zephyr/dts/bindings/pinctrl
Mulin Chao 12a30dce19 dts: psl: npcx: add PSL pads support for ultra-low-power mode.
This CL introduces the Power Switch Logic (PSL) pads which detect the
wake-up events and turn on/off core power supply (VCC1) for ultra-low
-power consumption in npcx device-tree file.

By adding PSL input-pad objects, psl_in1, psl_in2, and so on, into
'psl-in-pads' property and configuring their 'flag' properties, the
related driver will configure them via soc specific functions later.

For example, if PSL input 1 pad that is plan to detect a 'falling edge'
event, this property should be:
	vsby-psl-in-list {
		psl-in-pads = <&psl_in1>;
	};

And the flag property in psl_in1 should change to
	&psl_in1 {
		flag = <NPCX_PSL_FALLING_EDGE>;
	};

Signed-off-by: Mulin Chao <mlchao@nuvoton.com>
2021-03-26 07:11:59 -04:00
..
atmel,sam-pinctrl.yaml dts: pinctrl: atmel: sam-pinctrl: Switch to pincfg-node 2021-03-03 10:12:57 -06:00
atmel,sam0-pinmux.yaml arm: atmel: sam0: Rework device_get_binding for pinmux 2021-02-15 08:31:29 -05:00
cypress,psoc6-pinctrl.yaml dts: arm: cypress: Introduce PSoC-6 pinctrl 2021-03-16 13:36:15 -05:00
espressif,esp32-pinmux.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
intel,s1000-pinmux.yaml xtensa: intel_s1000: Rework device_get_binding for pinmux 2021-02-14 22:12:07 -05:00
ite,it8xxx2-pinmux.yaml riscv: ite: it8xxx2: Rework device_get_binding for pinmux 2021-02-16 09:45:57 -05:00
microchip,xec-pinmux.yaml arm: microchip: mec1501hsz: Rework device_get_binding for pinmux 2021-02-15 08:29:34 -05:00
nuvoton,npcx-lvolctrl-conf.yaml driver: gpio: add 1p8v level detection support in npcx series. 2021-01-18 19:09:34 +01:00
nuvoton,npcx-lvolctrl-def.yaml driver: gpio: add 1p8v level detection support in npcx series. 2021-01-18 19:09:34 +01:00
nuvoton,npcx-pinctrl-conf.yaml driver: pinctrl: Add pin control support in NPCX series. 2020-08-13 16:42:20 +02:00
nuvoton,npcx-pinctrl-def.yaml dts: npcx7: rename pinctrl property to pinctrl-0 2020-10-21 06:33:20 -05:00
nuvoton,npcx-pslctrl-conf.yaml dts: psl: npcx: add PSL pads support for ultra-low-power mode. 2021-03-26 07:11:59 -04:00
nuvoton,npcx-pslctrl-def.yaml dts: psl: npcx: add PSL pads support for ultra-low-power mode. 2021-03-26 07:11:59 -04:00
nuvoton,npcx-scfg.yaml npcx: move scfg driver from pinctrl to soc/arm/nuvoton_npcx/common 2021-03-17 18:47:32 -04:00
nxp,kinetis-pinmux.yaml arm: nxp: kinetis: Rework device_get_binding for pinmux 2021-02-16 16:45:02 -06:00
nxp,lpc-iocon-pio.yaml dts: arm: nxp: lpc: Add dts nodes for IOCON 2021-03-01 12:04:53 -06:00
nxp,lpc-iocon.yaml dts: arm: nxp: lpc: Add dts nodes for IOCON 2021-03-01 12:04:53 -06:00
nxp,lpc11u6x-pinmux.yaml dts: lpc11u6x: add pinmux node and binding 2020-07-29 20:12:24 +02:00
openisa,rv32m1-pinmux.yaml riscv: rv32m1: Rework device_get_binding for pinmux 2021-02-15 08:32:41 -05:00
pincfg-node.yaml dts: pinctrl: Introduce pincfg-node 2021-03-03 10:12:57 -06:00
sifive,iof.yaml pinmux: sifive: Convert SiFive pinmux to be devicetree based 2021-02-15 08:33:00 -05:00
snps,creg-gpio-mux-hsdk.yaml pinmux: hsdk: Convert ARC HSDK pinmux to be devicetree based 2021-02-15 08:29:56 -05:00
st,stm32-pinctrl.yaml dts/bindings/pinctrl: Remove usage of c comments within bindings 2020-10-02 08:36:26 -05:00
st,stm32f1-pinctrl.yaml dts/bindings/pinctrl: Remove usage of c comments within bindings 2020-10-02 08:36:26 -05:00
ti,cc13xx-cc26xx-pinmux.yaml pinctrl: cc13x2_cc26x2: drop label property from pinmux node 2021-02-16 16:46:31 -06:00