zephyr/drivers/i2c
Vincent Wan c806947d87 drivers: i2c: cc13xx_cc26xx: reset pin type when entering low power mode
It was observed that leaving the pin type configured for i2c for SDA
and SCL results in higher power consumption during standby. So we are
resetting the pin type when bringing the i2c into low power mode, and
setting it back to the correct type when exiting low power mode.

Signed-off-by: Vincent Wan <vincent.wan@linaro.org>
2020-03-25 16:21:33 -04:00
..
slave
CMakeLists.txt
i2c_bitbang.c
i2c_bitbang.h
i2c_cc13xx_cc26xx.c drivers: i2c: cc13xx_cc26xx: reset pin type when entering low power mode 2020-03-25 16:21:33 -04:00
i2c_cc32xx.c
i2c_dw_port_x.h
i2c_dw_registers.h
i2c_dw.c
i2c_dw.h
i2c_esp32.c
i2c_gecko.c
i2c_gpio.c
i2c_handlers.c
i2c_imx.c
i2c_litex.c
i2c_ll_stm32_v1.c
i2c_ll_stm32_v2.c
i2c_ll_stm32.c
i2c_ll_stm32.h
i2c_mchp_xec.c
i2c_mcux_lpi2c.c
i2c_mcux.c
i2c_nios2.c
i2c_nrfx_twi.c drivers: i2c: nrfx: Fix power management assert 2020-03-24 14:36:15 -05:00
i2c_nrfx_twim.c drivers: i2c: nrfx: Fix power management assert 2020-03-24 14:36:15 -05:00
i2c_rv32m1_lpi2c.c
i2c_sam_twi.c
i2c_sam_twihs.c
i2c_sam0.c
i2c_sbcon.c
i2c_shell.c
i2c_sifive.c
i2c-priv.h
Kconfig
Kconfig.cc13xx_cc26xx
Kconfig.dw
Kconfig.esp32
Kconfig.gpio
Kconfig.litex
Kconfig.nrfx
Kconfig.sam0
Kconfig.sbcon
Kconfig.sifive
Kconfig.stm32
Kconfig.xec