/freebsd/sys/arm/allwinner/ |
H A D | aw_mp.c | 110 bus_space_handle_t prcm; in aw_mp_start_ap() local 124 &prcm) != 0) in aw_mp_start_ap() 125 panic("Couldn't map the PRCM\n"); in aw_mp_start_ap() 157 bus_space_write_4(fdtbus_bs_tag, prcm, in aw_mp_start_ap() 168 val = bus_space_read_4(fdtbus_bs_tag, prcm, CPU_PWROFF); in aw_mp_start_ap() 171 bus_space_write_4(fdtbus_bs_tag, prcm, CPU_PWROFF, val); in aw_mp_start_ap() 196 bus_space_unmap(fdtbus_bs_tag, prcm, PRCM_SIZE); in aw_mp_start_ap() 201 bus_space_handle_t prcm, int cluster, int cpu) in aw_mc_mp_start_cpu() argument 223 bus_space_write_4(fdtbus_bs_tag, prcm, in aw_mc_mp_start_cpu() 225 while (bus_space_read_4(fdtbus_bs_tag, prcm, in aw_mc_mp_start_cpu() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/arm/omap/ |
H A D | prcm.txt | 1 OMAP PRCM bindings 4 a DT hierarchy. Each TI SoC can have multiple PRCM entities listed for it, 12 "ti,am3-prcm" 13 "ti,am4-prcm" 14 "ti,omap2-prcm" 28 "ti,dm814-prcm" 29 "ti,dm816-prcm" 30 - reg: Contains PRCM module register address range
|
H A D | mpu.txt | 5 The MPU contain CPUs, GIC, L2 cache and a local PRCM.
|
H A D | omap.txt | 8 address range, irq lines, dma lines, interconnect, PRCM register,
|
/freebsd/sys/contrib/device-tree/Bindings/arm/sunxi/ |
H A D | allwinner,sun9i-a80-prcm.yaml | 4 $id: http://devicetree.org/schemas/arm/sunxi/allwinner,sun9i-a80-prcm.yaml# 7 title: Allwinner A80 PRCM 15 const: allwinner,sun9i-a80-prcm 28 prcm@8001400 { 29 compatible = "allwinner,sun9i-a80-prcm";
|
/freebsd/sys/contrib/device-tree/Bindings/mfd/ |
H A D | allwinner,sun8i-a23-prcm.yaml | 4 $id: http://devicetree.org/schemas/mfd/allwinner,sun8i-a23-prcm.yaml# 7 title: Allwinner A23 PRCM 17 const: allwinner,sun8i-a23-prcm 120 prcm@1f01400 { 121 compatible = "allwinner,sun8i-a23-prcm";
|
H A D | allwinner,sun6i-a31-prcm.yaml | 4 $id: http://devicetree.org/schemas/mfd/allwinner,sun6i-a31-prcm.yaml# 7 title: Allwinner A31 PRCM 17 const: allwinner,sun6i-a31-prcm 170 prcm@1f01400 { 171 compatible = "allwinner,sun6i-a31-prcm";
|
/freebsd/sys/contrib/device-tree/Bindings/clock/ |
H A D | allwinner,sun4i-a10-mod0-clk.yaml | 23 # The PRCM on the A31 and A23 will have the reg property missing, 25 # PRCM's schema. Make sure we only validate standalone nodes. 43 # On the A80, the PRCM mod0 clocks have 2 parents.
|
/freebsd/sys/arm/ti/ |
H A D | ti_prcm.c | 100 { "ti,am3-prcm", TI_AM3_PRCM }, 101 { "ti,am4-prcm", TI_AM4_PRCM }, 102 { "ti,omap2-prcm", TI_OMAP2_PRCM }, 116 { "ti,dm814-prcm", TI_DM814_PRCM }, 117 { "ti,dm816-prcm", TI_DM816_PRCM },
|
H A D | ti_prm.c | 27 * memory space region for other drivers through prcm driver. 49 /* relative to prcm address range */
|
/freebsd/sys/contrib/device-tree/Bindings/reset/ |
H A D | allwinner,sun6i-a31-clock-reset.yaml | 23 # The PRCM on the A31 and A23 will have the reg property missing, 25 # PRCM's schema. Make sure we only validate standalone nodes.
|
/freebsd/sys/contrib/device-tree/src/arm/ti/omap/ |
H A D | omap2420.dtsi | 20 prcm: prcm@8000 { label 21 compatible = "ti,omap2-prcm";
|
H A D | omap2430.dtsi | 20 prcm: prcm@6000 { label 21 compatible = "ti,omap2-prcm";
|
H A D | dm816x.dtsi | 67 prcm: prcm@48180000 { label 68 compatible = "ti,dm816-prcm", "simple-bus";
|
H A D | dm814x.dtsi | 498 prcm: prcm@180000 { label 499 compatible = "ti,dm814-prcm", "simple-bus";
|
H A D | dm816x-clocks.dtsi | 248 &prcm {
|
/freebsd/sys/contrib/device-tree/Bindings/pinctrl/ |
H A D | ste,nomadik.txt | 8 - prcm: phandle to the PRCMU managing the back end of this pin controller 80 prcm = <&prcmu>;
|
H A D | allwinner,sun4i-a10-pinctrl.yaml | 98 # - One node name can start with either s- or r- for PRCM nodes,
|
/freebsd/sys/arm/ti/omap4/ |
H A D | omap4_prcm_clks.c | 63 * of OMAP device they are running on. This top level PRCM module is just 1020 * @mem_res: array of memory resources allocated by the top level PRCM driver. 1171 * @mem_res: array of memory resources allocated by the top level PRCM driver. 1261 * @mem_res: array of memory resources allocated by the top level PRCM driver. 1311 * @mem_res: array of memory resources allocated by the top level PRCM driver. 1377 * @dev: prcm device handle 1419 * @dev: prcm device handle 1422 * bus mappings for the PRCM register set.
|
/freebsd/sys/contrib/device-tree/Bindings/sound/ |
H A D | allwinner,sun8i-a23-codec-analog.yaml | 16 # FIXME: This is documented in the PRCM binding, but needs to be
|
H A D | allwinner,sun4i-a10-codec.yaml | 88 description: Phandle to the codec analog controls in the PRCM
|
/freebsd/sys/contrib/device-tree/src/arm/allwinner/ |
H A D | sun9i-a80.dtsi | 160 * This clock is actually configurable from the PRCM address 166 * osc24M mux in the PRCM affects the entire clock tree, which 168 * downstream clocks in the PRCM. 1172 prcm@8001400 { 1173 compatible = "allwinner,sun9i-a80-prcm";
|
/freebsd/sys/contrib/device-tree/Bindings/bus/ |
H A D | ti-sysc.txt | 6 is mostly used for interaction between module and PRCM. It participates
|
H A D | ti-sysc.yaml | 17 Manager PRCM. It participates in the OCP Disconnect Protocol, but other
|
/freebsd/sys/contrib/device-tree/Bindings/mmc/ |
H A D | ti-omap-hsmmc.txt | 89 | PRCM |
|