Home
last modified time | relevance | path

Searched full:mmio (Results 1 – 25 of 459) sorted by relevance

12345678910>>...19

/Zephyr-latest/include/zephyr/sys/
Ddevice_mmio.h13 * @defgroup device-mmio Device memory-mapped IO management
17 * input/output (MMIO) regions appropriately in either RAM or ROM.
28 /* Storing MMIO addresses in RAM is a system-wide decision based on
31 * If we have an MMU enabled, all physical MMIO regions must be mapped into
57 /** MMIO physical address */
60 /** MMIO region size */
77 * Set linear address for device MMIO access
80 * address for the MMIO region.
91 * @param[in] phys_addr Physical address base of the MMIO region
92 * @param[in] size Size of the MMIO region
[all …]
/Zephyr-latest/tests/subsys/mem_mgmt/mem_attr_heap/boards/
Dqemu_cortex_m3.overlay7 compatible = "zephyr,memory-region", "mmio-sram";
14 compatible = "zephyr,memory-region", "mmio-sram";
21 compatible = "zephyr,memory-region", "mmio-sram";
28 compatible = "zephyr,memory-region", "mmio-sram";
35 compatible = "zephyr,memory-region", "mmio-sram";
42 compatible = "zephyr,memory-region", "mmio-sram";
/Zephyr-latest/dts/arm/adi/max32/
Dmax32666.dtsi30 compatible = "mmio-sram";
35 compatible = "mmio-sram";
40 compatible = "mmio-sram";
45 compatible = "mmio-sram";
50 compatible = "mmio-sram";
55 compatible = "mmio-sram";
60 compatible = "mmio-sram";
65 compatible = "mmio-sram";
70 compatible = "mmio-sram";
75 compatible = "mmio-sram";
[all …]
Dmax32675.dtsi30 compatible = "mmio-sram";
35 compatible = "mmio-sram";
40 compatible = "mmio-sram";
45 compatible = "mmio-sram";
50 compatible = "mmio-sram";
55 compatible = "mmio-sram";
60 compatible = "mmio-sram";
Dmax32662.dtsi42 compatible = "mmio-sram";
47 compatible = "mmio-sram";
52 compatible = "mmio-sram";
57 compatible = "mmio-sram";
62 compatible = "mmio-sram";
67 compatible = "mmio-sram";
72 compatible = "mmio-sram";
Dmax32670.dtsi27 compatible = "mmio-sram";
32 compatible = "mmio-sram";
37 compatible = "mmio-sram";
42 compatible = "mmio-sram";
47 compatible = "mmio-sram";
52 compatible = "mmio-sram";
57 compatible = "mmio-sram";
Dmax32672.dtsi40 compatible = "mmio-sram";
45 compatible = "mmio-sram";
50 compatible = "mmio-sram";
55 compatible = "mmio-sram";
60 compatible = "mmio-sram";
65 compatible = "mmio-sram";
70 compatible = "mmio-sram";
Dmax78002.dtsi83 compatible = "mmio-sram";
88 compatible = "mmio-sram";
93 compatible = "mmio-sram";
98 compatible = "mmio-sram";
103 compatible = "mmio-sram";
108 compatible = "mmio-sram";
113 compatible = "mmio-sram";
/Zephyr-latest/arch/x86/core/
Dearly_serial.c23 /* "Modern" mapping of a UART into a PCI MMIO device. The registers
27 static mm_reg_t mmio; variable
28 #define IN(reg) (sys_read32(mmio + (reg) * 4) & 0xff)
29 #define OUT(reg, val) sys_write32((val) & 0xff, mmio + (reg) * 4)
31 /* Still other devices use a MMIO region containing packed byte
35 static mm_reg_t mmio; variable
36 #define BASE mmio
98 device_map(&mmio, mbar.phys_addr, mbar.size, K_MEM_CACHE_NONE); in z_x86_early_serial_init()
100 device_map(&mmio, X86_SOC_EARLY_SERIAL_MMIO8_ADDR, 0x1000, K_MEM_CACHE_NONE); in z_x86_early_serial_init()
/Zephyr-latest/tests/lib/shared_multi_heap/boards/
Dmps2_an521_cpu0.overlay14 compatible = "zephyr,memory-region", "mmio-sram";
20 compatible = "zephyr,memory-region", "mmio-sram";
27 compatible = "zephyr,memory-region", "mmio-sram";
34 compatible = "zephyr,memory-region", "mmio-sram";
Dqemu_cortex_a53.overlay13 compatible = "zephyr,memory-region", "mmio-sram";
20 compatible = "zephyr,memory-region", "mmio-sram";
27 compatible = "zephyr,memory-region", "mmio-sram";
33 compatible = "zephyr,memory-region", "mmio-sram";
/Zephyr-latest/dts/arm/st/h5/
Dstm32h533Xe.dtsi11 compatible = "zephyr,memory-region", "mmio-sram";
17 compatible = "zephyr,memory-region", "mmio-sram";
23 compatible = "zephyr,memory-region", "mmio-sram";
/Zephyr-latest/boards/beagle/beaglebone_ai64/
Dbeaglebone_ai64_j721e_main_r5f0_0.dts31 compatible = "mmio-sram";
36 compatible = "zephyr,memory-region", "mmio-sram";
42 compatible = "zephyr,memory-region", "mmio-sram";
/Zephyr-latest/tests/kernel/device/src/
Dmmio.c13 * Driver with a single MMIO region to manage
52 * - If MMIO addresses are maintained in RAM, check that the ROM struct
54 * - If MMIO addresses are maintained in ROM, check that the DTS info,
89 * In this configuration dev_data has nothing mmio-related in it in ZTEST()
100 * Driver with multiple MMIO regions to manage
149 * - If MMIO addresses are maintained in RAM, check that the ROM struct
151 * - If MMIO addresses are maintained in ROM, check that the DTS info,
209 * We do this for two different MMIO toplevel instances; one declared
213 * - If MMIO addresses are maintained in RAM, check that the ROM struct
215 * - If MMIO addresses are maintained in ROM, check that the DTS info,
/Zephyr-latest/tests/drivers/syscon/boards/
Dqemu_cortex_a53.overlay8 compatible = "mmio-sram";
13 compatible = "zephyr,memory-region", "mmio-sram";
/Zephyr-latest/samples/subsys/ipc/openamp_rsc_table/boards/
Dcolibri_imx7d_mcimx7d_m4.overlay19 compatible = "mmio-sram";
20 /* use DDR_SYS area as mmio, 0x90000000 0x10000 */
/Zephyr-latest/tests/drivers/dma/chan_blen_transfer/boards/
Ds32z2xxdc2_s32z270_rtu0.overlay12 compatible = "zephyr,memory-region", "mmio-sram";
21 compatible = "mmio-sram";
Ds32z2xxdc2_s32z270_rtu1.overlay12 compatible = "zephyr,memory-region", "mmio-sram";
21 compatible = "mmio-sram";
/Zephyr-latest/tests/drivers/dma/loop_transfer/boards/
Ds32z2xxdc2_s32z270_rtu0.overlay12 compatible = "zephyr,memory-region", "mmio-sram";
21 compatible = "mmio-sram";
Ds32z2xxdc2_s32z270_rtu1.overlay12 compatible = "zephyr,memory-region", "mmio-sram";
21 compatible = "mmio-sram";
/Zephyr-latest/boards/others/neorv32/
Dneorv32.dts34 compatible = "soc-nv-flash", "mmio-sram";
39 compatible = "soc-nv-flash", "mmio-sram";
44 compatible = "mmio-sram";
/Zephyr-latest/dts/arm/st/h7/
Dstm32h743.dtsi68 compatible = "mmio-sram";
74 compatible = "zephyr,memory-region", "mmio-sram";
80 compatible = "zephyr,memory-region", "mmio-sram";
87 compatible = "zephyr,memory-region", "mmio-sram";
95 compatible = "zephyr,memory-region", "mmio-sram";
/Zephyr-latest/dts/xtensa/
Dsample_controller32.dtsi23 compatible = "mmio-sram";
29 compatible = "mmio-sram";
/Zephyr-latest/dts/arm/st/u0/
Dstm32u031X4.dtsi12 compatible = "zephyr,memory-region", "mmio-sram";
18 compatible = "zephyr,memory-region", "mmio-sram";
Dstm32u031X6.dtsi12 compatible = "zephyr,memory-region", "mmio-sram";
18 compatible = "zephyr,memory-region", "mmio-sram";

12345678910>>...19