Searched full:kscan (Results 1 – 25 of 80) sorted by relevance
1234
/Zephyr-Core-3.5.0/drivers/kscan/ |
D | Kconfig | 6 menuconfig KSCAN config 11 if KSCAN 13 source "drivers/kscan/Kconfig.it8xxx2" 14 source "drivers/kscan/Kconfig.xec" 15 source "drivers/kscan/Kconfig.ht16k33" 16 source "drivers/kscan/Kconfig.input" 18 module = KSCAN 19 module-str = kscan 28 endif # KSCAN
|
D | Kconfig.xec | 7 bool "Microchip XEC series KSCAN driver" 13 Enable the Microchip XEC Kscan IO driver.
|
D | Kconfig.input | 5 bool "Input subsystem to kscan adapter driver"
|
/Zephyr-Core-3.5.0/tests/drivers/kscan/kscan_api/ |
D | testcase.yaml | 2 drivers.kscan: 5 - kscan 7 depends_on: kscan 10 drivers.kscan.mec15xxevb_assy6853: 11 depends_on: kscan 14 - kscan
|
/Zephyr-Core-3.5.0/dts/bindings/kscan/ |
D | zephyr,kscan-input.yaml | 5 Input to kscan adapter. 7 Allows using an input device with the kscan API. Define as a child node of 16 kscan_input: kscan-input { 17 compatible = "zephyr,kscan-input"; 21 compatible: "zephyr,kscan-input" 23 include: kscan.yaml
|
D | microchip,xec-kscan.yaml | 7 compatible: "microchip,xec-kscan" 9 include: [kscan.yaml, pinctrl-device.yaml]
|
D | ite,it8xxx2-kscan.yaml | 6 compatible: "ite,it8xxx2-kscan" 8 include: [kscan.yaml, pinctrl-device.yaml]
|
D | kscan.yaml | 8 bus: kscan
|
/Zephyr-Core-3.5.0/samples/drivers/kscan/ |
D | README.rst | 1 .. zephyr:code-sample:: kscan 2 :name: KSCAN 5 Use the KSCAN API to read key presses and releases on a keyboard matrix. 10 This sample demonstrates how to use the :ref:`KSCAN API <kscan_api>`. 11 Callbacks are registered that will write to the console indicating KSCAN events. 31 KSCAN test with a Keyboard matrix
|
D | sample.yaml | 2 name: KSCAN driver sample 4 sample.drivers.kscan: 7 - kscan 15 depends_on: kscan
|
/Zephyr-Core-3.5.0/samples/drivers/kscan_touch/ |
D | README.rst | 1 .. zephyr:code-sample:: kscan-touch 2 :name: KSCAN touch panel 5 Use the KSCAN API to interface with a touch panel. 25 KSCAN test for touch panels.
|
D | sample.yaml | 2 name: KSCAN touch driver api sample 14 depends_on: kscan:touch
|
/Zephyr-Core-3.5.0/samples/drivers/kscan_touch/src/ |
D | main.c | 11 #include <zephyr/drivers/kscan.h> 31 printk("Kscan touch panel sample application\n"); in main() 34 LOG_ERR("kscan device %s not ready", kscan_dev->name); in main()
|
/Zephyr-Core-3.5.0/tests/drivers/kscan/kscan_input/boards/ |
D | native_posix.overlay | 12 kscan_input: kscan-input { 13 compatible = "zephyr,kscan-input";
|
/Zephyr-Core-3.5.0/drivers/gpio/ |
D | Kconfig.it8xxx2 | 19 bool "ITE IT8XXX2 GPIO KSCAN driver" 23 Enable GPIO KSCAN driver for ITE chip it8xxx2.
|
/Zephyr-Core-3.5.0/drivers/input/ |
D | Kconfig.npcx | 38 int "Stack size for the kscan thread" 41 Size of the stack used for the kscan thread.
|
/Zephyr-Core-3.5.0/doc/services/input/ |
D | index.rst | 58 Kscan Compatibility 64 :dtcompatible:`zephyr,kscan-input` node as a child node of the corresponding 76 kscan_input: kscan-input { 77 compatible = "zephyr,kscan-input";
|
/Zephyr-Core-3.5.0/tests/drivers/kscan/kscan_api/src/ |
D | test_kscan.c | 9 #include <zephyr/drivers/kscan.h> 85 /* Configure kscan matrix with an appropriate callback */ in ZTEST() 89 /* Configure kscan with a null callback */ in ZTEST()
|
/Zephyr-Core-3.5.0/boards/arm/npcx7m6fb_evb/ |
D | npcx7m6fb_evb.dts | 33 /* For kscan test suites */ 123 kscan_input: kscan-input { 124 compatible = "zephyr,kscan-input";
|
D | Kconfig.defconfig | 15 default y if KSCAN
|
/Zephyr-Core-3.5.0/tests/drivers/kscan/kscan_input/ |
D | testcase.yaml | 10 - kscan
|
/Zephyr-Core-3.5.0/boards/arm/pinetime_devkit0/ |
D | pinetime_devkit0.yaml | 12 - kscan:touch
|
/Zephyr-Core-3.5.0/boards/arm/npcx9m6f_evb/ |
D | Kconfig.defconfig | 15 default y if KSCAN
|
/Zephyr-Core-3.5.0/boards/arm/npcx4m8f_evb/ |
D | Kconfig.defconfig | 15 default y if KSCAN
|
/Zephyr-Core-3.5.0/boards/riscv/it8xxx2_evb/ |
D | it8xxx2_evb.yaml | 16 - kscan
|
1234