Searched full:kso (Results 1 – 10 of 10) sorted by relevance
/Zephyr-Core-3.5.0/dts/bindings/pinctrl/ |
D | ite,it8xxx2-pinctrl-func.yaml | 42 If KSO[17:0] is in KBS mode, setting 1 selects open-drain mode, 44 If KSO[15:0] is in GPIO mode, then this bit is always disabled. 49 If KSI[7:0]/KSO[15:0] is in KBS mode , setting 1 enables the internal 50 pull-up (KSO[17:16] setting internal pull-up by GPIO port GPCR register). 51 If KSI[7:0]/KSO[15:0] is in GPIO mode, then this bit is always disabled. 57 (include KSO[17:16]), otherwise setting pin configure to keyboard scan 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/gpio/ |
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()
|
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 28 KSO[17:16] corresponds to GPC5 and GPC3 pin, so they can be configured to
|
/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 */ 50 * KSO push-pull/open-drain bit of KSO[15:0] 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() 221 * pull-up (KSO[17:16] setting internal pull-up by GPIO port GPCR register). 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() 240 * If KSO[17:0] is in KBS mode, setting 1 selects open-drain mode, in pinctrl_kscan_it8xxx2_set() 242 * If KSO[15:0] is in GPIO mode, then this bit is always disabled. in pinctrl_kscan_it8xxx2_set() 266 /* Set a pin of KSI[7:0]/KSO[15:0] to pullup, push-pull/open-drain */ [all …]
|
/Zephyr-Core-3.5.0/drivers/input/ |
D | Kconfig.npcx | 24 bool "Select quasi-bidirectional buffers for KSO pins" 27 Select quasi-bidirectional buffers for KSO pins to reduce the
|
D | input_npcx_kbd.c | 445 * Select quasi-bidirectional buffers for KSO pins. It reduces the in input_npcx_kbd_init()
|
/Zephyr-Core-3.5.0/drivers/kscan/ |
D | kscan_ite_it8xxx2.c | 58 /* KSI[7:0]/KSO[17:0] keyboard scan alternate configuration */ 112 /* Set KSO[17:0] output data */ in drive_keyboard_column() 371 /* Init all KSO output low */ in polling_task() 435 * For KSO[16] and KSO[17]: in kscan_it8xxx2_init() 437 * Bit[x] = 1b: Enable the open-drain mode of KSO pin in kscan_it8xxx2_init() 439 * Bit[7:6] = 00b: Select alternate KSO function in kscan_it8xxx2_init() 440 * Bit[2] = 1b: Enable the internal pull-up of KSO pin in kscan_it8xxx2_init() 450 * Enable the internal pull-up and kbs mode of the KSO[15:0] pins. in kscan_it8xxx2_init() 451 * Enable the open-drain mode of the KSO[17:0] pins. in kscan_it8xxx2_init() 455 LOG_ERR("Failed to configure KSI[7:0] and KSO[17:0] pins"); in kscan_it8xxx2_init() [all …]
|
D | kscan_mchp_xec.c | 141 /* KSO output controlled by the KSO_SELECT field */ in drive_keyboard_column() 144 /* Keyboard scan disabled. All KSO output buffers disabled */ in drive_keyboard_column()
|
/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. 23 * GPIO group pinctrl pins (include KSO[17:16]) support impedance,
|