Lines Matching full:ksi
37 /* Keyboard scan input (KSI) wake-up irq */
39 /* KSI[7:0] wake-up input source configuration list */
41 /* KSI[7:0]/KSO[17:0] keyboard scan alternate configuration */
53 /* KSI[7:0] wake-up interrupt status mask */
111 * W/C wakeup interrupt status of KSI[7:0] pins in it8xxx2_kbd_isr()
114 * so clear KSI[7:0] pins at a time. in it8xxx2_kbd_isr()
119 /* W/C interrupt status of KSI[7:0] pins */ in it8xxx2_kbd_isr()
132 * W/C wakeup interrupt status of KSI[7:0] pins in it8xxx2_kbd_set_detect_mode()
135 * so clear KSI[7:0] pins at a time. in it8xxx2_kbd_set_detect_mode()
140 /* W/C interrupt status of KSI[7:0] pins */ in it8xxx2_kbd_set_detect_mode()
160 /* Disable wakeup and interrupt of KSI pins before configuring */ in it8xxx2_kbd_init()
180 * Enable the internal pull-up and kbs mode of the KSI[7:0] pins. in it8xxx2_kbd_init()
186 LOG_ERR("Failed to configure KSI[7:0] and KSO[17:0] pins"); in it8xxx2_kbd_init()
198 /* Select wakeup interrupt falling-edge triggered of KSI[7:0] pins */ in it8xxx2_kbd_init()
202 /* W/C wakeup interrupt status of KSI[7:0] pins */ in it8xxx2_kbd_init()
205 /* Enable wakeup interrupt of KSI[7:0] pins */ in it8xxx2_kbd_init()
210 * We want to clear KSI[7:0] pins status at a time when wakeup in it8xxx2_kbd_init()
211 * interrupt fire, so gather the KSI[7:0] pin mask value here. in it8xxx2_kbd_init()
214 LOG_ERR("KSI%d pin isn't in the same wuc node!", i); in it8xxx2_kbd_init()
219 /* W/C interrupt status of KSI[7:0] pins */ in it8xxx2_kbd_init()