HomeSort by: relevance | last modified time | path
    Searched defs:sc_syscon (Results 1 - 17 of 17) sorted by relevancy

  /src/sys/dev/fdt/
fdt_syscon.c 45 struct syscon *sc_syscon; member in struct:fdtbus_syscon
62 sc->sc_syscon = syscon;
96 return sc->sc_syscon;
108 return sc->sc_syscon;
syscon.c 49 struct syscon sc_syscon; member in struct:syscon_softc
130 sc->sc_syscon.priv = sc;
131 sc->sc_syscon.lock = syscon_generic_lock;
132 sc->sc_syscon.unlock = syscon_generic_unlock;
133 sc->sc_syscon.read_4 = syscon_generic_read_4;
134 sc->sc_syscon.write_4 = syscon_generic_write_4;
139 fdtbus_register_syscon(self, phandle, &sc->sc_syscon);
arasan_sdhc_fdt.c 68 struct syscon *sc_syscon; member in struct:arasan_sdhc_softc
174 if (sc->sc_syscon == NULL)
177 syscon_lock(sc->sc_syscon);
182 syscon_write_4(sc->sc_syscon, RK3399_GRF_EMMCCORE_CON11, (mask << 16) | val);
188 syscon_write_4(sc->sc_syscon, RK3399_GRF_EMMCCORE_CON0, (mask << 16) | val);
190 syscon_unlock(sc->sc_syscon);
262 sc->sc_syscon = fdtbus_syscon_acquire(phandle, "arasan,soc-ctl-syscon");
  /src/sys/arch/riscv/starfive/
