On Fri, Nov 18, 2016 at 09:36:04AM +0000, Jon Hunter wrote: > > On 17/11/16 17:16, Thierry Reding wrote: > > From: Thierry Reding <treding@xxxxxxxxxx> > > > > The power management controller on Tegra186 has changed in backwards- > > incompatible ways with respect to earlier generations. This implements a > > new driver that supports inversion of the PMU interrupt as well as the > > "recovery", "bootloader" and "forced-recovery" reboot commands. > > > > Signed-off-by: Thierry Reding <treding@xxxxxxxxxx> > > --- > > .../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 34 +++++ > > drivers/soc/tegra/Makefile | 2 +- > > drivers/soc/tegra/pmc-tegra186.c | 169 +++++++++++++++++++++ > > 3 files changed, 204 insertions(+), 1 deletion(-) > > create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra186-pmc.txt > > create mode 100644 drivers/soc/tegra/pmc-tegra186.c > > ... > > > diff --git a/drivers/soc/tegra/Makefile b/drivers/soc/tegra/Makefile > > index ae857ff7d53d..9976a0de1927 100644 > > --- a/drivers/soc/tegra/Makefile > > +++ b/drivers/soc/tegra/Makefile > > @@ -1,4 +1,4 @@ > > obj-y += fuse/ > > > > obj-y += common.o > > -obj-y += pmc.o > > +obj-y += pmc.o pmc-tegra186.o > > Do we want to enable this driver for all Tegra devices? Was not sure if > this should be dependent on ARM64. Yeah, I think adding an non-user-visible Kconfig symbol for this might make sense. Then we can use Kconfig to encode the logic about where to enable this and simply use the Kconfig symbol in the Makefile. Thierry
Attachment:
signature.asc
Description: PGP signature