Home
last modified time | relevance | path

Searched full:prcm (Results 1 – 25 of 37) sorted by relevance

12

/freebsd/sys/arm/allwinner/
H A Daw_mp.c110 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 Dprcm.txt1 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 Dmpu.txt5 The MPU contain CPUs, GIC, L2 cache and a local PRCM.
H A Domap.txt8 address range, irq lines, dma lines, interconnect, PRCM register,
/freebsd/sys/contrib/device-tree/Bindings/arm/sunxi/
H A Dallwinner,sun9i-a80-prcm.yaml4 $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 Dallwinner,sun8i-a23-prcm.yaml4 $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 Dallwinner,sun6i-a31-prcm.yaml4 $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 Dallwinner,sun4i-a10-mod0-clk.yaml23 # 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 Dti_prcm.c100 { "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 Dti_prm.c27 * memory space region for other drivers through prcm driver.
49 /* relative to prcm address range */
/freebsd/sys/contrib/device-tree/Bindings/reset/
H A Dallwinner,sun6i-a31-clock-reset.yaml23 # 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 Domap2420.dtsi20 prcm: prcm@8000 { label
21 compatible = "ti,omap2-prcm";
H A Domap2430.dtsi20 prcm: prcm@6000 { label
21 compatible = "ti,omap2-prcm";
H A Ddm816x.dtsi67 prcm: prcm@48180000 { label
68 compatible = "ti,dm816-prcm", "simple-bus";
H A Ddm814x.dtsi498 prcm: prcm@180000 { label
499 compatible = "ti,dm814-prcm", "simple-bus";
H A Ddm816x-clocks.dtsi248 &prcm {
/freebsd/sys/contrib/device-tree/Bindings/pinctrl/
H A Dste,nomadik.txt8 - prcm: phandle to the PRCMU managing the back end of this pin controller
80 prcm = <&prcmu>;
H A Dallwinner,sun4i-a10-pinctrl.yaml98 # - One node name can start with either s- or r- for PRCM nodes,
/freebsd/sys/arm/ti/omap4/
H A Domap4_prcm_clks.c63 * 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 Dallwinner,sun8i-a23-codec-analog.yaml16 # FIXME: This is documented in the PRCM binding, but needs to be
H A Dallwinner,sun4i-a10-codec.yaml88 description: Phandle to the codec analog controls in the PRCM
/freebsd/sys/contrib/device-tree/src/arm/allwinner/
H A Dsun9i-a80.dtsi160 * 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 Dti-sysc.txt6 is mostly used for interaction between module and PRCM. It participates
H A Dti-sysc.yaml17 Manager PRCM. It participates in the OCP Disconnect Protocol, but other
/freebsd/sys/contrib/device-tree/Bindings/mmc/
H A Dti-omap-hsmmc.txt89 | PRCM |

12