CONFIG_PS2_NPCX

Nuvoton NPCX embedded controller (EC) PS2 driver

Type: bool

Help

Enable the NPCX family PS2 driver. It provides four PS/2 channels.
Each channel has two quasi-bidirectional signals that serve as
direct interfaces to an external keyboard, mouse or any other
PS/2-compatible pointing device.The driver also depends on the KBC
8042 keyboard controller.

Direct dependencies

SOC_FAMILY_NPCX && ESPI_PERIPHERAL_8042_KBC && PS2

(Includes any dependencies from ifs and menus.)

Defaults

No defaults. Implicitly defaults to n.

Kconfig definition

At <Zephyr>/drivers/ps2/Kconfig.npcx:6

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:42<Zephyr>/drivers/Kconfig:94<Zephyr>/drivers/ps2/Kconfig:14

Menu path: (Top) → Device Drivers → PS/2 Drivers

menuconfig PS2_NPCX
    bool "Nuvoton NPCX embedded controller (EC) PS2 driver"
    depends on SOC_FAMILY_NPCX && ESPI_PERIPHERAL_8042_KBC && PS2
    help
      Enable the NPCX family PS2 driver. It provides four PS/2 channels.
      Each channel has two quasi-bidirectional signals that serve as
      direct interfaces to an external keyboard, mouse or any other
      PS/2-compatible pointing device.The driver also depends on the KBC
      8042 keyboard controller.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)