/Zephyr-latest/dts/arm/renesas/rz/ |
D | rzt2m.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 8 #include <arm/armv8-r.dtsi> 9 #include <zephyr/dt-bindings/interrupt-controller/arm-gic.h> 12 #address-cells = <1>; 13 #size-cells = <1>; 14 compatible = "renesas,rzt2m-dev"; 17 #address-cells = <1>; 18 #size-cells = <0>; 22 compatible = "arm,cortex-r52"; 28 compatible = "arm,cortex-r52"; [all …]
|
/Zephyr-latest/dts/bindings/gpio/ |
D | xlnx,xps-gpio-1.00.a.yaml | 1 description: Xilinx AXI GPIO IP node 3 compatible: "xlnx,xps-gpio-1.00.a" 5 include: [gpio-controller.yaml, base.yaml] 7 bus: xlnx,xps-gpio-1.00.a 10 # https://github.com/Xilinx/device-tree-xlnx 16 xlnx,all-inputs: 21 xlnx,all-outputs: 26 xlnx,dout-default: 29 Default output value. If n-th bit is 1, GPIO-n default value is 1. 31 xlnx,gpio-width: [all …]
|
/Zephyr-latest/dts/bindings/display/ |
D | nxp,imx-elcdif.yaml | 1 # Copyright 2022-2023 NXP 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "nxp,imx-elcdif" 8 include: [lcd-controller.yaml, pinctrl-device.yaml] 17 data-bus-width: 19 default: "16-bit" 21 - "16-bit" 22 - "8-bit" 23 - "18-bit" 24 - "24-bit" [all …]
|
D | nxp,dcnano-lcdif.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "nxp,dcnano-lcdif" 8 include: [lcd-controller.yaml, pinctrl-device.yaml] 17 backlight-gpios: 18 type: phandle-array 21 LCB backlight control gpio. Driver will initialize this GPIO to active high 23 data-bus-width: 25 default: "24-bit" 27 - "16-bit-config1" # 16 bit configuration 1. RGB565: XXXXXXXX_RRRRRGGG_GGGBBBBB 28 - "16-bit-config2" # 16 bit configuration 2. RGB565: XXXRRRRR_XXGGGGGG_XXXBBBBB [all …]
|
/Zephyr-latest/dts/bindings/sdhc/ |
D | espressif,esp32-sdhc-slot.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "espressif,esp32-sdhc-slot" 8 include: [sdhc.yaml, pinctrl-device.yaml] 14 pinctrl-0: 17 pinctrl-names: 20 bus-width: 23 - 1 24 - 4 26 description: SD bus width in bits 28 clk-pin: [all …]
|
D | renesas,ra-sdhc.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "renesas,ra-sdhc" 9 include: [sdhc.yaml, pinctrl-device.yaml] 16 bus-width: 19 - 1 20 - 4 23 sd-support: 26 mmc-support: 29 card-detect: 32 write-protect: [all …]
|
/Zephyr-latest/tests/drivers/build_all/display/ |
D | app.overlay | 4 * SPDX-License-Identifier: Apache-2.0 9 * with real-world devicetree nodes, to allow these tests to run on 13 #include <zephyr/dt-bindings/led/led.h> 14 #include <zephyr/dt-bindings/mipi_dbi/mipi_dbi.h> 18 #address-cells = <1>; 19 #size-cells = <1>; 21 test_gpio: gpio@deadbeef { 22 compatible = "vnd,gpio"; 23 gpio-controller; 25 #gpio-cells = <0x2>; [all …]
|
/Zephyr-latest/dts/bindings/mmc/ |
D | renesas,rcar-emmc.yaml | 1 description: Renesas R-Car eMMC 3 compatible: "renesas,rcar-mmc" 5 include: [sdhc.yaml, mmc.yaml, pinctrl-device.yaml, reset-device.yaml] 14 pinctrl-0: 17 pinctrl-names: 20 max-bus-freq: 23 non-removable: 26 Non-removable slots (like eMMC), which are assumed to always be present, 30 mmc-sdr104-support: 33 cd-gpios: [all …]
|
/Zephyr-latest/boards/digilent/arty_a7/dts/ |
D | arty_a7_arm_designstart.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/gpio/gpio.h> 9 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 zephyr,shell-uart = &uartlite0; 32 compatible = "gpio-leds"; 104 compatible = "gpio-keys"; 148 compatible = "arm,daplink-qspi-mux"; 150 interrupt-parent = <&nvic>; 152 mux-gpios = <&daplink_gpio0 0 GPIO_ACTIVE_HIGH>; 156 daplink_gpio0: gpio@40010000 { [all …]
|
/Zephyr-latest/tests/drivers/build_all/eeprom/ |
D | app.overlay | 4 * SPDX-License-Identifier: Apache-2.0 9 * with real-world devicetree nodes, to allow these tests to run on 18 #address-cells = <1>; 19 #size-cells = <1>; 21 test_gpio: gpio@deadbeef { 22 compatible = "vnd,gpio"; 23 gpio-controller; 25 #gpio-cells = <0x2>; 30 #address-cells = <1>; 31 #size-cells = <0>; [all …]
|
/Zephyr-latest/dts/bindings/mtd/ |
D | atmel,at2x-base.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 include: eeprom-base.yaml 15 address-width: 18 description: EEPROM address width in bits 23 wp-gpios: 24 type: phandle-array 26 GPIO to which the write-protect pin of the chip is connected. 28 The device will interpret this signal as active-low.
|
D | fujitsu,mb85rcxx.yaml | 2 # SPDX-License-Identifier: Apache-2.0 8 include: ["eeprom-base.yaml", i2c-device.yaml] 21 address-width: 24 description: FRAM address width in bits. 26 wp-gpios: 27 type: phandle-array 28 description: GPIO to which the write-protect pin of the chip is connected.
|
/Zephyr-latest/drivers/display/ |
D | display_stm32_ltdc.c | 2 * Copyright (c) 2022 Byte-Lab d.o.o. <dev@byte-lab.com> 6 * SPDX-License-Identifier: Apache-2.0 16 #include <zephyr/drivers/gpio.h> 72 uint32_t width; member 85 struct display_stm32_ltdc_data *data = dev->data; in stm32_ltdc_global_isr() 87 if (__HAL_LTDC_GET_FLAG(&data->hltdc, LTDC_FLAG_LI) && in stm32_ltdc_global_isr() 88 __HAL_LTDC_GET_IT_SOURCE(&data->hltdc, LTDC_IT_LI)) { in stm32_ltdc_global_isr() 89 if (data->front_buf != data->pend_buf) { in stm32_ltdc_global_isr() 90 data->front_buf = data->pend_buf; in stm32_ltdc_global_isr() 92 LTDC_LAYER(&data->hltdc, LTDC_LAYER_1)->CFBAR = (uint32_t)data->front_buf; in stm32_ltdc_global_isr() [all …]
|
D | display_renesas_ra.c | 4 * SPDX-License-Identifier: Apache-2.0 12 #include <zephyr/drivers/gpio.h> 27 uint16_t width; member 47 struct display_ra_data *data = dev->data; in renesas_ra_glcdc_isr() 50 if (data->front_buf != data->pend_buf) { in renesas_ra_glcdc_isr() 51 data->front_buf = data->pend_buf; in renesas_ra_glcdc_isr() 52 k_sem_give(&data->sem); in renesas_ra_glcdc_isr() 59 struct display_ra_data *data = dev->data; in ra_display_write() 60 const struct display_ra_config *config = dev->config; in ra_display_write() 67 __ASSERT(desc->width <= desc->pitch, "Pitch is smaller than width"); in ra_display_write() [all …]
|
D | display_ist3931.c | 4 * SPDX-License-Identifier: Apache-2.0 10 #include <zephyr/drivers/gpio.h> 25 uint16_t width; member 28 uint8_t bias; /* 0-7 */ 29 uint8_t ct; /* 0-255 */ 30 uint8_t duty; /* 1-64 */ 32 bool shl; /* 0 COM1->COMN 1 COMN->COM1 */ 33 bool adc; /* 0 seg1->seg132 1 seg132->seg1 */ 35 bool rev; /* 0 RAM1->LCD ON 1 RAM0->LCD ON */ 43 const struct ist3931_config *config = dev->config; in ist3931_write_bus() [all …]
|
/Zephyr-latest/dts/arm/xilinx/ |
D | zynqmp.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 8 #include <arm/armv7-r.dtsi> 9 #include <zephyr/dt-bindings/interrupt-controller/arm-gic.h> 10 #include <zephyr/dt-bindings/ethernet/xlnx_gem.h> 16 compatible = "xlnx,pinctrl-zynqmp"; 19 compatible = "soc-nv-flash"; 24 compatible = "mmio-sram"; 29 compatible = "zephyr,memory-region", "xlnx,zynq-ocm"; 31 zephyr,memory-region = "OCM"; 40 interrupt-names = "irq_0"; [all …]
|
D | zynq7000.dtsi | 3 * SPDX-License-Identifier: Apache-2.0 7 #include <arm/armv7-a.dtsi> 8 #include <zephyr/dt-bindings/interrupt-controller/arm-gic.h> 9 #include <zephyr/dt-bindings/ethernet/xlnx_gem.h> 13 interrupt-parent = <&gic>; 16 compatible = "zephyr,memory-region", "xlnx,zynq-ocm"; 18 zephyr,memory-region = "OCM_LOW"; 22 compatible = "zephyr,memory-region", "xlnx,zynq-ocm"; 24 zephyr,memory-region = "OCM_HIGH"; 28 compatible = "arm,armv8-timer"; [all …]
|
/Zephyr-latest/boards/shields/lmp90100_evb/ |
D | lmp90100_evb.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/adc/adc.h> 8 #include <zephyr/dt-bindings/gpio/gpio.h> 16 spi-max-frequency = <1000000>; 18 /* drdyb-gpios = <&arduino_header 15 GPIO_ACTIVE_LOW>; */ 19 #io-channel-cells = <1>; 21 lmp90100_gpio: gpio { 22 compatible = "ti,lmp90xxx-gpio"; 23 gpio-controller; 26 #gpio-cells = <2>; [all …]
|
/Zephyr-latest/boards/renesas/rcar_h3ulcb/ |
D | rcar_h3ulcb_r8a77951_a57.dts | 4 * SPDX-License-Identifier: Apache-2.0 8 /dts-v1/; 11 #include <zephyr/dt-bindings/gpio/gpio.h> 12 #include "rcar_h3ulcb_r8a77951_a57-pinctrl.dtsi" 20 zephyr,shell-uart = &scif2; 24 device_type = "mmio-sram"; 33 vcc_sd0: regulator-vcc-sd0 { 34 compatible = "regulator-fixed"; 36 regulator-name = "SD0 Vcc"; 37 regulator-min-microvolt = <3300000>; [all …]
|
/Zephyr-latest/dts/bindings/dai/ |
D | nxp,dai-esai.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "nxp,dai-esai" 13 dai-index: 21 tx-fifo-watermark: 29 rx-fifo-watermark: 37 fifo-depth: 48 that the sanity check for tx/rx-fifo-watermark uses DEFAULT_FIFO_DETPH 52 word-width: 55 This property is used to specify the width of a word. If unspecified, 56 the word width used will be 24. [all …]
|
/Zephyr-latest/doc/services/input/ |
D | gpio-kbd.rst | 1 .. _gpio-kbd: 3 GPIO Keyboard Matrix 6 The :dtcompatible:`gpio-kbd-matrix` driver supports a large variety of keyboard 21 .. figure:: no-diodes.svg 23 :width: 50% 27 The system must support GPIO interrupts, and the interrupt can be enabled on all 30 .. code-block:: devicetree 32 kbd-matrix { 33 compatible = "gpio-kbd-matrix"; 34 row-gpios = <&gpio0 0 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>, [all …]
|
/Zephyr-latest/boards/phytec/reel_board/ |
D | reel_board.dts | 2 * Copyright (c) 2018-2019 PHYTEC Messtechnik GmbH 5 * SPDX-License-Identifier: Apache-2.0 8 /dts-v1/; 11 #include "reel_board-pinctrl.dtsi" 19 zephyr,shell-uart = &uart0; 20 zephyr,uart-mcumgr = &uart0; 21 zephyr,bt-mon-uart = &uart0; 22 zephyr,bt-c2h-uart = &uart0; 25 zephyr,code-partition = &slot0_partition; 30 compatible = "gpio-leds"; [all …]
|
/Zephyr-latest/drivers/audio/ |
D | wm8904.h | 4 * SPDX-License-Identifier: Apache-2.0 56 /* GPIO control register */ 75 * [8] - MUTE: Output mute 76 * [7] - VU: Volume update, works for entire channel pair 77 * [6] - ZC: Zero-crossing enable 78 * [5:0] - VOL: 6-bit volume value 89 * [7] - MUTE: Input mute 90 * [4:0] - VOL: 5 bit volume value 99 * [6] - INx_CM_ENA: Common-mode rejection enable (N/A for single-mode) 100 * [5:4] - x_IP_SEL_N: Inverting input selection [all …]
|
/Zephyr-latest/dts/common/nordic/ |
D | nrf9280.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 9 #include <zephyr/dt-bindings/adc/nrf-saadc.h> 10 #include <zephyr/dt-bindings/misc/nordic-nrf-ficr-nrf9230-engb.h> 11 #include <zephyr/dt-bindings/misc/nordic-domain-id-nrf9230.h> 12 #include <zephyr/dt-bindings/misc/nordic-owner-id-nrf9230.h> 13 #include <zephyr/dt-bindings/reserved-memory/nordic-owned-memory.h> 15 /delete-node/ &sw_pwm; 18 #address-cells = <1>; 19 #size-cells = <1>; 22 #address-cells = <1>; [all …]
|
/Zephyr-latest/boards/renesas/da1469x_dk_pro/dts/ |
D | da1469x_dk_pro_mipi_dbi.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/display/ili9xxx.h> 8 #include <zephyr/dt-bindings/gpio/gpio.h> 19 swap-xy; 20 invert-x; 21 invert-y; 26 clock-frequency = <400000>; 33 int-gpios = <&gpio0 18 GPIO_ACTIVE_LOW>; 38 compatible = "renesas,smartbond-mipi-dbi"; 40 reset-gpios = <&gpio0 12 GPIO_ACTIVE_LOW>; [all …]
|