zephyr/drivers
Fabio Baltieri c0b103bfb1 input: ft5336: add suspend and resume support
Add power management support to ft5336. The chip can go to hibernate and
reduce power consumption to a minimum, the only way to wake it up though
is by pulsing the reset or wake signal. Only reset is implemented in the
driver right now so only allow this functionality if the reset pin is
defined.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-12-15 11:32:56 +00:00
..
adc drivers: adc: stm32: prevent pm while measurement in progress 2023-12-01 14:31:05 +01:00
audio drivers: audio: Codec shell fix compiler warnings 2023-11-21 15:50:17 +01:00
auxdisplay auxdisplay: Enhance SerLCD auxdisplay driver 2023-11-24 22:04:22 +00:00
bbram drivers: bbram: stm32-bbram: port to stm32wl 2023-11-21 08:40:51 +00:00
bluetooth drivers: bluetooth: hci: Remove config BT_SPI_BLUENRG 2023-12-11 23:57:49 +00:00
cache
can drivers: can_sam0: added clock configuration for SAME5x devices 2023-12-12 16:25:46 +01:00
charger drivers: charger: Updates drivers to use charge_enable handler 2023-12-12 10:49:39 -06:00
clock_control drivers: clock_control: stm32: Add HSE CSS support 2023-12-13 13:56:43 +01:00
console console: uart: remove pm_device_runtime_is_enabled check 2023-12-06 18:00:21 -05:00
coredump
counter drivers: counter: counter_nrfx_rtc: Change HAL to HALY in RTC counter 2023-12-14 09:28:15 +01:00
crypto driver: crypto: SHA: npcx: fix SHA driver for npcx4 QS chip 2023-12-12 09:52:04 +00:00
dac shell: do not enable subsystem/driver shell modules by default 2023-11-20 09:21:40 +01:00
dai drivers: ssp: Reverted CPA check condition 2023-12-08 10:24:45 +00:00
disk
display drivers: display: uc81xx: add support for uc8175 2023-12-11 15:57:21 +01:00
dma drivers: dma: intel_adsp_gpdma: fix issue with stop and PM refcounts 2023-12-15 11:32:41 +00:00
edac shell: do not enable subsystem/driver shell modules by default 2023-11-20 09:21:40 +01:00
eeprom drivers: drop few redundant guard around pm_policy_state_lock_* 2023-11-22 18:34:36 +00:00
entropy entropy: stm32: enable interrupt when RNG is resumed 2023-12-14 19:07:19 +00:00
espi espi: npcx: Fix driver Kconfig 2023-12-06 21:35:29 -05:00
ethernet drivers: ethernet: remove sections.ld for SOC_SERIES_STM32H5X 2023-12-14 09:32:35 +01:00
flash drivers: flash: flash_stm32l5x: fix the STM32U5X flash bank issue 2023-12-14 19:06:36 +00:00
fpga
fuel_gauge
gnss drivers: gnss: move gnss_publish.h in include/ 2023-11-29 14:30:40 +00:00
gpio gpio: Add lock around registers and data 2023-12-13 09:56:31 +01:00
hwinfo shell: do not enable subsystem/driver shell modules by default 2023-11-20 09:21:40 +01:00
hwspinlock
i2c drivers: smbus: implement SMBus driver for STM32 2023-12-12 10:57:41 +01:00
i2s drivers: i2s: Set DMA complete_callback flag 2023-12-14 09:28:38 +01:00
i3c drivers: i3c: mcux: write back total number of bytes transferred 2023-12-04 16:48:20 +01:00
ieee802154 drivers: ieee802154: support Key Identifier Mode > 1 2023-12-13 13:57:24 +01:00
input input: ft5336: add suspend and resume support 2023-12-15 11:32:56 +00:00
interrupt_controller xtensa: rename z_xtensa_irq to simple xtensa_irq 2023-12-13 09:41:24 +01:00
ipm
kscan drivers: drop few redundant guard around pm_policy_state_lock_* 2023-11-22 18:34:36 +00:00
led
led_strip drivers: led_strip: ws2812: Remove scratch selection for non-GPIO 2023-11-24 09:22:24 +01:00
lora shell: do not enable subsystem/driver shell modules by default 2023-11-20 09:21:40 +01:00
mbox drivers: mbox_nxp_s32_mru: update to RTD 1.0.0 2023-11-16 09:28:16 +01:00
mdio drivers: mdio_nxp_enet: Fix typo in MDC frequency 2023-12-11 09:50:58 +01:00
memc drivers: memc_nxp_flexram: Use nodelabel for GPR 2023-11-15 15:04:39 -06:00
mfd
mipi_dsi drivers: mipi_dsi: add support for mipi_dsi_detach to dsi_mcux_2l 2023-11-14 09:22:59 +01:00
misc drivers: misc: devmux: a device multiplexer pseudo-device 2023-11-28 15:35:39 +01:00
mm mm: rename struct mem_drv_bank to sys_mm_drv_bank 2023-11-21 08:42:01 +00:00
modem drivers: modem: remove dependency of modem_socket 2023-12-14 09:31:51 +01:00
net drivers: net: loopback: Do not change the original pkt 2023-12-13 09:42:12 +01:00
pcie shell: do not enable subsystem/driver shell modules by default 2023-11-20 09:21:40 +01:00
peci
pinctrl drivers: pinctrl: Add R-Car Gen4 support 2023-11-25 08:50:47 -05:00
pm_cpu_ops shell: do not enable subsystem/driver shell modules by default 2023-11-20 09:21:40 +01:00
power_domain
ps2 drivers: drop few redundant guard around pm_policy_state_lock_* 2023-11-22 18:34:36 +00:00
ptp_clock drivers: nxp_enet: simplify driver header 2023-12-04 14:29:15 +01:00
pwm drivers: pwm: mcux_ftm: check against period cycles overflow 2023-12-11 09:56:15 +01:00
regulator drivers: regulator: Fixed reference counting during enable 2023-11-23 09:51:39 +00:00
reset
retained_mem
rtc
sdhc drivers: sdhc: imx_usdhc: add explicit fallthrough to I/O timing setup 2023-12-12 10:57:20 +01:00
sensor drivers/sensor: add support to LIS2DU12 accelerometer 2023-12-14 09:28:52 +01:00
serial drivers: serial: pl011: Remove busy wait in Ambiq UART initiate 2023-12-11 10:10:39 +01:00
sip_svc
smbus drivers: smbus: implement SMBus driver for STM32 2023-12-12 10:57:41 +01:00
spi drivers: spi: nrfx: Update doc for RAM_BUFFER_SIZE Kconfig symbol 2023-12-14 10:14:26 +01:00
syscon
timer drivers: timer: nrf_rtc_timer: Change HAL to HALY in RTC timer driver 2023-12-14 09:28:15 +01:00
usb drivers: usb: device: usb_dc_stm32 issue USB drivers 2023-12-13 10:40:23 +01:00
usb_c
video
virtualization drivers: virtualization: Map ivshmem-v2 sections individually 2023-11-27 12:15:43 +00:00
w1 shell: do not enable subsystem/driver shell modules by default 2023-11-20 09:21:40 +01:00
watchdog watchdog: intel_adsp: fix num cpus 2023-11-29 11:42:15 -05:00
wifi net: wifi: esp32: disable automatic reconnection on leaving 2023-12-11 09:57:02 +01:00
xen
CMakeLists.txt drivers, subsys: sort the lists again, mark the blocks for checking 2023-11-13 09:41:05 +01:00
Kconfig drivers, subsys: sort the lists again, mark the blocks for checking 2023-11-13 09:41:05 +01:00