zephyr/soc
Mulin Chao 8cf0feb3e2 power: npcx: add leakage-io support for better power consumption
This CL adds a DT node, 'power_leakage_io', which property,
'leak-gpios', contains GPIOs that have leakage current. In oerder to get
better power consumption, npcx power driver will disable the connections
between these io pads and input buffers before entering deep sleep.
Then, restore the connections after ec wakes up.

The users can overwrite this property at board DT file. Here is an
example:

    &power_leakage_io {
        leak-gpios = <&gpio0 0 0
                      &gpiob 1 0>;
    };

Signed-off-by: Mulin Chao <mlchao@nuvoton.com>
2022-07-22 10:33:03 +02:00
..
arc soc: add mising braces to single line if statements 2022-07-06 11:00:45 -04:00
arm power: npcx: add leakage-io support for better power consumption 2022-07-22 10:33:03 +02:00
arm64 xenvm: drivers: xen: add Xen grant table driver 2022-06-28 22:34:26 -04:00
mips asm: update files with <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
nios2 linker: update files with <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
posix linker: update files with <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
riscv ITE soc/it8xxx2: disable unused integrated cc module 2022-07-22 10:32:12 +02:00
sparc linker: update files with <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
x86 soc: apollo_lake: gpio: Drop use of DT_LABEL 2022-07-08 20:01:47 +00:00
xtensa intel_adsp: rename obsolete adsp timer config 2022-07-21 17:55:41 -04:00
Kconfig kconfig: soc and shield cleanup 2021-06-11 16:13:22 +02:00