On Thu, Jul 03, 2014 at 10:31:27PM +0800, Jean-Christophe PLAGNIOL-VILLARD wrote: > > On Jul 3, 2014, at 10:14 PM, Maxime Ripard <maxime.ripard@xxxxxxxxxxxxxxxxxx> wrote: > > > > > Add a driver to handle the shutdown of the Atmel SoCs. This code used to be > > (and still is) in arch/arm/mach-at91. We didn't removed it yet so that we can > > convert all the boards to using this driver, before removing it entirely in a > > separate patch. > > > > Signed-off-by: Maxime Ripard <maxime.ripard@xxxxxxxxxxxxxxxxxx> > > --- > > drivers/power/reset/Kconfig | 7 ++ > > drivers/power/reset/Makefile | 1 + > > drivers/power/reset/at91-poweroff.c | 156 ++++++++++++++++++++++++++++++++++++ > > 3 files changed, 164 insertions(+) > > create mode 100644 drivers/power/reset/at91-poweroff.c > > > > diff --git a/drivers/power/reset/Kconfig b/drivers/power/reset/Kconfig > > index b3fef01d7cbb..f9d53af50ec0 100644 > > --- a/drivers/power/reset/Kconfig > > +++ b/drivers/power/reset/Kconfig > > @@ -14,6 +14,13 @@ config POWER_RESET_AS3722 > > help > > This driver supports turning off board via a ams AS3722 power-off. > > > > +config POWER_RESET_AT91_POWEROFF > > + bool "Atmel AT91 poweroff driver" > > + default SOC_AT91SAM9 || SOC_SAMA5 > > + help > > + This driver supports poweroff for Atmel AT91SAM9 and SAMA5 > > + SoCs > > + > > config POWER_RESET_AT91_RESET > > bool "Atmel AT91 reset driver" > > default SOC_AT91SAM9 || SOC_SAMA5 > > diff --git a/drivers/power/reset/Makefile b/drivers/power/reset/Makefile > > index 1599214b91d9..8bf941bac3da 100644 > > --- a/drivers/power/reset/Makefile > > +++ b/drivers/power/reset/Makefile > > @@ -1,4 +1,5 @@ > > obj-$(CONFIG_POWER_RESET_AS3722) += as3722-poweroff.o > > +obj-$(CONFIG_POWER_RESET_AT91_POWEROFF) += at91-poweroff.o > > obj-$(CONFIG_POWER_RESET_AT91_RESET) += at91-reset.o > > obj-$(CONFIG_POWER_RESET_AXXIA) += axxia-reset.o > > obj-$(CONFIG_POWER_RESET_GPIO) += gpio-poweroff.o > > diff --git a/drivers/power/reset/at91-poweroff.c b/drivers/power/reset/at91-poweroff.c > > new file mode 100644 > > index 000000000000..2f2a69e9bae3 > > --- /dev/null > > +++ b/drivers/power/reset/at91-poweroff.c > > @@ -0,0 +1,156 @@ > > +/* > > + * Atmel AT91 SAM9 SoCs reset code > > + * > > + * Copyright (C) 2014 Maxime Ripard > > + * > > + * Maxime Ripard <maxime.ripard@xxxxxxxxxxxxxxxxxx> > > + * > > As it’s mostly a copy of other people work you can not claim the copyright Yep. It was a wrongful copy and paste on my side. Maxime -- Maxime Ripard, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
Attachment:
signature.asc
Description: Digital signature