| /NextBSD/sys/arm/allwinner/a20/ |
| HD | a20_mp.c | 100 if (bus_space_map(fdtbus_bs_tag, CPUCFG_BASE, CPUCFG_SIZE, 0, in platform_mp_start_ap() 107 bus_space_write_4(fdtbus_bs_tag, cpucfg, CPUCFG_P_REG0, in platform_mp_start_ap() 115 bus_space_write_4(fdtbus_bs_tag, cpucfg, CPU1_RST_CTL, 0); in platform_mp_start_ap() 118 val = bus_space_read_4(fdtbus_bs_tag, cpucfg, CPUCFG_GENCTL); in platform_mp_start_ap() 120 bus_space_write_4(fdtbus_bs_tag, cpucfg, CPUCFG_GENCTL, val); in platform_mp_start_ap() 123 val = bus_space_read_4(fdtbus_bs_tag, cpucfg, CPUCFG_DBGCTL1); in platform_mp_start_ap() 125 bus_space_write_4(fdtbus_bs_tag, cpucfg, CPUCFG_DBGCTL1, val); in platform_mp_start_ap() 128 bus_space_write_4(fdtbus_bs_tag, cpucfg, CPU1_PWR_CLAMP, 0xff); in platform_mp_start_ap() 129 bus_space_write_4(fdtbus_bs_tag, cpucfg, CPU1_PWR_CLAMP, 0x7f); in platform_mp_start_ap() 130 bus_space_write_4(fdtbus_bs_tag, cpucfg, CPU1_PWR_CLAMP, 0x3f); in platform_mp_start_ap() [all …]
|
| /NextBSD/sys/arm/rockchip/ |
| HD | rk30xx_mp.c | 98 if (bus_space_map(fdtbus_bs_tag, SCU_PHYSBASE, SCU_SIZE, 0, &scu) != 0) in platform_mp_setmaxid() 101 val = bus_space_read_4(fdtbus_bs_tag, scu, SCU_CONFIG_REG); in platform_mp_setmaxid() 103 bus_space_unmap(fdtbus_bs_tag, scu, SCU_SIZE); in platform_mp_setmaxid() 128 if (bus_space_map(fdtbus_bs_tag, SCU_PHYSBASE, SCU_SIZE, 0, &scu) != 0) in platform_mp_start_ap() 130 if (bus_space_map(fdtbus_bs_tag, IMEM_PHYSBASE, in platform_mp_start_ap() 133 if (bus_space_map(fdtbus_bs_tag, PMU_PHYSBASE, PMU_SIZE, 0, &pmu) != 0) in platform_mp_start_ap() 141 bus_space_write_4(fdtbus_bs_tag, scu, SCU_INV_TAGS_REG, 0x0000ffff); in platform_mp_start_ap() 144 val = bus_space_read_4(fdtbus_bs_tag, pmu, PMU_PWRDN_CON); in platform_mp_start_ap() 147 bus_space_write_4(fdtbus_bs_tag, pmu, PMU_PWRDN_CON, val); in platform_mp_start_ap() 150 val = bus_space_read_4(fdtbus_bs_tag, pmu, PMU_PWRDN_CON); in platform_mp_start_ap() [all …]
|
| HD | rk30xx_wdog.c | 179 bus_space_map(fdtbus_bs_tag, RK30_WDT_BASE, RK30_WDT_PSIZE, 0, &bsh); in rk30_wd_watchdog_reset() 180 bus_space_write_4(fdtbus_bs_tag, bsh, WDOG_TORR, 0); in rk30_wd_watchdog_reset() 181 bus_space_write_4(fdtbus_bs_tag, bsh, WDOG_CTRL, in rk30_wd_watchdog_reset()
|
| /NextBSD/sys/arm/freescale/imx/ |
| HD | imx6_mp.c | 86 if (bus_space_map(fdtbus_bs_tag, SCU_PHYSBASE, SCU_SIZE, 0, &scu) != 0) in platform_mp_setmaxid() 88 val = bus_space_read_4(fdtbus_bs_tag, scu, SCU_CONFIG_REG); in platform_mp_setmaxid() 90 bus_space_unmap(fdtbus_bs_tag, scu, SCU_SIZE); in platform_mp_setmaxid() 121 if (bus_space_map(fdtbus_bs_tag, SCU_PHYSBASE, SCU_SIZE, 0, &scu) != 0) in platform_mp_start_ap() 123 if (bus_space_map(fdtbus_bs_tag, SRC_PHYSBASE, SRC_SIZE, 0, &src) != 0) in platform_mp_start_ap() 131 bus_space_write_4(fdtbus_bs_tag, scu, SCU_INV_TAGS_REG, 0x0000ffff); in platform_mp_start_ap() 138 val = bus_space_read_4(fdtbus_bs_tag, scu, SCU_DIAG_CONTROL); in platform_mp_start_ap() 139 bus_space_write_4(fdtbus_bs_tag, scu, SCU_DIAG_CONTROL, in platform_mp_start_ap() 149 val = bus_space_read_4(fdtbus_bs_tag, scu, SCU_CONTROL_REG); in platform_mp_start_ap() 150 bus_space_write_4(fdtbus_bs_tag, scu, SCU_CONTROL_REG, in platform_mp_start_ap() [all …]
|
| /NextBSD/sys/arm/altera/socfpga/ |
| HD | socfpga_mp.c | 129 if (bus_space_map(fdtbus_bs_tag, SCU_PHYSBASE, in platform_mp_start_ap() 132 if (bus_space_map(fdtbus_bs_tag, RSTMGR_PHYSBASE, in platform_mp_start_ap() 135 if (bus_space_map(fdtbus_bs_tag, RAM_PHYSBASE, in platform_mp_start_ap() 140 bus_space_write_4(fdtbus_bs_tag, scu, in platform_mp_start_ap() 148 reg = bus_space_read_4(fdtbus_bs_tag, scu, SCU_DIAG_CONTROL); in platform_mp_start_ap() 150 bus_space_write_4(fdtbus_bs_tag, scu, SCU_DIAG_CONTROL, reg); in platform_mp_start_ap() 153 bus_space_write_4(fdtbus_bs_tag, rst, MPUMODRST, MPUMODRST_CPU1); in platform_mp_start_ap() 156 reg = bus_space_read_4(fdtbus_bs_tag, scu, SCU_CONTROL_REG); in platform_mp_start_ap() 158 bus_space_write_4(fdtbus_bs_tag, scu, SCU_CONTROL_REG, reg); in platform_mp_start_ap() 162 bus_space_write_region_4(fdtbus_bs_tag, ram, 0, in platform_mp_start_ap() [all …]
|
| HD | socfpga_common.c | 63 if (bus_space_map(fdtbus_bs_tag, addr, 0x8, 0, &vaddr) == 0) { in cpu_reset() 64 bus_space_write_4(fdtbus_bs_tag, vaddr, in cpu_reset()
|
| HD | socfpga_rstmgr.c | 111 if (bus_space_map(fdtbus_bs_tag, addr, 0x4, 0, &vaddr) == 0) { in l3remap() 112 bus_space_write_4(fdtbus_bs_tag, vaddr, in l3remap()
|
| /NextBSD/sys/arm/samsung/exynos/ |
| HD | exynos5_mp.c | 63 if (bus_space_map(fdtbus_bs_tag, EXYNOS_CHIPID, in exynos_get_soc_id() 66 reg = bus_space_read_4(fdtbus_bs_tag, chipid, 0x0); in exynos_get_soc_id() 67 bus_space_unmap(fdtbus_bs_tag, chipid, 0x1000); in exynos_get_soc_id() 106 err = bus_space_map(fdtbus_bs_tag, EXYNOS_PMU_BASE, 0x20000, 0, &pmu); in platform_mp_start_ap() 115 err = bus_space_map(fdtbus_bs_tag, reg, 0x100, 0, &sysram); in platform_mp_start_ap() 121 bus_space_write_4(fdtbus_bs_tag, pmu, CORE_CONFIG(i), in platform_mp_start_ap() 125 status = bus_space_read_4(fdtbus_bs_tag, pmu, in platform_mp_start_ap() 135 bus_space_write_4(fdtbus_bs_tag, sysram, 0x0, in platform_mp_start_ap() 142 bus_space_unmap(fdtbus_bs_tag, sysram, 0x100); in platform_mp_start_ap() 143 bus_space_unmap(fdtbus_bs_tag, pmu, 0x20000); in platform_mp_start_ap()
|
| HD | exynos5_common.c | 46 bus_space_map(fdtbus_bs_tag, 0x10040400, 0x1000, 0, &bsh); in cpu_reset() 47 bus_space_write_4(fdtbus_bs_tag, bsh, 0, 1); in cpu_reset()
|
| /NextBSD/sys/arm/annapurna/alpine/ |
| HD | alpine_machdep_mp.c | 216 if (bus_space_map(fdtbus_bs_tag, al_devmap_pa + cpu_resume_base, in platform_mp_start_ap() 219 if (bus_space_map(fdtbus_bs_tag, al_devmap_pa + nb_base, in platform_mp_start_ap() 224 val = bus_space_read_4(fdtbus_bs_tag, cpu_resume_baddr, in platform_mp_start_ap() 236 bus_space_write_4(fdtbus_bs_tag, nb_baddr, in platform_mp_start_ap() 241 val = bus_space_read_4(fdtbus_bs_tag, cpu_resume_baddr, in platform_mp_start_ap() 244 bus_space_write_4(fdtbus_bs_tag, cpu_resume_baddr, in platform_mp_start_ap() 249 bus_space_write_4(fdtbus_bs_tag, cpu_resume_baddr, in platform_mp_start_ap() 255 if (bus_space_map(fdtbus_bs_tag, al_devmap_pa + nb_base, in platform_mp_start_ap() 262 val = bus_space_read_4(fdtbus_bs_tag, nb_baddr, AL_NB_INIT_CONTROL); in platform_mp_start_ap() 264 bus_space_write_4(fdtbus_bs_tag, nb_baddr, AL_NB_INIT_CONTROL, val); in platform_mp_start_ap() [all …]
|
| HD | alpine_machdep.c | 101 if (bus_space_map(fdtbus_bs_tag, al_devmap_pa, al_devmap_size, 0, in platform_late_init() 106 val = bus_space_read_4(fdtbus_bs_tag, reg_baddr, in platform_late_init() 109 bus_space_write_4(fdtbus_bs_tag, reg_baddr, in platform_late_init() 113 bus_space_write_4(fdtbus_bs_tag, reg_baddr, in platform_late_init() 115 bus_space_write_4(fdtbus_bs_tag, reg_baddr, in platform_late_init() 119 bus_space_write_4(fdtbus_bs_tag, reg_baddr, in platform_late_init() 122 bus_space_unmap(fdtbus_bs_tag, reg_baddr, al_devmap_size); in platform_late_init()
|
| HD | common.c | 124 ret = bus_space_map(fdtbus_bs_tag, al_devmap_pa + wdbase, in cpu_reset() 131 bus_space_write_4(fdtbus_bs_tag, wdbaddr, WDTLOCK, UNLOCK); in cpu_reset() 132 bus_space_write_4(fdtbus_bs_tag, wdbaddr, WDTLOAD, LOAD_MIN); in cpu_reset() 133 bus_space_write_4(fdtbus_bs_tag, wdbaddr, WDTCONTROL, INT_ENABLE | RESET_ENABLE); in cpu_reset()
|
| /NextBSD/sys/arm/xilinx/ |
| HD | zy7_mp.c | 78 if (bus_space_map(fdtbus_bs_tag, SCU_CONTROL_REG, 4, in platform_mp_start_ap() 83 scu_ctrl = bus_space_read_4(fdtbus_bs_tag, scu_handle, 0); in platform_mp_start_ap() 85 bus_space_write_4(fdtbus_bs_tag, scu_handle, 0, scu_ctrl); in platform_mp_start_ap() 87 bus_space_unmap(fdtbus_bs_tag, scu_handle, 4); in platform_mp_start_ap() 90 if (bus_space_map(fdtbus_bs_tag, ZYNQ7_CPU1_ENTRY, 4, in platform_mp_start_ap() 95 bus_space_write_4(fdtbus_bs_tag, ocm_handle, 0, in platform_mp_start_ap() 98 bus_space_unmap(fdtbus_bs_tag, ocm_handle, 4); in platform_mp_start_ap()
|
| /NextBSD/sys/arm/ti/omap4/pandaboard/ |
| HD | pandaboard.c | 120 if (bus_space_map(fdtbus_bs_tag, OMAP44XX_SCRM_HWBASE, in usb_hub_init() 123 if (bus_space_map(fdtbus_bs_tag, OMAP44XX_GPIO1_HWBASE, in usb_hub_init() 126 if (bus_space_map(fdtbus_bs_tag, OMAP44XX_GPIO2_HWBASE, in usb_hub_init() 129 if (bus_space_map(fdtbus_bs_tag, OMAP44XX_SCM_PADCONF_HWBASE, in usb_hub_init() 168 bus_space_unmap(fdtbus_bs_tag, scrm_addr, OMAP44XX_SCRM_SIZE); in usb_hub_init() 169 bus_space_unmap(fdtbus_bs_tag, gpio1_addr, OMAP44XX_GPIO1_SIZE); in usb_hub_init() 170 bus_space_unmap(fdtbus_bs_tag, gpio2_addr, OMAP44XX_GPIO2_SIZE); in usb_hub_init() 171 bus_space_unmap(fdtbus_bs_tag, scm_addr, OMAP44XX_SCM_PADCONF_SIZE); in usb_hub_init()
|
| /NextBSD/sys/arm/ti/ |
| HD | ti_cpuid.c | 111 bus_space_map(fdtbus_bs_tag,OMAP44XX_L4_CORE_HWBASE, 0x4000, 0, &bsh); in omap4_get_revision() 112 id_code = bus_space_read_4(fdtbus_bs_tag, bsh, OMAP4_ID_CODE); in omap4_get_revision() 113 bus_space_unmap(fdtbus_bs_tag, bsh, 0x4000); in omap4_get_revision() 207 bus_space_map(fdtbus_bs_tag, AM335X_CONTROL_BASE, AM335X_CONTROL_SIZE, 0, &bsh); in am335x_get_revision() 208 chip_revision = bus_space_read_4(fdtbus_bs_tag, bsh, AM335X_CONTROL_DEVICE_ID); in am335x_get_revision() 209 dev_feature = bus_space_read_4(fdtbus_bs_tag, bsh, AM335X_CONTROL_DEV_FEATURE); in am335x_get_revision() 210 bus_space_unmap(fdtbus_bs_tag, bsh, AM335X_CONTROL_SIZE); in am335x_get_revision()
|
| /NextBSD/sys/arm/mv/ |
| HD | mvwin.h | 310 return (bus_space_read_4(fdtbus_bs_tag, base, off(i))); \ 317 return (bus_space_read_4(fdtbus_bs_tag, base, off(i, j))); \ 324 return (bus_space_read_4(fdtbus_bs_tag, base, off(i))); \ 331 return (bus_space_read_4(fdtbus_bs_tag, base, off(i, j))); \ 338 bus_space_write_4(fdtbus_bs_tag, base, off(i), val); \ 345 bus_space_write_4(fdtbus_bs_tag, base, off(i, j), val); \ 352 bus_space_write_4(fdtbus_bs_tag, base, off(i), val); \ 359 bus_space_write_4(fdtbus_bs_tag, base, off(i, j), val); \ 366 return (bus_space_read_4(fdtbus_bs_tag, base, off)); \ 373 return (bus_space_read_4(fdtbus_bs_tag, base, off)); \ [all …]
|
| HD | mv_common.c | 253 return (bus_space_read_4(fdtbus_bs_tag, MV_CPU_CONTROL_BASE, reg)); in read_cpu_ctrl() 260 bus_space_write_4(fdtbus_bs_tag, MV_CPU_CONTROL_BASE, reg, val); in write_cpu_ctrl() 268 return (bus_space_read_4(fdtbus_bs_tag, MV_MP_CLOCKS_BASE, reg)); in read_cpu_mp_clocks() 275 bus_space_write_4(fdtbus_bs_tag, MV_MP_CLOCKS_BASE, reg, val); in write_cpu_mp_clocks() 282 return (bus_space_read_4(fdtbus_bs_tag, MV_MISC_BASE, reg)); in read_cpu_misc() 289 bus_space_write_4(fdtbus_bs_tag, MV_MISC_BASE, reg, val); in write_cpu_misc() 377 *dev = bus_space_read_4(fdtbus_bs_tag, MV_PCIE_BASE, 0) >> 16; in soc_id() 378 *rev = bus_space_read_4(fdtbus_bs_tag, MV_PCIE_BASE, 8) & 0xff; in soc_id() 654 mmap = bus_space_read_4(fdtbus_bs_tag, MV_DDR_CADR_BASE + (i * 0x10), 0); in WIN_REG_IDX_RD() 665 mmap = bus_space_read_4(fdtbus_bs_tag, MV_DDR_CADR_BASE + (i * 0x10), 0); [all …]
|
| /NextBSD/sys/arm/mv/armadaxp/ |
| HD | armadaxp_mp.c | 71 return (bus_space_read_4(fdtbus_bs_tag, MV_AXP_CPU_DIVCLK_BASE, reg)); in read_cpu_clkdiv() 78 bus_space_write_4(fdtbus_bs_tag, MV_AXP_CPU_DIVCLK_BASE, reg, val); in write_cpu_clkdiv() 171 bus_space_write_4(fdtbus_bs_tag, MV_BASE, CPU_RESUME_CONTROL, 0); in platform_mp_start_ap() 174 bus_space_write_4(fdtbus_bs_tag, CPU_PMU(cpu_num), CPU_PMU_BOOT, in platform_mp_start_ap() 180 bus_space_write_4(fdtbus_bs_tag, MP, MP_SW_RESET(cpu_num), 0); in platform_mp_start_ap()
|
| HD | armadaxp.c | 202 return (bus_space_read_4(fdtbus_bs_tag, MV_COHERENCY_FABRIC_BASE, reg)); in read_coher_fabric() 209 bus_space_write_4(fdtbus_bs_tag, MV_COHERENCY_FABRIC_BASE, reg, val); in write_coher_fabric() 246 return (bus_space_read_4(fdtbus_bs_tag, ARMADAXP_L2_BASE, reg)); in read_l2_cache() 253 bus_space_write_4(fdtbus_bs_tag, ARMADAXP_L2_BASE, reg, val); in write_l2_cache()
|
| /NextBSD/sys/mips/mips/ |
| HD | ofw_machdep.c | 58 *tag = fdtbus_bs_tag; in OF_decode_addr() 61 *tag = fdtbus_bs_tag; in OF_decode_addr() 66 *tag = fdtbus_bs_tag; in OF_decode_addr()
|
| /NextBSD/sys/arm/arm/ |
| HD | ofw_machdep.c | 58 *tag = fdtbus_bs_tag; in OF_decode_addr() 61 *tag = fdtbus_bs_tag; in OF_decode_addr() 66 *tag = fdtbus_bs_tag; in OF_decode_addr()
|
| /NextBSD/sys/mips/include/ |
| HD | fdt.h | 41 #define fdtbus_bs_tag rmi_uart_bus_space macro 43 #define fdtbus_bs_tag mips_bus_space_fdt macro
|
| /NextBSD/sys/arm/broadcom/bcm2835/ |
| HD | bcm2836_mp.c | 74 bus_space_read_4(fdtbus_bs_tag, bs_periph, (addr)) 76 bus_space_write_4(fdtbus_bs_tag, bs_periph, (addr), (val)) 117 if (bus_space_map(fdtbus_bs_tag, ARM_LOCAL_BASE, ARM_LOCAL_SIZE, in platform_mp_start_ap()
|
| /NextBSD/sys/arm/ti/omap4/ |
| HD | omap4_mp.c | 70 if (bus_space_map(fdtbus_bs_tag, 0x48240000, 0x1000, 0, &scu_addr) != 0) in platform_mp_start_ap() 80 bus_space_unmap(fdtbus_bs_tag, scu_addr, 0x1000); in platform_mp_start_ap()
|
| /NextBSD/sys/arm/freescale/vybrid/ |
| HD | vf_common.c | 56 if (bus_space_map(fdtbus_bs_tag, addr, 0x10, 0, &vaddr) == 0) { in cpu_reset() 57 bus_space_write_4(fdtbus_bs_tag, vaddr, 0x00, SW_RST); in cpu_reset()
|