jh71x0_eth.h 45 struct syscon * sc_syscon; member in struct:jh71x0_eth_softc
jh7110_syscon.c 49 struct syscon sc_syscon; member in struct:jh7110_syscon_softc
142 sc->sc_syscon.priv = sc;
143 sc->sc_syscon.lock = jh7110_syscon_lock;
144 sc->sc_syscon.unlock = jh7110_syscon_unlock;
145 sc->sc_syscon.read_4 = jh7110_syscon_read_4;
146 sc->sc_syscon.write_4 = jh7110_syscon_write_4;
147 fdtbus_register_syscon(self, phandle, &sc->sc_syscon);
jh71x0_usb.c 48 const struct syscon *sc_syscon; member in struct:jh71x0_usb_softc
98 syscon_lock(sc->sc_syscon);
99 const uint32_t old = syscon_read_4(sc->sc_syscon, off);
102 syscon_write_4(sc->sc_syscon, off, new);
104 syscon_unlock(sc->sc_syscon);
224 sc->sc_syscon = fdtbus_syscon_lookup(syscon_phandle);
225 if (sc->sc_syscon == NULL) {
jh7110_pcie.c 70 const struct syscon * sc_syscon; member in struct:jh7110_pcie_softc
398 syscon_lock(sc->sc_syscon);
399 SCSET4(sc->sc_syscon, sc->sc_stg_base + STG_SYSCON_RP_NEP_OFFSET,
402 SCUPD4(sc->sc_syscon, sc->sc_stg_base + STG_SYSCON_AW_OFFSET,
406 SCSET4(sc->sc_syscon, sc->sc_stg_base + STG_SYSCON_AW_OFFSET,
438 SCUPD4(sc->sc_syscon, sc->sc_stg_base + STG_SYSCON_AR_OFFSET,
442 SCUPD4(sc->sc_syscon, sc->sc_stg_base + STG_SYSCON_AW_OFFSET,
449 SCCLR4(sc->sc_syscon, sc->sc_stg_base + STG_SYSCON_AR_OFFSET,
452 SCCLR4(sc->sc_syscon, sc->sc_stg_base + STG_SYSCON_AW_OFFSET,
491 reg = SCRD4(sc->sc_syscon,
    [all...]
  /src/sys/arch/arm/rockchip/
rk3288_usb.c 98 struct syscon *sc_syscon; member in struct:rk3288_usbphy_softc
130 syscon_lock(sc->sc_syscon);
131 syscon_write_4(sc->sc_syscon, sc->sc_reg, write_mask | write_val);
132 syscon_unlock(sc->sc_syscon);
159 sc->sc_syscon = fdtbus_syscon_lookup(OF_parent(OF_parent(phandle)));
160 if (sc->sc_syscon == NULL) {
rk3328_iomux.c 124 struct syscon *sc_syscon; member in struct:rk3328_iomux_softc
130 syscon_lock((sc)->sc_syscon)
132 syscon_unlock((sc)->sc_syscon)
134 syscon_read_4((sc)->sc_syscon, (reg))
136 syscon_write_4((sc)->sc_syscon, (reg), (val))
293 sc->sc_syscon = fdtbus_syscon_acquire(phandle, "rockchip,grf");
294 if (sc->sc_syscon == NULL) {
rk_usb.c 83 struct syscon *sc_syscon; member in struct:rk_usb_softc
140 syscon_lock(sc->sc_syscon);
141 syscon_write_4(sc->sc_syscon, reg, write_mask | write_val);
142 syscon_unlock(sc->sc_syscon);
170 syscon_lock(sc->sc_syscon);
171 syscon_write_4(sc->sc_syscon, reg, write_mask | write_val);
172 syscon_unlock(sc->sc_syscon);
231 sc->sc_syscon = fdtbus_syscon_lookup(OF_parent(phandle));
232 if (sc->sc_syscon == NULL) {
330 syscon_lock(usb_sc->sc_syscon);
    [all...]
rk_emmcphy.c 97 struct syscon *sc_syscon; member in struct:rk_emmcphy_softc
104 syscon_read_4((sc)->sc_syscon, (sc)->sc_regbase + (reg))
106 syscon_write_4((sc)->sc_syscon, (sc)->sc_regbase + (reg), (val))
140 syscon_lock(sc->sc_syscon);
160 syscon_unlock(sc->sc_syscon);
191 syscon_unlock(sc->sc_syscon);
211 syscon_unlock(sc->sc_syscon);
216 syscon_unlock(sc->sc_syscon);
251 sc->sc_syscon = fdtbus_syscon_lookup(OF_parent(phandle));
252 if (sc->sc_syscon == NULL)
    [all...]
rk3399_iomux.c 191 struct syscon *sc_syscon[2]; member in struct:rk3399_iomux_softc
220 struct syscon * const syscon = sc->sc_syscon[banks[bank].regs];
281 struct syscon * const syscon = sc->sc_syscon[banks[bank].regs];
364 struct syscon * const syscon = sc->sc_syscon[banks[bank].regs];
429 struct syscon * const syscon = sc->sc_syscon[banks[bank].regs];
461 struct syscon * const syscon = sc->sc_syscon[RK_IOMUX_REGS_GRF];
492 sc->sc_syscon[RK_IOMUX_REGS_GRF] = fdtbus_syscon_acquire(phandle, "rockchip,grf");
493 if (sc->sc_syscon[RK_IOMUX_REGS_GRF] == NULL) {
497 sc->sc_syscon[RK_IOMUX_REGS_PMU] = fdtbus_syscon_acquire(phandle, "rockchip,pmu");
498 if (sc->sc_syscon[RK_IOMUX_REGS_PMU] == NULL)
    [all...]
rk_gmac.c 71 struct syscon *sc_syscon; member in struct:rk_gmac_softc
108 syscon_lock(rk_sc->sc_syscon);
114 syscon_write_4(rk_sc->sc_syscon, RK3288_GRF_SOC_CON1,
133 syscon_write_4(rk_sc->sc_syscon, RK3288_GRF_SOC_CON3,
137 syscon_unlock(rk_sc->sc_syscon);
146 syscon_lock(rk_sc->sc_syscon);
161 syscon_write_4(rk_sc->sc_syscon, RK3288_GRF_SOC_CON1,
164 syscon_unlock(rk_sc->sc_syscon);
192 syscon_lock(rk_sc->sc_syscon);
197 syscon_write_4(rk_sc->sc_syscon, RK3328_GRF_MAC_CON1
    [all...]
rk_tsadc.c 211 struct syscon *sc_syscon; member in struct:rk_tsadc_softc
542 sc->sc_syscon = fdtbus_syscon_acquire(phandle, "rockchip,grf");
543 if (sc->sc_syscon == NULL) {
753 syscon_lock(sc->sc_syscon);
754 syscon_write_4(sc->sc_syscon, RK3399_GRF_TSADC_TESTBIT_L,
756 syscon_write_4(sc->sc_syscon, RK3399_GRF_TSADC_TESTBIT_H,
760 syscon_write_4(sc->sc_syscon, RK3399_GRF_SARADC_TESTBIT,
762 syscon_write_4(sc->sc_syscon, RK3399_GRF_TSADC_TESTBIT_H,
765 syscon_unlock(sc->sc_syscon);
  /src/sys/arch/arm/sunxi/
sunxi_sramc.c 110 struct syscon sc_syscon; member in struct:sunxi_sramc_softc
233 sc->sc_syscon.priv = sc;
234 sc->sc_syscon.lock = sunxi_sramc_lock;
235 sc->sc_syscon.unlock = sunxi_sramc_unlock;
236 sc->sc_syscon.read_4 = sunxi_sramc_read_4;
237 sc->sc_syscon.write_4 = sunxi_sramc_write_4;
238 fdtbus_register_syscon(self, phandle, &sc->sc_syscon);
  /src/sys/arch/arm/amlogic/
meson_clk.h 367 struct syscon *sc_syscon; member in struct:meson_clk_softc
  /src/sys/arch/arm/xilinx/
zynq7000_clkc.c 142 struct syscon *sc_syscon; member in struct:zynq7000_clkc_softc
174 syscon_lock(sc->sc_syscon);
175 val = syscon_read_4(sc->sc_syscon, reg);
176 syscon_unlock(sc->sc_syscon);
188 syscon_lock(sc->sc_syscon);
189 val = syscon_read_4(sc->sc_syscon, reg);
190 syscon_unlock(sc->sc_syscon);
221 syscon_lock(sc->sc_syscon);
222 val = syscon_read_4(sc->sc_syscon, CLK_621_TRUE);
223 syscon_unlock(sc->sc_syscon);
    [all...]

Completed in 20 milliseconds