zephyr/drivers/gpio
Ramesh Thomas 4104bbfb08 power_mgmt: Add device power management support
Added device power management hook infrastructure. Added
DEVICE_INIT_PM and SYS_INIT_PM macros that creates device
structures with the supplied device_ops structure containing
the hooks.

Added example support in gpio_dw driver.  Updated the sample
app and tested using LPS and Device Suspend Only policies.

Change-Id: I2fe347f8d8fd1041d8318e02738990deb8c5d68e
Signed-off-by: Ramesh Thomas <ramesh.thomas@intel.com>
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2016-03-26 14:35:11 -04:00
..
gpio_atmel_sam3.c power_mgmt: Add device power management support 2016-03-26 14:35:11 -04:00
gpio_dw_registers.h
gpio_dw.c power_mgmt: Add device power management support 2016-03-26 14:35:11 -04:00
gpio_dw.h
gpio_k64.c power_mgmt: Add device power management support 2016-03-26 14:35:11 -04:00
gpio_k64.h drivers: gpio: Align the style all over the drivers 2016-03-24 08:01:52 +00:00
gpio_mmio.c power_mgmt: Add device power management support 2016-03-26 14:35:11 -04:00
gpio_mmio.h drivers: gpio: Align the style all over the drivers 2016-03-24 08:01:52 +00:00
gpio_pcal9535a.c power_mgmt: Add device power management support 2016-03-26 14:35:11 -04:00
gpio_pcal9535a.h
gpio_qmsi.c power_mgmt: Add device power management support 2016-03-26 14:35:11 -04:00
gpio_sch.c power_mgmt: Add device power management support 2016-03-26 14:35:11 -04:00
gpio_sch.h
gpio_stm32.c power_mgmt: Add device power management support 2016-03-26 14:35:11 -04:00
gpio_stm32.h pinmux: Move STM32 boards to the pinmux model 2016-03-25 06:17:33 -04:00
Kconfig
Kconfig.atmel_sam3
Kconfig.dw
Kconfig.k64 drivers: gpio: Make K64 gpio submenu available only for K64 soc 2016-03-21 19:41:06 +02:00
Kconfig.mmio
Kconfig.pcal9535a
Kconfig.qmsi
Kconfig.sch
Kconfig.stm32 drivers: gpio: Move STM32 gpio driver under its own submenu 2016-03-21 16:51:43 +00:00
Makefile