CONFIG_GPIO_HT16K33

HT16K33 keyscan driver

Type: bool

Help

Enable keyscan driver for HT16K33.

The HT16K33 is a memory mapping, multifunction LED controller driver. The controller supports matrix key scan circuit of up to 13x3 keys.

The keyscan functionality is exposed as up to 3 GPIO controller drivers, each supporting GPIO callbacks for keyscan event notifications.

Direct dependencies

HT16K33_KEYSCAN && GPIO

(Includes any dependencies from ifs and menus.)

Defaults

No defaults. Implicitly defaults to n.

Symbols that select this symbol

Kconfig definition

At <Zephyr>/drivers/gpio/Kconfig.ht16k33:4

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:32<Zephyr>/drivers/Kconfig:34<Zephyr>/drivers/gpio/Kconfig:70

Menu path: (Top) → Device Drivers → GPIO Drivers

menuconfig GPIO_HT16K33
    bool "HT16K33 keyscan driver"
    depends on HT16K33_KEYSCAN && GPIO
    help
      Enable keyscan driver for HT16K33.

      The HT16K33 is a memory mapping, multifunction LED
      controller driver. The controller supports matrix key scan
      circuit of up to 13x3 keys.

      The keyscan functionality is exposed as up to 3 GPIO
      controller drivers, each supporting GPIO callbacks for
      keyscan event notifications.

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