Home
last modified time | relevance | path

Searched refs:pl310_softc (Results 1 – 11 of 11) sorted by relevance

/freebsd/sys/arm/arm/
H A Dpl310.c91 static struct pl310_softc *pl310_softc; variable
101 platform_pl310_init(struct pl310_softc *sc) in platform_pl310_init()
108 platform_pl310_write_ctrl(struct pl310_softc *sc, uint32_t val) in platform_pl310_write_ctrl()
115 platform_pl310_write_debug(struct pl310_softc *sc, uint32_t val) in platform_pl310_write_debug()
123 pl310_print_config(struct pl310_softc *sc) in pl310_print_config()
164 pl310_set_ram_latency(struct pl310_softc *sc, uint32_t which_reg, in pl310_set_ram_latency()
195 struct pl310_softc *sc = arg; in pl310_filter()
216 while (pl310_read4(pl310_softc, off) & mask) in pl310_wait_background_op()
235 if ((pl310_softc == NULL) || !pl310_softc->sc_enabled) in pl310_cache_sync()
239 if (pl310_softc->sc_io_coherent) in pl310_cache_sync()
[all …]
H A Dplatform_pl310_if.m40 struct pl310_softc;
45 struct pl310_softc *sc, uint32_t val)
51 struct pl310_softc *sc, uint32_t val)
64 struct pl310_softc *sc;
72 struct pl310_softc *sc;
81 struct pl310_softc *sc;
/freebsd/sys/arm/include/
H A Dpl310.h142 struct pl310_softc { struct
168 pl310_read4(struct pl310_softc *sc, bus_size_t off) in pl310_read4() argument
175 pl310_write4(struct pl310_softc *sc, bus_size_t off, uint32_t val) in pl310_write4()
181 void pl310_set_ram_latency(struct pl310_softc *sc, uint32_t which_reg,
185 void platform_pl310_init(struct pl310_softc *);
186 void platform_pl310_write_ctrl(struct pl310_softc *, uint32_t);
187 void platform_pl310_write_debug(struct pl310_softc *, uint32_t);
/freebsd/sys/arm/ti/omap4/
H A Domap4_machdep.h29 struct pl310_softc;
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 Domap4_l2cache.c46 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/mv/armada38x/
H A Darmada38x_pl310.h31 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 Darmada38x_pl310.c48 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/xilinx/
H A Dzy7_machdep.h29 struct pl310_softc;
34 void zynq7_pl310_init(platform_t, struct pl310_softc *);
H A Dzy7_l2cache.c46 zynq7_pl310_init(platform_t plat, struct pl310_softc *softc) in zynq7_pl310_init()
/freebsd/sys/arm/freescale/imx/
H A Dimx6_machdep.h30 struct pl310_softc;
34 void imx6_pl310_init(platform_t, struct pl310_softc *);
H A Dimx6_pl310.c50 imx6_pl310_init(platform_t plat, struct pl310_softc *sc) in imx6_pl310_init()