On Tue, Jul 20, 2021 at 03:53:25PM +0100, Lee Jones wrote: > On Thu, 08 Jul 2021, Alistair Francis wrote: > > +static const struct mfd_cell sy7636a_cells[] = { > > + { .name = "sy7636a-regulator", }, > > + { .name = "sy7636a-temperature", }, > > + { .name = "sy7636a-thermal", }, > > +}; > If you put these in the Device Tree, you can use "simple-mfd-i2c" At least the regulator probably shouldn't be - this is just a Linux specific grouping of devices, it's not really directly a block in the hardware in a way that's platform independent.