Searched full:ksi (Results 1 – 11 of 11) sorted by relevance
/Zephyr-Core-3.5.0/dts/bindings/pinctrl/ |
D | ite,it8xxx2-pinctrl-func.yaml | 41 KSI[7:0] does not support push-pull and open-drain mode. 49 If KSI[7:0]/KSO[15:0] is in KBS mode , setting 1 enables the internal 51 If KSI[7:0]/KSO[15:0] is in GPIO mode, then this bit is always disabled. 58 mode for KSI[7:0] and KSO[15:0] pins.
|
D | ite,it8xxx2-pinctrl.yaml | 94 kSI[7:0] and KSO[15:0] pins only support 3.3V.
|
/Zephyr-Core-3.5.0/drivers/kscan/ |
D | kscan_ite_it8xxx2.c | 54 /* Keyboard scan input (KSI) wake-up irq */ 56 /* KSI[7:0] wake-up input source configuration list */ 58 /* KSI[7:0]/KSO[17:0] keyboard scan alternate configuration */ 89 /* KSI[7:0] wake-up interrupt status mask */ 197 * W/C wakeup interrupt status of KSI[7:0] pins in keyboard_raw_interrupt() 200 * so clear KSI[7:0] pins at a time. in keyboard_raw_interrupt() 205 /* W/C interrupt status of KSI[7:0] pins */ in keyboard_raw_interrupt() 219 * W/C wakeup interrupt status of KSI[7:0] pins in keyboard_raw_enable_interrupt() 222 * so clear KSI[7:0] pins at a time. in keyboard_raw_enable_interrupt() 227 /* W/C interrupt status of KSI[7:0] pins */ in keyboard_raw_enable_interrupt() [all …]
|
/Zephyr-Core-3.5.0/drivers/pinctrl/ |
D | pinctrl_ite_it8xxx2.c | 43 * KSI[7:0]/KSO[15:8]/KSO[7:0] port gpio control register 47 /* KSI[7:0]/KSO[15:8]/KSO[7:0] port control register */ 55 * KSI/KSO pullup bit of KSI[7:0]/KSO[15:0] control register 220 * If KSI[7:0]/KSO[15:0] is in KBS mode , setting 1 enables the internal in pinctrl_kscan_it8xxx2_set() 222 * If KSI[7:0]/KSO[15:0] is in GPIO mode, then this bit is always disabled. in pinctrl_kscan_it8xxx2_set() 239 * KSI[7:0] doesn't support push-pull and open-drain settings in kbs mode. in pinctrl_kscan_it8xxx2_set() 266 /* Set a pin of KSI[7:0]/KSO[15:0] to pullup, push-pull/open-drain */ 277 /* Set a pin of KSI[7:0]/KSO[15:0] to kbs mode */ 281 /* Set a pin of KSI[7:0]/KSO[15:0] to gpio mode */ 290 /* Set a pin of KSI[7:0]/KSO[15:0] to kbs mode */ [all …]
|
/Zephyr-Core-3.5.0/drivers/gpio/ |
D | Kconfig.it8xxx2 | 24 IT8XXX2 support 8 KSI pins and 18 KSO pins, all of them can be configured 26 KSI[7:0] and KSO[15:0] pins are configured to GPIO mode by
|
D | gpio_kscan_ite_it8xxx2.c | 21 /* KSI[7:0]/KSO[15:8]/KSO[7:0] port gpio output enable register (bit mapping to pin) */ 23 /* KSI[7:0]/KSO[15:8]/KSO[7:0] port gpio control register (bit mapping to pin) */ 25 /* KSI[7:0]/KSO[15:8]/KSO[7:0] port gpio data register (bit mapping to pin) */ 27 /* KSI[7:0]/KSO[15:8]/KSO[7:0] port gpio data mirror register (bit mapping to pin) */ 29 /* KSI[7:0]/KSO[15:8]/KSO[7:0] port gpio open drain register (bit mapping to pin) */ 49 /* KSI[7:0]/KSO[15:8]/KSO[7:0] pins don't support open source, 1.8V and 5.0V mode */ in gpio_kscan_it8xxx2_configure() 113 /* KSI[7:0]/KSO[15:8]/KSO[7:0] pins only support 3.3V */ in gpio_kscan_it8xxx2_get_config()
|
/Zephyr-Core-3.5.0/dts/riscv/ite/ |
D | it8xxx2-wuc-map.dtsi | 36 wucs = <&wuc3 BIT(0)>; /* KSI[0] */ 39 wucs = <&wuc3 BIT(1)>; /* KSI[1] */ 42 wucs = <&wuc3 BIT(2)>; /* KSI[2] */ 45 wucs = <&wuc3 BIT(3)>; /* KSI[3] */ 48 wucs = <&wuc3 BIT(4)>; /* KSI[4] */ 51 wucs = <&wuc3 BIT(5)>; /* KSI[5] */ 54 wucs = <&wuc3 BIT(6)>; /* KSI[6] */ 57 wucs = <&wuc3 BIT(7)>; /* KSI[7] */
|
D | it8xxx2.dtsi | 700 wucctrl = <&wuc_wu30 /* KSI[0] */ 701 &wuc_wu31 /* KSI[1] */ 702 &wuc_wu32 /* KSI[2] */ 703 &wuc_wu33 /* KSI[3] */ 704 &wuc_wu34 /* KSI[4] */ 705 &wuc_wu35 /* KSI[5] */ 706 &wuc_wu36 /* KSI[6] */ 707 &wuc_wu37>; /* KSI[7] */
|
/Zephyr-Core-3.5.0/dts/bindings/input/ |
D | nuvoton,npcx-kbd.yaml | 29 For example the WUI mapping on 8 KSI pads would be
|
/Zephyr-Core-3.5.0/drivers/input/ |
D | input_npcx_kbd.c | 41 /* Keyboard scan input (KSI) wake-up irq */ 378 /* Enable interrupt of KSI pins */ in kbd_matrix_polling_thread() 385 /* Disable interrupt of KSI pins and start polling */ in kbd_matrix_polling_thread() 397 /* KSI signal which has no wake-up input source */ in input_npcx_kbd_init_ksi_wui_callback()
|
/Zephyr-Core-3.5.0/soc/riscv/riscv-ite/common/ |
D | pinctrl_soc.h | 22 * kSI[7:0] and KSO[15:0] pins only support pull-up, push-pull/open-drain.
|