> > +struct max11100_state { > > + const struct max11100_chip_desc *desc; > > + struct spi_device *spi; > > + int vref_uv; > > unsi > It's good practice to move the smaller members to the end of the structure, > to avoid gaps due to alignment rules (struct mutex needs to be 64-bit aligned > on 64-bit platforms). One option. Another idea is to put the most used members to the front to increase chances of being in the same cacheline.
Attachment:
signature.asc
Description: PGP signature