This is the documentation for the latest (main) development branch of Zephyr. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.


Vendor: Zephyr-specific binding


These nodes are “kscan” bus nodes.

Input to kscan adapter.

Allows using an input device with the kscan API. Define as a child node of
the input device, for example

chosen {
  zephyr,keyboard-scan = &kscan_input;

ft5336@38 {
  kscan_input: kscan-input {
    compatible = "zephyr,kscan-input";


Properties not inherited from the base binding file.