[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20160129113518.GQ4130@sirena.org.uk>
Date: Fri, 29 Jan 2016 12:35:18 +0100
From: Mark Brown <broonie@...nel.org>
To: "Yang, Wenyou" <Wenyou.Yang@...el.com>
Cc: Liam Girdwood <lgirdwood@...il.com>,
Rob Herring <robh+dt@...nel.org>,
Pawel Moll <pawel.moll@....com>,
Ian Campbell <ijc+devicetree@...lion.org.uk>,
Kumar Gala <galak@...eaurora.org>,
Krzysztof Kozlowski <k.kozlowski@...sung.com>,
Javier Martinez Canillas <javier@...hile0.org>,
Lee Jones <lee.jones@...aro.org>,
Peter Korsgaard <jacmet@...il.com>,
"Ferre, Nicolas" <Nicolas.FERRE@...el.com>,
"linux-arm-kernel@...ts.infradead.org"
<linux-arm-kernel@...ts.infradead.org>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>,
"devicetree@...r.kernel.org" <devicetree@...r.kernel.org>
Subject: Re: [PATCH v4 1/2] regulator: act8945a: add regulator driver for
ACT8945A
On Fri, Jan 29, 2016 at 01:20:08AM +0000, Yang, Wenyou wrote:
> > > +static const struct of_device_id act8945a_pmic_of_match[] = {
> > > + { .compatible = "active-semi,act8945a-regulator" },
> > > + { },
> > > +};
> > > +MODULE_DEVICE_TABLE(of, act8945a_pmic_of_match);
> > This seems mostly OK but why do we have a compatible string here - shouldn't
> > the MFD be able to instantiate the regulator function without needing this?
> Because I got feedback from Javier for the act8945a-charger patches of this MFD series,
> He said missing the OF match table will cause the module autoloading broken.
> http://lists.infradead.org/pipermail/linux-arm-kernel/2016-January/398113.html
> What do you think about it?
If then device is not being loaded from the DT (and it shouldn't be, the
device looks like it should be instantiated directly by the MFD as it
can't exist separately to that MFD) an OF table will do nothing.
Download attachment "signature.asc" of type "application/pgp-signature" (474 bytes)
Powered by blists - more mailing lists