Searched refs:mem_res (Results 1 - 25 of 98) sorted by relevance

1234

/freebsd-13-stable/sys/dev/extres/syscon/
H A Dsyscon_generic.h38 struct resource *mem_res; member in struct:syscon_generic_softc
H A Dsyscon_generic.c99 val = bus_read_4(sc->mem_res, offset);
110 bus_write_4(sc->mem_res, offset, val);
123 val = bus_read_4(sc->mem_res, offset);
126 bus_write_4(sc->mem_res, offset, val);
174 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid,
176 if (sc->mem_res == NULL) {
216 if (sc->mem_res != NULL)
217 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res);
/freebsd-13-stable/sys/dev/fdt/
H A Dsimple_mfd.h38 struct resource *mem_res; member in struct:simple_mfd_softc
/freebsd-13-stable/sys/arm/freescale/imx/
H A Dimx6_usbphy.c69 struct resource *mem_res; member in struct:usbphy_softc
86 if (sc->mem_res != NULL)
87 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res);
103 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid,
105 if (sc->mem_res == NULL) {
117 if (BUS_SPACE_PHYSADDR(sc->mem_res, 0) == PWD_PHY1_REG_PHYSADDR) {
151 bus_write_4(sc->mem_res, CTRL_SET_REG, CTRL_SFTRST);
152 bus_write_4(sc->mem_res, CTRL_CLR_REG, CTRL_SFTRST | CTRL_CLKGATE);
155 bus_write_4(sc->mem_res, CTRL_SET_REG,
159 bus_write_4(sc->mem_res, PWD_RE
[all...]
H A Dimx6_src.c53 struct resource *mem_res; member in struct:src_softc
62 return (bus_read_4(sc->mem_res, off));
69 bus_write_4(sc->mem_res, off, val);
106 if (sc->mem_res != NULL)
107 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res);
123 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid,
125 if (sc->mem_res == NULL) {
/freebsd-13-stable/sys/dev/sdhci/
H A Dsdhci_xenon.c92 struct resource *mem_res; /* Memory resource */ member in struct:sdhci_xenon_softc
108 return (bus_read_1(sc->mem_res, off));
117 bus_write_1(sc->mem_res, off, val);
126 return (bus_read_2(sc->mem_res, off));
135 bus_write_2(sc->mem_res, off, val);
145 val32 = bus_read_4(sc->mem_res, off);
158 bus_write_4(sc->mem_res, off, val);
167 bus_read_multi_4(sc->mem_res, off, data, count);
176 bus_write_multi_4(sc->mem_res, off, data, count);
211 reg = bus_read_4(sc->mem_res, XENON_EMMC_PHY_TIMING_ADJUS
[all...]
H A Dsdhci_acpi.c102 struct resource *mem_res; /* Memory resource */ member in struct:sdhci_acpi_softc
117 bus_barrier(sc->mem_res, 0, 0xFF,
119 return bus_read_1(sc->mem_res, off);
128 bus_barrier(sc->mem_res, 0, 0xFF,
130 bus_write_1(sc->mem_res, off, val);
139 bus_barrier(sc->mem_res, 0, 0xFF,
141 return bus_read_2(sc->mem_res, off);
150 bus_barrier(sc->mem_res, 0, 0xFF,
152 bus_write_2(sc->mem_res, off, val);
161 bus_barrier(sc->mem_res,
[all...]
H A Dsdhci_pci.c166 struct resource *mem_res[6]; /* Memory resource */ member in struct:sdhci_pci_softc
180 bus_barrier(sc->mem_res[slot->num], 0, 0xFF,
182 return bus_read_1(sc->mem_res[slot->num], off);
191 bus_barrier(sc->mem_res[slot->num], 0, 0xFF,
193 bus_write_1(sc->mem_res[slot->num], off, val);
201 bus_barrier(sc->mem_res[slot->num], 0, 0xFF,
203 return bus_read_2(sc->mem_res[slot->num], off);
212 bus_barrier(sc->mem_res[slot->num], 0, 0xFF,
214 bus_write_2(sc->mem_res[slot->num], off, val);
222 bus_barrier(sc->mem_res[slo
[all...]
/freebsd-13-stable/sys/dev/tpm/
H A Dtpm_isa.c60 struct resource *mem_res; local
64 mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &mem_rid,
66 if (mem_res == NULL)
68 iot = rman_get_bustag(mem_res);
69 ioh = rman_get_bushandle(mem_res);
74 bus_release_resource(dev, SYS_RES_MEMORY, mem_rid, mem_res);
H A Dtpm20.h106 struct resource *mem_res; member in struct:tpm_sc
144 return (bus_read_1(sc->mem_res, off));
150 return (bus_read_4(sc->mem_res, off));
157 return (bus_read_8(sc->mem_res, off));
164 bus_write_1(sc->mem_res, off, val);
170 bus_write_4(sc->mem_res, off, val);
H A Dtpm_crb.c162 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &sc->mem_rid,
164 if (sc->mem_res == NULL)
169 sc->mem_rid, sc->mem_res);
237 if (sc->mem_res != NULL)
239 sc->mem_rid, sc->mem_res);
366 bus_write_region_stream_1(sc->mem_res, crb_sc->cmd_off,
368 bus_barrier(sc->mem_res, crb_sc->cmd_off,
372 bus_barrier(sc->mem_res, TPM_CRB_CTRL_START,
384 bus_read_region_stream_1(sc->mem_res, crb_sc->rsp_off,
395 bus_read_region_stream_1(sc->mem_res, crb_s
[all...]
H A Dtpmvar.h51 struct resource *mem_res, *irq_res; member in struct:tpm_softc
/freebsd-13-stable/sys/mips/mediatek/
H A Dmtk_sysctl.c53 struct resource *mem_res; member in struct:mtk_sysctl_softc
111 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY,
114 if (sc->mem_res == NULL) {
132 if (sc->mem_res)
134 sc->mem_res);
147 val = bus_read_4(mtk_sysctl_sc->mem_res, reg);
158 bus_write_4(mtk_sysctl_sc->mem_res, reg, val);
168 val = bus_read_4(mtk_sysctl_sc->mem_res, reg);
171 bus_write_4(mtk_sysctl_sc->mem_res, reg, val);
/freebsd-13-stable/sys/dev/acpica/
H A Dacpi_hpet.c87 struct resource *mem_res; member in struct:hpet_softc
147 return (bus_read_4(sc->mem_res, HPET_MAIN_COUNTER));
184 val = bus_read_4(sc->mem_res, HPET_CONFIG);
190 bus_write_4(sc->mem_res, HPET_CONFIG, val);
198 val = bus_read_4(sc->mem_res, HPET_CONFIG);
200 bus_write_4(sc->mem_res, HPET_CONFIG, val);
224 bus_write_4(sc->mem_res, HPET_ISR, 1 << t->num);
226 now = bus_read_4(sc->mem_res, HPET_MAIN_COUNTER);
231 bus_write_4(sc->mem_res, HPET_TIMER_CAP_CNF(t->num),
233 bus_write_4(sc->mem_res, HPET_TIMER_COMPARATO
[all...]
/freebsd-13-stable/sys/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_kmod.c71 struct resource * mem_res; member in struct:bcm_vchiq_softc
154 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, RF_ACTIVE);
155 if (sc->mem_res == NULL) {
160 sc->bst = rman_get_bustag(sc->mem_res);
161 sc->bsh = rman_get_bushandle(sc->mem_res);
212 sc->mem_res);
/freebsd-13-stable/sys/mips/ingenic/
H A Djz4780_clk.h83 struct resource *mem_res);
87 struct resource *mem_res, uint32_t mem_reg);
91 struct resource *mem_res);
/freebsd-13-stable/sys/dev/iicbus/
H A Diicoc_pci.c58 bus_release_resource(dev, SYS_RES_MEMORY, sc->mem_rid, sc->mem_res);
80 sc->mem_res = bus_alloc_resource_anywhere(dev,
83 if (sc->mem_res == NULL) {
92 sc->mem_res);
/freebsd-13-stable/sys/arm/freescale/
H A Dfsl_ocotp.c95 struct resource *mem_res; member in struct:ocotp_softc
104 return (bus_read_4(sc->mem_res, off));
126 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid,
128 if (sc->mem_res == NULL) {
/freebsd-13-stable/sys/arm/nvidia/
H A Dtegra_mc.c99 #define WR4(_sc, _r, _v) bus_write_4((_sc)->mem_res, (_r), (_v))
100 #define RD4(_sc, _r) bus_read_4((_sc)->mem_res, (_r))
121 struct resource *mem_res; member in struct:tegra_mc_softc
221 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid,
223 if (sc->mem_res == NULL) {
274 if (sc->mem_res != NULL)
275 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res);
291 if (sc->mem_res != NULL)
292 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res);
H A Dtegra_rtc.c77 #define WR4(_sc, _r, _v) bus_write_4((_sc)->mem_res, (_r), (_v))
78 #define RD4(_sc, _r) bus_read_4((_sc)->mem_res, (_r))
99 struct resource *mem_res; member in struct:tegra_rtc_softc
200 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid,
202 if (sc->mem_res == NULL) {
260 if (sc->mem_res != NULL)
261 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res);
277 if (sc->mem_res != NULL)
278 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res);
H A Dtegra_sdhci.c104 struct resource * mem_res; member in struct:tegra_sdhci_softc
124 return (bus_read_4(sc->mem_res, off));
133 return (bus_read_1(sc->mem_res, off));
142 return (bus_read_2(sc->mem_res, off));
152 val32 = bus_read_4(sc->mem_res, off);
166 bus_read_multi_4(sc->mem_res, off, data, count);
176 bus_write_1(sc->mem_res, off, val);
186 bus_write_2(sc->mem_res, off, val);
196 bus_write_4(sc->mem_res, off, val);
206 bus_write_multi_4(sc->mem_res, of
[all...]
H A Dtegra_lic.c67 #define WR4(_sc, _b, _r, _v) bus_write_4((_sc)->mem_res[_b], (_r), (_v))
68 #define RD4(_sc, _b, _r) bus_read_4((_sc)->mem_res[_b], (_r))
87 struct resource *mem_res[nitems(lic_spec)]; member in struct:tegra_lic_sc
222 if (bus_alloc_resources(dev, lic_spec, sc->mem_res)) {
229 if (sc->mem_res[i] == NULL)
242 bus_release_resources(dev, lic_spec, sc->mem_res);
254 if (sc->mem_res[i] == NULL)
257 sc->mem_res[i]);
/freebsd-13-stable/sys/arm/versatile/
H A Dversatile_sic.c78 struct resource * mem_res; member in struct:versatile_sic_softc
88 bus_read_4(sc->mem_res, (reg))
90 bus_write_4(sc->mem_res, (reg), (val))
232 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid,
234 if (sc->mem_res == NULL) {
286 if (sc->mem_res == NULL)
288 rman_get_rid(sc->mem_res), sc->mem_res);
/freebsd-13-stable/sys/arm64/qoriq/
H A Dqoriq_therm.c77 struct resource *mem_res; member in struct:qoriq_therm_softc
111 bus_write_4(sc->mem_res, addr, val);
119 val = bus_read_4(sc->mem_res, addr);
273 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid,
275 if (sc->mem_res == NULL) {
365 if (sc->mem_res != NULL)
366 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res);
384 if (sc->mem_res != NULL)
385 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res);
/freebsd-13-stable/sys/dev/bhnd/cores/chipc/
H A Dchipc_gpiovar.h123 struct bhnd_resource *mem_res; /**< chipcommon register block */ member in struct:chipc_gpio_softc
124 int mem_rid; /**< resource ID of mem_res */
137 bhnd_bus_write_4((sc)->mem_res, (off), (val))
144 bhnd_bus_read_4((sc)->mem_res, (off))

Completed in 217 milliseconds

1234