Home
last modified time | relevance | path

Searched +full:reg +full:- +full:io +full:- +full:width (Results 1 – 25 of 53) sorted by relevance

123

/Zephyr-latest/dts/arm/renesas/rz/
Drzt2m.dtsi4 * 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";
23 reg = <0>;
[all …]
/Zephyr-latest/dts/arm/nuvoton/npcm/
Dnpcm.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
10 #include <zephyr/dt-bindings/clock/npcm_clock.h>
15 #address-cells = <1>;
16 #size-cells = <0>;
20 compatible = "arm,cortex-m4";
21 reg = <0>;
28 reg = <0x4000c000 0xa>;
29 reg-io-width = <1>;
34 reg = <0x4000c00a 0x4>;
[all …]
Dnpcm4.dtsi4 * SPDX-License-Identifier: Apache-2.0
16 reg = <0x4000c000 0xa>;
17 reg-io-width = <1>;
22 reg = <0x4000c00a 0x4>;
23 reg-io-width = <2>;
26 pcc: clock-controller@4000d000 {
27 clock-frequency = <DT_FREQ_M(96)>; /* OFMCLK runs at 96MHz */
28 core-prescaler = <1>; /* CORE_CLK runs at 96MHz */
29 apb1-prescaler = <8>; /* APB1_CLK runs at 12MHz */
30 apb2-prescaler = <1>; /* APB2_CLK runs at 96MHz */
[all …]
/Zephyr-latest/dts/bindings/syscon/
Dsyscon.yaml2 # SPDX-License-Identifier: Apache-2.0
11 reg:
13 reg-io-width:
15 description: The width of the registers in the syscon region in bytes. Default is 4 bytes.
/Zephyr-latest/tests/drivers/syscon/boards/
Dqemu_cortex_a53.overlay2 * SPDX-License-Identifier: Apache-2.0
8 compatible = "mmio-sram";
9 reg = < 0x0 0x40000000 0x0 0x7000000 >;
13 compatible = "zephyr,memory-region", "mmio-sram";
14 reg = <0 0x47000000 0 0x8>;
15 zephyr,memory-region = "RES";
22 reg = <0 0x47000000 0 0x8>;
23 reg-io-width = <1>;
/Zephyr-latest/dts/bindings/mmc/
Drenesas,rcar-emmc.yaml1 description: Renesas R-Car eMMC
3 compatible: "renesas,rcar-mmc"
5 include: [sdhc.yaml, mmc.yaml, pinctrl-device.yaml, reset-device.yaml]
11 reg:
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:
[all …]
/Zephyr-latest/dts/bindings/flash_controller/
Dst,stm32-xspi-nor.yaml1 # Copyright (c) 2021 - 2024 STMicroelectronics
2 # SPDX-License-Identifier: Apache-2.0
9 mx25lm51245: xspi-nor-flash@70000000 {
10 compatible = "st,stm32-xspi-nor";
11 reg = <0x70000000 DT_SIZE_M(64)>; /* 512 Mbits */
12 data-mode = <XSPI_OCTO_MODE>; /* access on 8 data lines */
13 data-rate = <XSPI_DTR_TRANSFER>; /* access in DTR */
14 ospi-max-frequency = <DT_FREQ_M(50)>;
18 compatible: "st,stm32-xspi-nor"
21 - name: st,stm32-ospi-nor.yaml
[all …]
/Zephyr-latest/boards/shields/lmp90100_evb/
Dlmp90100_evb.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/adc/adc.h>
8 #include <zephyr/dt-bindings/gpio/gpio.h>
15 reg = <0x0>;
16 spi-max-frequency = <1000000>;
18 /* drdyb-gpios = <&arduino_header 15 GPIO_ACTIVE_LOW>; */
19 #io-channel-cells = <1>;
22 compatible = "ti,lmp90xxx-gpio";
23 gpio-controller;
26 #gpio-cells = <2>;
[all …]
/Zephyr-latest/dts/arm/nordic/
Dnrf51822.dtsi1 /* SPDX-License-Identifier: Apache-2.0 */
3 #include <arm/armv6-m.dtsi>
5 #include <zephyr/dt-bindings/adc/nrf-adc.h>
9 zephyr,bt-hci = &bt_hci_controller;
11 zephyr,flash-controller = &flash_controller;
15 #address-cells = <1>;
16 #size-cells = <0>;
20 compatible = "arm,cortex-m0";
21 reg = <0>;
27 compatible = "nordic,nrf-ficr";
[all …]
Dnrf52805.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
9 #include <zephyr/dt-bindings/adc/nrf-saadc-v2.h>
10 #include <zephyr/dt-bindings/regulator/nrf5x.h>
14 zephyr,bt-hci = &bt_hci_controller;
16 zephyr,flash-controller = &flash_controller;
20 #address-cells = <1>;
21 #size-cells = <0>;
25 compatible = "arm,cortex-m4";
26 reg = <0>;
[all …]
Dnrf52832.dtsi1 /* SPDX-License-Identifier: Apache-2.0 */
3 #include <arm/armv7-m.dtsi>
5 #include <zephyr/dt-bindings/adc/nrf-saadc-v2.h>
6 #include <zephyr/dt-bindings/regulator/nrf5x.h>
10 zephyr,bt-hci = &bt_hci_controller;
12 zephyr,flash-controller = &flash_controller;
16 #address-cells = <1>;
17 #size-cells = <0>;
21 compatible = "arm,cortex-m4f";
22 reg = <0>;
[all …]
Dnrf52810.dtsi1 /* SPDX-License-Identifier: Apache-2.0 */
3 #include <arm/armv7-m.dtsi>
5 #include <zephyr/dt-bindings/adc/nrf-saadc-v2.h>
6 #include <zephyr/dt-bindings/regulator/nrf5x.h>
10 zephyr,bt-hci = &bt_hci_controller;
12 zephyr,flash-controller = &flash_controller;
16 #address-cells = <1>;
17 #size-cells = <0>;
21 compatible = "arm,cortex-m4";
22 reg = <0>;
[all …]
Dnrf91_peripherals.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 flash_controller: flash-controller@39000 {
8 compatible = "nordic,nrf91-flash-controller";
9 reg = <0x39000 0x1000>;
10 partial-erase;
12 #address-cells = <1>;
13 #size-cells = <1>;
17 compatible = "soc-nv-flash";
18 erase-block-size = <4096>;
19 write-block-size = <4>;
[all …]
Dnrf52811.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
9 #include <zephyr/dt-bindings/adc/nrf-saadc-v2.h>
10 #include <zephyr/dt-bindings/regulator/nrf5x.h>
14 zephyr,bt-hci = &bt_hci_controller;
16 zephyr,flash-controller = &flash_controller;
20 #address-cells = <1>;
21 #size-cells = <0>;
25 compatible = "arm,cortex-m4";
26 reg = <0>;
[all …]
Dnrf52840.dtsi1 /* SPDX-License-Identifier: Apache-2.0 */
3 #include <arm/armv7-m.dtsi>
5 #include <zephyr/dt-bindings/adc/nrf-saadc-v3.h>
6 #include <zephyr/dt-bindings/regulator/nrf5x.h>
10 zephyr,bt-hci = &bt_hci_controller;
12 zephyr,flash-controller = &flash_controller;
16 #address-cells = <1>;
17 #size-cells = <0>;
21 compatible = "arm,cortex-m4f";
22 reg = <0>;
[all …]
Dnrf52833.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
9 #include <zephyr/dt-bindings/adc/nrf-saadc-v3.h>
10 #include <zephyr/dt-bindings/regulator/nrf5x.h>
14 zephyr,bt-hci = &bt_hci_controller;
16 zephyr,flash-controller = &flash_controller;
20 #address-cells = <1>;
21 #size-cells = <0>;
25 compatible = "arm,cortex-m4f";
26 reg = <0>;
[all …]
/Zephyr-latest/boards/shields/seeed_xiao_round_display/
Dseeed_xiao_round_display.overlay4 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/display/panel.h>
17 compatible = "voltage-divider";
18 io-channels = <&xiao_adc 0>;
19 output-ohms = <470000>;
20 full-ohms = <940000>;
24 compatible = "zephyr,lvgl-pointer-input";
33 compatible = "zephyr,mipi-dbi-spi";
34 spi-dev = <&xiao_spi>;
35 dc-gpios = <&xiao_d 3 GPIO_ACTIVE_HIGH>;
[all …]
/Zephyr-latest/dts/arm/nuvoton/npcx/
Dnpcx.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
10 #include <zephyr/dt-bindings/adc/adc.h>
11 #include <zephyr/dt-bindings/clock/npcx_clock.h>
12 #include <zephyr/dt-bindings/flash_controller/npcx_fiu_qspi.h>
13 #include <zephyr/dt-bindings/gpio/gpio.h>
14 #include <zephyr/dt-bindings/i2c/i2c.h>
15 #include <zephyr/dt-bindings/pinctrl/npcx-pinctrl.h>
16 #include <zephyr/dt-bindings/pwm/pwm.h>
17 #include <zephyr/dt-bindings/sensor/npcx_tach.h>
[all …]
/Zephyr-latest/dts/common/nordic/
Dnrf54l_05_10_15.dtsi4 * SPDX-License-Identifier: Apache-2.0
9 #include <zephyr/dt-bindings/adc/nrf-saadc-nrf54l.h>
10 #include <zephyr/dt-bindings/regulator/nrf5x.h>
12 /delete-node/ &sw_pwm;
19 #address-cells = <1>;
20 #size-cells = <1>;
23 #address-cells = <1>;
24 #size-cells = <0>;
27 compatible = "arm,cortex-m33f";
28 reg = <0>;
[all …]
Dnrf54l20.dtsi4 * SPDX-License-Identifier: Apache-2.0
9 #include <zephyr/dt-bindings/adc/nrf-saadc-nrf54l.h>
10 #include <zephyr/dt-bindings/regulator/nrf5x.h>
12 /delete-node/ &sw_pwm;
15 #address-cells = <1>;
16 #size-cells = <1>;
19 #address-cells = <1>;
20 #size-cells = <0>;
23 compatible = "arm,cortex-m33f";
24 reg = <0>;
[all …]
Dnrf9280.dtsi4 * 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 …]
Dnrf54h20.dtsi4 * SPDX-License-Identifier: Apache-2.0
10 #include <zephyr/dt-bindings/adc/nrf-saadc.h>
11 #include <zephyr/dt-bindings/misc/nordic-nrf-ficr-nrf54h20.h>
12 #include <zephyr/dt-bindings/misc/nordic-domain-id-nrf54h20.h>
13 #include <zephyr/dt-bindings/misc/nordic-owner-id-nrf54h20.h>
14 #include <zephyr/dt-bindings/misc/nordic-tddconf.h>
15 #include <zephyr/dt-bindings/reserved-memory/nordic-owned-memory.h>
16 #include <zephyr/dt-bindings/power/nordic-nrf-gpd.h>
18 /delete-node/ &sw_pwm;
21 #address-cells = <1>;
[all …]
/Zephyr-latest/doc/build/dts/
Dzephyr_dt_i2c_example.svg1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
6 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
9 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
11 style="background-color: rgb(255, 255, 255);"
13 width="945px"
15 viewBox="-0.5 -0.5 945 708"
16io&quot; modified=&quot;2019-10-03T19:55:39.802Z&quot; agent=&quot;Mozilla/5.0 (X11; Linux x86_64;…
19 inkscape:version="0.92.4 5da689c313, 2019-01-14"
20 inkscape:export-filename="/home/mbolivar/zp/zephyr/doc/guides/dts/zephyr_dt_i2c_example.png"
21 inkscape:export-xdpi="96"
[all …]
/Zephyr-latest/drivers/sdhc/
Drcar_mmc.c4 * SPDX-License-Identifier: Apache-2.0
96 static uint32_t rcar_mmc_read_reg32(const struct device *dev, uint32_t reg) in rcar_mmc_read_reg32() argument
98 return sys_read32(DEVICE_MMIO_GET(dev) + reg); in rcar_mmc_read_reg32()
101 static void rcar_mmc_write_reg32(const struct device *dev, uint32_t reg, uint32_t val) in rcar_mmc_write_reg32() argument
103 sys_write32(val, DEVICE_MMIO_GET(dev) + reg); in rcar_mmc_write_reg32()
109 struct mmc_rcar_data *data = dev->data; in rcar_mmc_reset_and_mask_irqs()
124 k_sem_reset(&data->irq_xref_fin); in rcar_mmc_reset_and_mask_irqs()
138 * @retval -EINVAL: the dev pointer is NULL
142 uint32_t reg; in rcar_mmc_card_busy() local
145 return -EINVAL; in rcar_mmc_card_busy()
[all …]
/Zephyr-latest/boards/native/native_sim/
Dnative_sim.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <zephyr/dt-bindings/adc/adc.h>
10 #include <zephyr/dt-bindings/i2c/i2c.h>
11 #include <zephyr/dt-bindings/gpio/gpio.h>
19 zephyr,shell-uart = &uart0;
20 zephyr,uart-mcumgr = &uart0;
23 zephyr,flash-controller = &flashcontroller0;
26 zephyr,code-partition = &slot0_partition;
27 zephyr,bt-hci = &bt_hci_userchan;
[all …]

123