On Wed, Nov 27, 2013 at 04:58:33PM +0100, Philippe Rétornaz wrote: > Hi > > >+struct mc13xxx *get_mc13xxx(void) > >+{ > >+ return mc13xxx_data; > >+} > >+EXPORT_SYMBOL_GPL(get_mc13xxx); > >+ > > int mc13xxx_common_init(struct mc13xxx *mc13xxx, > > struct mc13xxx_platform_data *pdata, int irq) > > { > >@@ -706,6 +714,9 @@ err_revision: > > mc13xxx_add_subdevice(mc13xxx, "%s-pwrbutton"); > > } > > > >+ /* Linux will not have to handle more than one mc13xxx pmic. */ > >+ mc13xxx_data = mc13xxx; > >+ > > Why using a such hack instead of an MFD subdevice ? I agree, let's not do this please. Thierry
Attachment:
pgpbTkaiaBX9k.pgp
Description: PGP signature