/freebsd-13-stable/sys/mips/include/ |
H A D | fdt.h | 43 #define fdtbus_bs_tag rmi_uart_bus_space macro 45 #define fdtbus_bs_tag mips_bus_space_generic macro
|
/freebsd-13-stable/sys/arm/include/ |
H A D | fdt.h | 42 extern bus_space_tag_t fdtbus_bs_tag;
|
/freebsd-13-stable/sys/arm/xilinx/ |
H A D | zy7_mp.c | 69 if (bus_space_map(fdtbus_bs_tag, SLCR_PSS_IDCODE, 4, 0, 73 device_id = bus_space_read_4(fdtbus_bs_tag, slcr_handle, 0) & 76 bus_space_unmap(fdtbus_bs_tag, slcr_handle, 4); 91 if (bus_space_map(fdtbus_bs_tag, SCU_CONFIG_REG, 4, 0, 95 mp_maxid = bus_space_read_4(fdtbus_bs_tag, scu_handle, 0) & 99 bus_space_unmap(fdtbus_bs_tag, scu_handle, 4); 110 if (bus_space_map(fdtbus_bs_tag, SCU_CONTROL_REG, 4, 115 scu_ctrl = bus_space_read_4(fdtbus_bs_tag, scu_handle, 0); 117 bus_space_write_4(fdtbus_bs_tag, scu_handle, 0, scu_ctrl); 119 bus_space_unmap(fdtbus_bs_tag, scu_handl [all...] |
/freebsd-13-stable/sys/arm/freescale/imx/ |
H A D | imx6_mp.c | 86 if (bus_space_map(fdtbus_bs_tag, SCU_PHYSBASE, SCU_SIZE, 0, &scu) != 0) 88 val = bus_space_read_4(fdtbus_bs_tag, scu, SCU_CONFIG_REG); 90 bus_space_unmap(fdtbus_bs_tag, scu, SCU_SIZE); 110 if (bus_space_map(fdtbus_bs_tag, SCU_PHYSBASE, SCU_SIZE, 0, &scu) != 0) 112 if (bus_space_map(fdtbus_bs_tag, SRC_PHYSBASE, SRC_SIZE, 0, &src) != 0) 120 bus_space_write_4(fdtbus_bs_tag, scu, SCU_INV_TAGS_REG, 0x0000ffff); 127 val = bus_space_read_4(fdtbus_bs_tag, scu, SCU_DIAG_CONTROL); 128 bus_space_write_4(fdtbus_bs_tag, scu, SCU_DIAG_CONTROL, 138 val = bus_space_read_4(fdtbus_bs_tag, scu, SCU_CONTROL_REG); 139 bus_space_write_4(fdtbus_bs_tag, sc [all...] |
/freebsd-13-stable/sys/arm/mv/armada38x/ |
H A D | armada38x.c | 58 sar_low = bus_space_read_4(fdtbus_bs_tag, MV_MISC_BASE, 109 rv = bus_space_map(fdtbus_bs_tag, (bus_addr_t)MV_MBUS_BRIDGE_BASE, 115 bus_space_write_4(fdtbus_bs_tag, vaddr_iowind, MV_SYNC_BARRIER_CTRL, 118 bus_space_barrier(fdtbus_bs_tag, vaddr_iowind, 0, 120 bus_space_unmap(fdtbus_bs_tag, vaddr_iowind, MV_CPU_SUBSYS_REGS_LEN); 132 rv = bus_space_map(fdtbus_bs_tag, (bus_addr_t)MV_MBUS_BRIDGE_BASE, 145 bus_space_write_4(fdtbus_bs_tag, vaddr_iowind, IO_WIN_9_CTRL_OFFSET, 148 bus_space_write_4(fdtbus_bs_tag, vaddr_iowind, IO_WIN_9_BASE_OFFSET, 151 bus_space_barrier(fdtbus_bs_tag, vaddr_iowind, 0, MV_CPU_SUBSYS_REGS_LEN, 153 bus_space_unmap(fdtbus_bs_tag, vaddr_iowin [all...] |
H A D | armada38x_mp.c | 58 rv = bus_space_map(fdtbus_bs_tag, (bus_addr_t)MV_CPU_RESET_BASE, 64 reg = bus_space_read_4(fdtbus_bs_tag, vaddr, CPU_RESET_OFFSET(1)); 67 bus_space_write_4(fdtbus_bs_tag, vaddr, CPU_RESET_OFFSET(1), reg); 69 bus_space_unmap(fdtbus_bs_tag, vaddr, MV_CPU_RESET_REGS_LEN); 107 rv = bus_space_map(fdtbus_bs_tag, (bus_addr_t)MV_SCU_BASE, 115 val = bus_space_read_4(fdtbus_bs_tag, vaddr_scu, MV_SCU_REG_CONFIG); 116 bus_space_unmap(fdtbus_bs_tag, vaddr_scu, MV_SCU_REGS_LEN);
|
H A D | pmsu.c | 138 rv = bus_space_map(fdtbus_bs_tag, (bus_addr_t)MV_PMSU_BASE, MV_PMSU_REGS_LEN, 144 bus_space_write_4(fdtbus_bs_tag, vaddr, PMSU_BOOT_ADDR_REDIRECT_OFFSET(1), 151 bus_space_unmap(fdtbus_bs_tag, vaddr, MV_PMSU_REGS_LEN);
|
/freebsd-13-stable/sys/arm/allwinner/ |
H A D | aw_mp.c | 120 if (bus_space_map(fdtbus_bs_tag, A20_CPUCFG_BASE, CPUCFG_SIZE, 124 if (bus_space_map(fdtbus_bs_tag, CPUCFG_BASE, CPUCFG_SIZE, 127 if (bus_space_map(fdtbus_bs_tag, PRCM_BASE, PRCM_SIZE, 0, 134 bus_space_write_4(fdtbus_bs_tag, cpucfg, CPUCFG_P_REG0, 143 bus_space_write_4(fdtbus_bs_tag, cpucfg, CPU_RST_CTL(i), 0); 146 val = bus_space_read_4(fdtbus_bs_tag, cpucfg, CPUCFG_GENCTL); 149 bus_space_write_4(fdtbus_bs_tag, cpucfg, CPUCFG_GENCTL, val); 152 val = bus_space_read_4(fdtbus_bs_tag, cpucfg, CPUCFG_DBGCTL1); 155 bus_space_write_4(fdtbus_bs_tag, cpucfg, CPUCFG_DBGCTL1, val); 161 bus_space_write_4(fdtbus_bs_tag, prc [all...] |
/freebsd-13-stable/sys/arm/altera/socfpga/ |
H A D | socfpga_mp.c | 124 if (bus_space_map(fdtbus_bs_tag, SCU_PHYSBASE_A10, 131 if (bus_space_map(fdtbus_bs_tag, SCU_PHYSBASE, 140 if (bus_space_map(fdtbus_bs_tag, RSTMGR_PHYSBASE, 143 if (bus_space_map(fdtbus_bs_tag, RAM_PHYSBASE, 148 bus_space_write_4(fdtbus_bs_tag, scu, 156 reg = bus_space_read_4(fdtbus_bs_tag, scu, SCU_DIAG_CONTROL); 158 bus_space_write_4(fdtbus_bs_tag, scu, SCU_DIAG_CONTROL, reg); 164 bus_space_write_4(fdtbus_bs_tag, rst, 170 bus_space_write_4(fdtbus_bs_tag, rst, 179 reg = bus_space_read_4(fdtbus_bs_tag, sc [all...] |
H A D | socfpga_machdep.c | 124 if (bus_space_map(fdtbus_bs_tag, paddr, 0x8, 0, &vaddr) == 0) { 125 bus_space_write_4(fdtbus_bs_tag, vaddr,
|
/freebsd-13-stable/sys/arm/nvidia/tegra124/ |
H A D | tegra124_mp.c | 86 if (bus_space_map(fdtbus_bs_tag, PMC_PHYSBASE, PMC_SIZE, 0, &pmc) != 0) 88 if (bus_space_map(fdtbus_bs_tag, TEGRA_EXCEPTION_VECTORS_BASE, 92 bus_space_write_4(fdtbus_bs_tag, exvec , TEGRA_EXCEPTION_VECTOR_ENTRY, 94 bus_space_read_4(fdtbus_bs_tag, exvec , TEGRA_EXCEPTION_VECTOR_ENTRY); 98 val = bus_space_read_4(fdtbus_bs_tag, pmc, 103 val = bus_space_read_4(fdtbus_bs_tag, pmc, PMC_PWRGATE_STATUS); 108 val = bus_space_read_4(fdtbus_bs_tag, pmc, 111 bus_space_write_4(fdtbus_bs_tag, pmc, 117 val = bus_space_read_4(fdtbus_bs_tag, pmc, 124 bus_space_unmap(fdtbus_bs_tag, pm [all...] |
H A D | tegra124_machdep.c | 101 bus_space_map(fdtbus_bs_tag, PMC_PHYSBASE, PMC_SIZE, 0, &pmc); 103 reg = bus_space_read_4(fdtbus_bs_tag, pmc, PMC_SCRATCH0); 105 bus_space_write_4(fdtbus_bs_tag, pmc, PMC_SCRATCH0, 107 bus_space_read_4(fdtbus_bs_tag, pmc, PMC_SCRATCH0); 109 reg = bus_space_read_4(fdtbus_bs_tag, pmc, PMC_CONTROL_REG); 112 bus_space_write_4(fdtbus_bs_tag, pmc, PMC_CONTROL_REG, reg | 0x10); 113 bus_space_read_4(fdtbus_bs_tag, pmc, PMC_CONTROL_REG);
|
/freebsd-13-stable/sys/mips/mips/ |
H A D | ofw_machdep.c | 58 *tag = fdtbus_bs_tag; 61 *tag = fdtbus_bs_tag; 66 *tag = fdtbus_bs_tag;
|
/freebsd-13-stable/sys/arm/arm/ |
H A D | ofw_machdep.c | 58 *tag = fdtbus_bs_tag; 61 *tag = fdtbus_bs_tag; 66 *tag = fdtbus_bs_tag;
|
/freebsd-13-stable/sys/arm/ti/omap4/pandaboard/ |
H A D | pandaboard.c | 122 if (bus_space_map(fdtbus_bs_tag, OMAP44XX_SCRM_HWBASE, 125 if (bus_space_map(fdtbus_bs_tag, OMAP44XX_GPIO1_HWBASE, 128 if (bus_space_map(fdtbus_bs_tag, OMAP44XX_GPIO2_HWBASE, 131 if (bus_space_map(fdtbus_bs_tag, OMAP44XX_SCM_PADCONF_HWBASE, 165 bus_space_unmap(fdtbus_bs_tag, scrm_addr, OMAP44XX_SCRM_SIZE); 166 bus_space_unmap(fdtbus_bs_tag, gpio1_addr, OMAP44XX_GPIO1_SIZE); 167 bus_space_unmap(fdtbus_bs_tag, gpio2_addr, OMAP44XX_GPIO2_SIZE); 168 bus_space_unmap(fdtbus_bs_tag, scm_addr, OMAP44XX_SCM_PADCONF_SIZE);
|
/freebsd-13-stable/sys/arm/rockchip/ |
H A D | rk32xx_mp.c | 88 rv = bus_space_map(fdtbus_bs_tag, IMEM_PHYSBASE, IMEM_SIZE, 0, &imem); 91 rv = bus_space_map(fdtbus_bs_tag, PMU_PHYSBASE, PMU_SIZE, 0, &pmu); 96 val = bus_space_read_4(fdtbus_bs_tag, pmu, PMU_PWRDN_CON); 99 bus_space_write_4(fdtbus_bs_tag, pmu, PMU_PWRDN_CON, val); 103 val = bus_space_read_4(fdtbus_bs_tag, pmu, PMU_PWRDN_CON); 106 bus_space_write_4(fdtbus_bs_tag, pmu, PMU_PWRDN_CON, val); 111 bus_space_write_4(fdtbus_bs_tag, imem, 8, val); 113 bus_space_write_4(fdtbus_bs_tag, imem, 4, 0xDEADBEAF); 118 bus_space_unmap(fdtbus_bs_tag, imem, IMEM_SIZE); 119 bus_space_unmap(fdtbus_bs_tag, pm [all...] |
H A D | rk32xx_machdep.c | 82 bus_space_map(fdtbus_bs_tag, CRU_PHYSBASE, CRU_SIZE, 0, &cru); 87 bus_space_write_4(fdtbus_bs_tag, cru, CRU_GLB_SRST_FST_VALUE, 0xfdb9);
|
/freebsd-13-stable/sys/arm/annapurna/alpine/ |
H A D | alpine_machdep_mp.c | 199 if (bus_space_map(fdtbus_bs_tag, al_devmap_pa + cpu_resume_base, 202 if (bus_space_map(fdtbus_bs_tag, al_devmap_pa + nb_base, 207 val = bus_space_read_4(fdtbus_bs_tag, cpu_resume_baddr, 219 bus_space_write_4(fdtbus_bs_tag, nb_baddr, 224 val = bus_space_read_4(fdtbus_bs_tag, cpu_resume_baddr, 227 bus_space_write_4(fdtbus_bs_tag, cpu_resume_baddr, 232 bus_space_write_4(fdtbus_bs_tag, cpu_resume_baddr, 238 if (bus_space_map(fdtbus_bs_tag, al_devmap_pa + nb_base, 245 val = bus_space_read_4(fdtbus_bs_tag, nb_baddr, AL_NB_INIT_CONTROL); 247 bus_space_write_4(fdtbus_bs_tag, nb_badd [all...] |
H A D | alpine_machdep.c | 136 ret = bus_space_map(fdtbus_bs_tag, al_devmap_pa + wdbase, 143 bus_space_write_4(fdtbus_bs_tag, wdbaddr, WDTLOCK, UNLOCK); 144 bus_space_write_4(fdtbus_bs_tag, wdbaddr, WDTLOAD, LOAD_MIN); 145 bus_space_write_4(fdtbus_bs_tag, wdbaddr, WDTCONTROL,
|
/freebsd-13-stable/sys/arm/ti/ |
H A D | ti_cpuid.c | 116 bus_space_map(fdtbus_bs_tag,OMAP44XX_L4_CORE_HWBASE, 0x4000, 0, &bsh); 117 id_code = bus_space_read_4(fdtbus_bs_tag, bsh, OMAP4_ID_CODE); 118 bus_space_unmap(fdtbus_bs_tag, bsh, 0x4000); 214 bus_space_map(fdtbus_bs_tag, AM335X_CONTROL_BASE, AM335X_CONTROL_SIZE, 0, &bsh); 215 chip_revision = bus_space_read_4(fdtbus_bs_tag, bsh, AM335X_CONTROL_DEVICE_ID); 216 dev_feature = bus_space_read_4(fdtbus_bs_tag, bsh, AM335X_CONTROL_DEV_FEATURE); 217 bus_space_unmap(fdtbus_bs_tag, bsh, AM335X_CONTROL_SIZE);
|
/freebsd-13-stable/sys/arm/freescale/vybrid/ |
H A D | vf_machdep.c | 72 if (bus_space_map(fdtbus_bs_tag, paddr, 0x10, 0, &vaddr) == 0) { 73 bus_space_write_4(fdtbus_bs_tag, vaddr, 0x00, SW_RST);
|
/freebsd-13-stable/sys/arm/ti/omap4/ |
H A D | omap4_mp.c | 64 if (bus_space_map(fdtbus_bs_tag, 0x48240000, 0x1000, 0, &scu_addr) != 0) 75 bus_space_unmap(fdtbus_bs_tag, scu_addr, 0x1000);
|
/freebsd-13-stable/sys/arm/mv/armadaxp/ |
H A D | armadaxp_mp.c | 79 return (bus_space_read_4(fdtbus_bs_tag, MV_AXP_CPU_DIVCLK_BASE, reg)); 86 bus_space_write_4(fdtbus_bs_tag, MV_AXP_CPU_DIVCLK_BASE, reg, val); 167 bus_space_write_4(fdtbus_bs_tag, MV_BASE, CPU_RESUME_CONTROL, 0); 170 bus_space_write_4(fdtbus_bs_tag, CPU_PMU(cpu_num), CPU_PMU_BOOT, 176 bus_space_write_4(fdtbus_bs_tag, MP, MP_SW_RESET(cpu_num), 0);
|
/freebsd-13-stable/sys/arm/broadcom/bcm2835/ |
H A D | bcm2836_mp.c | 78 bus_space_read_4(fdtbus_bs_tag, bs_periph, (addr)) 80 bus_space_write_4(fdtbus_bs_tag, bs_periph, (addr), (val)) 104 if (bus_space_map(fdtbus_bs_tag, ARM_LOCAL_BASE, ARM_LOCAL_SIZE,
|
/freebsd-13-stable/sys/arm/mv/ |
H A D | mvwin.h | 312 return (bus_space_read_4(fdtbus_bs_tag, base, off(i))); \ 319 return (bus_space_read_4(fdtbus_bs_tag, base, off(i, j))); \ 326 return (bus_space_read_4(fdtbus_bs_tag, base, off(i))); \ 333 return (bus_space_read_4(fdtbus_bs_tag, base, off(i, j))); \ 340 bus_space_write_4(fdtbus_bs_tag, base, off(i), val); \ 347 bus_space_write_4(fdtbus_bs_tag, base, off(i, j), val); \ 354 bus_space_write_4(fdtbus_bs_tag, base, off(i), val); \ 361 bus_space_write_4(fdtbus_bs_tag, base, off(i, j), val); \ 368 return (bus_space_read_4(fdtbus_bs_tag, base, off)); \ 375 return (bus_space_read_4(fdtbus_bs_tag, bas [all...] |