/Zephyr-latest/tests/lib/cmsis_dsp/matrix/ |
D | Kconfig | 5 bool "Test: Matrix Unary Q7" 8 bool "Test: Matrix Unary Q15" 11 bool "Test: Matrix Unary Q31" 14 bool "Test: Matrix Unary F16" 18 bool "Test: Matrix Unary F32" 21 bool "Test: Matrix Unary F64" 24 bool "Test: Matrix Binary Q7" 27 bool "Test: Matrix Binary Q15" 30 bool "Test: Matrix Binary Q31" 33 bool "Test: Matrix Binary F16" [all …]
|
D | testcase.yaml | 6 libraries.cmsis_dsp.matrix: 11 libraries.cmsis_dsp.matrix.unary_q7: 25 libraries.cmsis_dsp.matrix.unary_q7.fpu: 40 libraries.cmsis_dsp.matrix.unary_q15: 54 libraries.cmsis_dsp.matrix.unary_q15.fpu: 69 libraries.cmsis_dsp.matrix.unary_q31: 83 libraries.cmsis_dsp.matrix.unary_q31.fpu: 98 libraries.cmsis_dsp.matrix.unary_f16: 111 libraries.cmsis_dsp.matrix.unary_f16.fpu: 126 libraries.cmsis_dsp.matrix.unary_f32: [all …]
|
/Zephyr-latest/tests/subsys/input/kbd_matrix_state_dump/ |
D | testcase.yaml | 16 - "I: kbd-matrix state \\[01 -- -- --\\] \\(1\\)" 17 - "I: kbd-matrix state \\[11 -- -- --\\] \\(2\\)" 18 - "I: kbd-matrix state \\[11 02 -- --\\] \\(3\\)" 19 - "I: kbd-matrix state \\[11 02 04 --\\] \\(4\\)" 20 - "I: kbd-matrix state \\[10 02 04 --\\] \\(3\\)" 21 - "I: kbd-matrix state \\[-- 02 04 --\\] \\(2\\)" 22 - "I: kbd-matrix state \\[-- -- 04 --\\] \\(1\\)" 23 - "I: kbd-matrix state \\[-- -- -- --\\] \\(0\\)" 24 - "I: kbd-matrix state \\[-- -- -- 08\\] \\(1\\)" 25 - "I: kbd-matrix state \\[-- -- -- --\\] \\(0\\)" [all …]
|
/Zephyr-latest/doc/services/input/ |
D | gpio-kbd.rst | 3 GPIO Keyboard Matrix 6 The :dtcompatible:`gpio-kbd-matrix` driver supports a large variety of keyboard 7 matrix hardware configurations and has numerous options to change its behavior. 25 A 3x3 matrix, no diodes 32 kbd-matrix { 33 compatible = "gpio-kbd-matrix"; 42 In this configuration the matrix scanning library enters idle mode once all 43 keys are released, and the keyboard matrix thread only wakes up when a key has 54 If the matrix has isolation diodes for every key, then it's possible to: 69 A 3x3 matrix with row to column isolation diodes. [all …]
|
/Zephyr-latest/include/zephyr/input/ |
D | input_kbd_matrix.h | 11 * @brief Keyboard Matrix API 12 * @defgroup input_kbd_matrix Keyboard Matrix API 55 * @param dev Pointer to the keyboard matrix device. 56 * @param row The matrix row to enable or disable. 57 * @param col The matrix column to enable or disable. 73 * @brief Keyboard matrix internal APIs. 79 * Request to drive a specific matrix column, or none, or all. 81 * @param dev Pointer to the keyboard matrix device. 88 * @brief Read the matrix row. 90 * @param dev Pointer to the keyboard matrix device. [all …]
|
/Zephyr-latest/dts/bindings/input/ |
D | gpio-kbd-matrix.yaml | 5 GPIO based keyboard matrix input device 7 Implement an input device for a GPIO based keyboard matrix. 11 kbd-matrix { 12 compatible = "gpio-kbd-matrix"; 21 compatible: "gpio-kbd-matrix" 24 - name: kbd-matrix-common.yaml 34 GPIO for the keyboard matrix rows, up to 8 different GPIOs. All row GPIO 42 GPIO for the keyboard matrix columns, supports up to 32 different GPIOs. 64 the matrix continuously, requires "poll-timeout-ms" to be set to 0.
|
D | kbd-matrix-common.yaml | 4 description: Keyboard matrix device 12 The number of rows in the keyboard matrix. 17 The number of column in the keyboard matrix. 23 Defines the poll period in msecs between between matrix scans, set to 0 29 Defines the poll period in msecs between matrix scans when the matrix is 70 in the matrix hardware.
|
/Zephyr-latest/drivers/input/ |
D | Kconfig.kbd_matrix | 8 Enable library used for keyboard matrix drivers. 13 int "Stack size for the keyboard matrix thread" 16 Size of the stack used for the keyboard matrix thread. 20 int "Priority for the keyboard matrix thread" 23 Priority level of the keyboard matrix thread. 28 Use a 16 bit type for the internal structure, allow using a matrix 43 keyboard matrix device.
|
/Zephyr-latest/.github/workflows/ |
D | devicetree_checks.yml | 26 runs-on: ${{ matrix.os }} 28 matrix: 34 - name: Set up Python ${{ matrix.python-version }} 37 python-version: ${{ matrix.python-version }} 43 key: ${{ runner.os }}-pip-${{ matrix.python-version }} 45 ${{ runner.os }}-pip-${{ matrix.python-version }} 52 key: ${{ runner.os }}-pip-${{ matrix.python-version }}- 54 ${{ runner.os }}-pip-${{ matrix.python-version }}- 60 key: ${{ runner.os }}-pip-${{ matrix.python-version }} 62 ${{ runner.os }}-pip-${{ matrix.python-version }}
|
D | west_cmds.yml | 29 runs-on: ${{ matrix.os }} 31 matrix: 37 - name: Set up Python ${{ matrix.python-version }} 40 python-version: ${{ matrix.python-version }} 46 key: ${{ runner.os }}-pip-${{ matrix.python-version }} 48 ${{ runner.os }}-pip-${{ matrix.python-version }} 55 key: ${{ runner.os }}-pip-${{ matrix.python-version }}- 57 ${{ runner.os }}-pip-${{ matrix.python-version }}- 63 key: ${{ runner.os }}-pip-${{ matrix.python-version }} 65 ${{ runner.os }}-pip-${{ matrix.python-version }}
|
D | pylib_tests.yml | 25 runs-on: ${{ matrix.os }} 27 matrix: 33 - name: Set up Python ${{ matrix.python-version }} 36 python-version: ${{ matrix.python-version }} 42 key: ${{ runner.os }}-pip-${{ matrix.python-version }} 44 ${{ runner.os }}-pip-${{ matrix.python-version }}
|
D | twister_tests.yml | 32 runs-on: ${{ matrix.os }} 34 matrix: 40 - name: Set up Python ${{ matrix.python-version }} 43 python-version: ${{ matrix.python-version }} 49 key: ${{ runner.os }}-pip-${{ matrix.python-version }} 51 ${{ runner.os }}-pip-${{ matrix.python-version }}
|
D | scripts_tests.yml | 25 runs-on: ${{ matrix.os }} 27 matrix: 51 - name: Set up Python ${{ matrix.python-version }} 54 python-version: ${{ matrix.python-version }} 61 key: ${{ runner.os }}-pip-${{ matrix.python-version }} 63 ${{ runner.os }}-pip-${{ matrix.python-version }}
|
/Zephyr-latest/samples/boards/nordic/nrf_led_matrix/ |
D | README.rst | 2 :name: LED matrix 4 Use the nRF LED matrix display driver to drive an LED matrix. 9 This is a simple application intended to present the nRF LED matrix display 18 of GPIOs available for driving an LED matrix. To do it, one needs to add an 19 overlay file with the corresponding ``"nordic,nrf-led-matrix"`` compatible
|
D | sample.yaml | 2 name: nRF LED matrix sample 5 filter: dt_compat_enabled("nordic,nrf-led-matrix") 14 - "nRF LED matrix sample on .*"
|
/Zephyr-latest/dts/bindings/display/ |
D | nordic,nrf-led-matrix.yaml | 4 description: Generic LED matrix driven by nRF SoC GPIOs 6 compatible: "nordic,nrf-led-matrix" 15 Array of GPIOs to be used as rows of the matrix. 21 Array of GPIOs to be used as columns of the matrix. 27 Array of bytes that specify which rows and columns of the matrix 29 array corresponds to one pixel of the matrix and specifies the row 51 Frequency of refreshing the matrix, in Hz. 57 Reference to a TIMER instance for controlling refreshing of the matrix.
|
/Zephyr-latest/modules/cmsis-dsp/ |
D | Kconfig | 119 bool "Matrix Functions" 121 This option enables the Matrix Functions, which support the following 124 * Matrix Initialization 125 * Matrix Addition 126 * Matrix Subtraction 127 * Matrix Multiplication 128 * Complex Matrix Multiplication 129 * Matrix Vector Multiplication 130 * Matrix Inverse 131 * Matrix Scale [all …]
|
/Zephyr-latest/tests/drivers/input/gpio_kbd_matrix/boards/ |
D | native_sim.overlay | 12 kbd_matrix_interrupt: kbd-matrix-interrupt { 13 compatible = "gpio-kbd-matrix"; 23 kbd_matrix_poll: kbd-matrix-poll { 24 compatible = "gpio-kbd-matrix"; 36 kbd_matrix_scan: kbd-matrix-scan { 37 compatible = "gpio-kbd-matrix";
|
/Zephyr-latest/soc/atmel/sam/same70/ |
D | soc_config.c | 26 * by Bus Matrix in atmel_same70_config() 28 MATRIX->CCFG_SYSIO |= CCFG_SYSIO_SYSIO12; in atmel_same70_config() 36 /* Disable TDI function on PB4 pin, this is controlled by Bus Matrix */ in atmel_same70_config() 37 MATRIX->CCFG_SYSIO |= CCFG_SYSIO_SYSIO4; in atmel_same70_config() 54 MATRIX->CCFG_SYSIO &= ~CCFG_SYSIO_SYSIO5; in atmel_same70_config() 57 MATRIX->CCFG_SYSIO |= CCFG_SYSIO_SYSIO5; in atmel_same70_config()
|
/Zephyr-latest/soc/atmel/sam/samv71/ |
D | soc_config.c | 26 * by Bus Matrix in atmel_samv71_config() 28 MATRIX->CCFG_SYSIO |= CCFG_SYSIO_SYSIO12; in atmel_samv71_config() 36 /* Disable TDI function on PB4 pin, this is controlled by Bus Matrix in atmel_samv71_config() 38 MATRIX->CCFG_SYSIO |= CCFG_SYSIO_SYSIO4; in atmel_samv71_config() 55 MATRIX->CCFG_SYSIO &= ~CCFG_SYSIO_SYSIO5; in atmel_samv71_config() 58 MATRIX->CCFG_SYSIO |= CCFG_SYSIO_SYSIO5; in atmel_samv71_config()
|
/Zephyr-latest/dts/bindings/sdhc/ |
D | espressif,esp32-sdhc-slot.yaml | 32 For devices with GPIO matrix support, configuration shall be done 39 For devices with GPIO matrix support, configuration shall be done 46 For devices with GPIO matrix support, configuration shall be done 53 For devices with GPIO matrix support, configuration shall be done 60 For devices with GPIO matrix support, configuration shall be done 67 For devices with GPIO matrix support, configuration shall be done
|
/Zephyr-latest/samples/drivers/kscan/ |
D | README.rst | 5 Use the KSCAN API to read key presses and releases on a keyboard matrix. 17 The sample can be built and executed on boards supporting a Keyboard Matrix. 18 It requires a correct fixture setup. Please connect a Keyboard Matrix to 31 KSCAN test with a Keyboard matrix
|
/Zephyr-latest/doc/hardware/peripherals/ |
D | kscan.rst | 13 The kscan driver (keyboard scan matrix) is used for detecting a key press in a 14 connected matrix keyboard or any device with buttons such as joysticks. 15 Typically, matrix keyboards are implemented using a two-dimensional 17 many keys through fewer physical pins. Keyboard matrix
|
/Zephyr-latest/drivers/display/ |
D | Kconfig.nrf_led_matrix | 5 bool "LED matrix driven by GPIOs" 11 Enable driver for a LED matrix with rows and columns driven by 15 to pixels are specified in properties of a "nordic,nrf-led-matrix"
|
/Zephyr-latest/samples/boards/bbc/microbit/display/ |
D | README.rst | 2 :name: LED matrix display 4 Use the 5x5 LED matrix display on the BBC micro:bit board. 8 A simple example that demonstrates how to use the 5x5 LED matrix display
|