/freebsd/sys/powerpc/ps3/ |
H A D | platform_ps3.c | 59 static int ps3_probe(platform_t); 60 static int ps3_attach(platform_t); 61 static void ps3_mem_regions(platform_t, struct mem_region *phys, int *physsz, 63 static vm_offset_t ps3_real_maxaddr(platform_t); 64 static u_long ps3_timebase_freq(platform_t, struct cpuref *cpuref); 66 static int ps3_smp_first_cpu(platform_t, struct cpuref *cpuref); 67 static int ps3_smp_next_cpu(platform_t, struct cpuref *cpuref); 68 static int ps3_smp_get_bsp(platform_t, struct cpuref *cpuref); 69 static int ps3_smp_start_cpu(platform_t, struct pcpu *cpu); 70 static void ps3_smp_probe_threads(platform_t); [all …]
|
/freebsd/sys/arm/mv/ |
H A D | mv_armv7_machdep.c | 86 static vm_offset_t mv_platform_lastaddr(platform_t plate); 87 static int mv_platform_probe_and_attach(platform_t plate); 88 static void mv_platform_gpio_init(platform_t plate); 89 static void mv_cpu_reset(platform_t plat); 91 static void mv_a38x_platform_late_init(platform_t plate); 92 static int mv_a38x_platform_devmap_init(platform_t plate); 93 static void mv_axp_platform_late_init(platform_t plate); 94 static int mv_axp_platform_devmap_init(platform_t plate); 100 void mv_a38x_platform_mp_setmaxid(platform_t plate); 101 void mv_a38x_platform_mp_start_ap(platform_t plate); [all …]
|
/freebsd/sys/powerpc/powermac/ |
H A D | platform_powermac.c | 63 static int powermac_probe(platform_t); 64 static int powermac_attach(platform_t); 65 void powermac_mem_regions(platform_t, struct mem_region *phys, int *physsz, 67 static u_long powermac_timebase_freq(platform_t, struct cpuref *cpuref); 68 static int powermac_smp_first_cpu(platform_t, struct cpuref *cpuref); 69 static int powermac_smp_next_cpu(platform_t, struct cpuref *cpuref); 70 static int powermac_smp_get_bsp(platform_t, struct cpuref *cpuref); 71 static int powermac_smp_start_cpu(platform_t, struct pcpu *cpu); 72 static void powermac_smp_timebase_sync(platform_t, u_long tb, int ap); 73 static void powermac_reset(platform_t); [all …]
|
/freebsd/sys/powerpc/pseries/ |
H A D | platform_chrp.c | 67 static int chrp_probe(platform_t); 68 static int chrp_attach(platform_t); 69 void chrp_mem_regions(platform_t, struct mem_region *phys, int *physsz, 71 static vm_offset_t chrp_real_maxaddr(platform_t); 72 static u_long chrp_timebase_freq(platform_t, struct cpuref *cpuref); 73 static int chrp_smp_first_cpu(platform_t, struct cpuref *cpuref); 74 static int chrp_smp_next_cpu(platform_t, struct cpuref *cpuref); 75 static int chrp_smp_get_bsp(platform_t, struct cpuref *cpuref); 76 static void chrp_smp_ap_init(platform_t); 79 static int chrp_smp_start_cpu(platform_t, struct pcpu *cpu); [all …]
|
/freebsd/sys/powerpc/powernv/ |
H A D | platform_powernv.c | 63 static int powernv_probe(platform_t); 64 static int powernv_attach(platform_t); 65 void powernv_mem_regions(platform_t, struct mem_region *phys, int *physsz, 67 static void powernv_numa_mem_regions(platform_t plat, struct numa_mem_region *phys, int *physsz); 68 static u_long powernv_timebase_freq(platform_t, struct cpuref *cpuref); 69 static int powernv_smp_first_cpu(platform_t, struct cpuref *cpuref); 70 static int powernv_smp_next_cpu(platform_t, struct cpuref *cpuref); 71 static int powernv_smp_get_bsp(platform_t, struct cpuref *cpuref); 72 static void powernv_smp_ap_init(platform_t); 74 static int powernv_smp_start_cpu(platform_t, struc [all...] |
/freebsd/sys/powerpc/powerpc/ |
H A D | platform_if.m | 55 static void platform_null_attach(platform_t plat) 59 static int platform_null_smp_first_cpu(platform_t plat, 66 static int platform_null_smp_next_cpu(platform_t plat, 71 static struct cpu_group *platform_null_smp_topo(platform_t plat) 79 static vm_offset_t platform_null_real_maxaddr(platform_t plat) 83 static void platform_null_smp_ap_init(platform_t plat) 91 static int platform_null_node_numa_domain(platform_t plat, 104 platform_t _plat; 114 platform_t _plat; 131 platform_t _plat; [all …]
|
/freebsd/sys/powerpc/booke/ |
H A D | platform_bare.c | 46 static int bare_probe(platform_t); 47 static void bare_mem_regions(platform_t, struct mem_region *phys, int *physsz, 49 static u_long bare_timebase_freq(platform_t, struct cpuref *cpuref); 51 static void bare_reset(platform_t); 72 bare_probe(platform_t plat) in bare_probe() 82 bare_mem_regions(platform_t plat, struct mem_region *phys, int *physsz, in bare_mem_regions() 90 bare_timebase_freq(platform_t plat, struct cpuref *cpuref) in bare_timebase_freq() 152 bare_reset(platform_t plat) in bare_reset()
|
/freebsd/sys/powerpc/mpc85xx/ |
H A D | platform_mpc85xx.c | 95 static int mpc85xx_probe(platform_t); 96 static void mpc85xx_mem_regions(platform_t, struct mem_region *phys, 98 static u_long mpc85xx_timebase_freq(platform_t, struct cpuref *cpuref); 99 static int mpc85xx_smp_first_cpu(platform_t, struct cpuref *cpuref); 100 static int mpc85xx_smp_next_cpu(platform_t, struct cpuref *cpuref); 101 static int mpc85xx_smp_get_bsp(platform_t, struct cpuref *cpuref); 102 static int mpc85xx_smp_start_cpu(platform_t, struct pcpu *cpu); 103 static void mpc85xx_smp_timebase_sync(platform_t, u_long tb, int ap); 105 static void mpc85xx_reset(platform_t); 129 mpc85xx_probe(platform_t plat) in mpc85xx_probe() [all …]
|
/freebsd/sys/arm/allwinner/ |
H A D | aw_machdep.c | 68 a10_attach(platform_t plat) in a10_attach() 76 a13_attach(platform_t plat) in a13_attach() 84 a20_attach(platform_t plat) in a20_attach() 93 a31_attach(platform_t plat) in a31_attach() 102 a31s_attach(platform_t plat) in a31s_attach() 111 a33_attach(platform_t plat) in a33_attach() 120 a83t_attach(platform_t plat) in a83t_attach() 129 h3_attach(platform_t plat) in h3_attach() 148 allwinner_devmap_init(platform_t plat) in allwinner_devmap_init() 157 allwinner_cpu_reset(platform_t plat) in allwinner_cpu_reset()
|
H A D | aw_mp.h | 28 void aw_mp_setmaxid(platform_t plat); 29 void aw_mp_start_ap(platform_t plat); 30 void a83t_mp_start_ap(platform_t plat);
|
/freebsd/sys/arm/ti/omap4/ |
H A D | omap4_machdep.h | 31 void omap4_mp_setmaxid(platform_t plat); 32 void omap4_mp_start_ap(platform_t plat); 34 void omap4_pl310_init(platform_t, struct pl310_softc *); 35 void omap4_pl310_write_ctrl(platform_t, struct pl310_softc *, uint32_t); 36 void omap4_pl310_write_debug(platform_t, struct pl310_softc *, uint32_t);
|
H A D | omap4_l2cache.c | 46 omap4_pl310_init(platform_t plat, struct pl310_softc *sc) in omap4_pl310_init() 78 omap4_pl310_write_ctrl(platform_t plat, struct pl310_softc *sc, uint32_t val) in omap4_pl310_write_ctrl() 85 omap4_pl310_write_debug(platform_t plat, struct pl310_softc *sc, uint32_t val) in omap4_pl310_write_debug()
|
/freebsd/sys/arm/arm/ |
H A D | platform_if.m | 56 static void platform_null_attach(platform_t plat) 61 static vm_offset_t platform_default_lastaddr(platform_t plat) 66 static void platform_default_mp_setmaxid(platform_t plat) 79 platform_t _plat; 88 platform_t _plat; 96 platform_t _plat; 107 platform_t _plat; 116 platform_t _plat; 125 platform_t _plat; 132 platform_t _plat; [all …]
|
/freebsd/sys/arm/ti/ |
H A D | ti_machdep.c | 78 omap4_attach(platform_t plat) in omap4_attach() 87 ti_am335x_attach(platform_t plat) in ti_am335x_attach() 100 ti_omap4_devmap_init(platform_t plat) in ti_omap4_devmap_init() 110 ti_am335x_devmap_init(platform_t plat) in ti_am335x_devmap_init() 125 ti_plat_cpu_reset(platform_t plat) in ti_plat_cpu_reset()
|
/freebsd/sys/powerpc/mikrotik/ |
H A D | platform_rb.c | 43 static int rb_probe(platform_t); 44 static int rb_attach(platform_t); 57 rb_probe(platform_t plat) in rb_probe() 73 rb_attach(platform_t plat) in rb_attach()
|
/freebsd/sys/powerpc/amigaone/ |
H A D | platform_amigaone.c | 47 static int aeon_probe(platform_t); 48 static int aeon_attach(platform_t); 63 aeon_probe(platform_t plat) in aeon_probe() 79 aeon_attach(platform_t plat) in aeon_attach()
|
/freebsd/sys/arm/xilinx/ |
H A D | zy7_machdep.h | 31 void zynq7_mp_setmaxid(platform_t); 32 void zynq7_mp_start_ap(platform_t); 34 void zynq7_pl310_init(platform_t, struct pl310_softc *);
|
/freebsd/sys/arm/freescale/imx/ |
H A D | imx6_machdep.h | 32 void imx6_mp_start_ap(platform_t); 33 void imx6_mp_setmaxid(platform_t); 34 void imx6_pl310_init(platform_t, struct pl310_softc *);
|
/freebsd/sys/arm/nvidia/tegra124/ |
H A D | tegra124_machdep.c | 67 tegra124_attach(platform_t plat) in tegra124_attach() 74 tegra124_late_init(platform_t plat) in tegra124_late_init() 84 tegra124_devmap_init(platform_t plat) in tegra124_devmap_init() 92 tegra124_cpu_reset(platform_t plat) in tegra124_cpu_reset()
|
/freebsd/sys/arm/mv/armada38x/ |
H A D | armada38x_mp.c | 46 void mv_a38x_platform_mp_setmaxid(platform_t plate); 47 void mv_a38x_platform_mp_start_ap(platform_t plate); 126 mv_a38x_platform_mp_setmaxid(platform_t plate) in mv_a38x_platform_mp_setmaxid() 135 mv_a38x_platform_mp_start_ap(platform_t plate) in mv_a38x_platform_mp_start_ap()
|
H A D | armada38x_pl310.h | 31 void mv_a38x_platform_pl310_init(platform_t plat, struct pl310_softc *sc); 32 void mv_a38x_platform_pl310_write_ctrl(platform_t plat, struct pl310_softc *sc, uint32_t val); 33 void mv_a38x_platform_pl310_write_debug(platform_t plat, struct pl310_softc *sc, uint32_t val);
|
H A D | armada38x_pl310.c | 48 mv_a38x_platform_pl310_init(platform_t plat, struct pl310_softc *sc) in mv_a38x_platform_pl310_init() 69 mv_a38x_platform_pl310_write_ctrl(platform_t plat, struct pl310_softc *sc, uint32_t val) in mv_a38x_platform_pl310_write_ctrl() 76 mv_a38x_platform_pl310_write_debug(platform_t plat, struct pl310_softc *sc, uint32_t val) in mv_a38x_platform_pl310_write_debug()
|
/freebsd/sys/arm/qualcomm/ |
H A D | ipq4018_machdep.c | 55 ipq4018_attach(platform_t plat) in ipq4018_attach() 61 ipq4018_late_init(platform_t plat) in ipq4018_late_init() 88 ipq4018_devmap_init(platform_t plat) in ipq4018_devmap_init() 131 ipq4018_cpu_reset(platform_t plat) in ipq4018_cpu_reset()
|
/freebsd/sys/arm/mv/armadaxp/ |
H A D | armadaxp_mp.c | 69 void mv_axp_platform_mp_setmaxid(platform_t plat); 70 void mv_axp_platform_mp_start_ap(platform_t plat); 88 mv_axp_platform_mp_setmaxid(platform_t plat) in mv_axp_platform_mp_setmaxid() 100 mv_axp_platform_mp_start_ap(platform_t plat) in mv_axp_platform_mp_start_ap()
|
/freebsd/sys/arm/rockchip/ |
H A D | rk32xx_machdep.c | 57 rk32xx_late_init(platform_t plat) in rk32xx_late_init() 66 rk32xx_devmap_init(platform_t plat) in rk32xx_devmap_init() 74 rk32xx_cpu_reset(platform_t plat) in rk32xx_cpu_reset()
|