Home
last modified time | relevance | path

Searched refs:mem_res (Results 1 – 25 of 102) sorted by relevance

12345

/freebsd/sys/dev/sdhci/
H A Dsdhci_xenon.c71 return (bus_read_1(sc->mem_res, off)); in sdhci_xenon_read_1()
80 bus_write_1(sc->mem_res, off, val); in sdhci_xenon_write_1()
89 return (bus_read_2(sc->mem_res, off)); in sdhci_xenon_read_2()
98 bus_write_2(sc->mem_res, off, val); in sdhci_xenon_write_2()
107 return bus_read_4(sc->mem_res, off); in sdhci_xenon_read_4()
116 bus_write_4(sc->mem_res, off, val); in sdhci_xenon_write_4()
125 bus_read_multi_4(sc->mem_res, off, data, count); in sdhci_xenon_read_multi_4()
134 bus_write_multi_4(sc->mem_res, off, data, count); in sdhci_xenon_write_multi_4()
515 if (sc->mem_res == NULL) { in sdhci_xenon_attach()
583 sc->mem_res); in sdhci_xenon_attach()
[all …]
H A Dsdhci_acpi.c114 bus_barrier(sc->mem_res, 0, 0xFF, in sdhci_acpi_read_1()
125 bus_barrier(sc->mem_res, 0, 0xFF, in sdhci_acpi_write_1()
127 bus_write_1(sc->mem_res, off, val); in sdhci_acpi_write_1()
136 bus_barrier(sc->mem_res, 0, 0xFF, in sdhci_acpi_read_2()
147 bus_barrier(sc->mem_res, 0, 0xFF, in sdhci_acpi_write_2()
149 bus_write_2(sc->mem_res, off, val); in sdhci_acpi_write_2()
158 bus_barrier(sc->mem_res, 0, 0xFF, in sdhci_acpi_read_4()
169 bus_barrier(sc->mem_res, 0, 0xFF, in sdhci_acpi_write_4()
309 if (sc->mem_res == NULL) { in sdhci_acpi_attach()
361 if (sc->mem_res) { in sdhci_acpi_detach()
[all …]
H A Dsdhci_fdt.c459 bus_write_4(sc->mem_res[slot->num], in sdhci_fdt_set_clock()
461 bus_write_4(sc->mem_res[slot->num], in sdhci_fdt_set_clock()
463 bus_write_4(sc->mem_res[slot->num], in sdhci_fdt_set_clock()
470 bus_write_4(sc->mem_res[slot->num], in sdhci_fdt_set_clock()
473 bus_write_4(sc->mem_res[slot->num], in sdhci_fdt_set_clock()
475 bus_write_4(sc->mem_res[slot->num], in sdhci_fdt_set_clock()
488 bus_write_4(sc->mem_res[slot->num], in sdhci_fdt_set_clock()
491 bus_write_4(sc->mem_res[slot->num], in sdhci_fdt_set_clock()
494 bus_write_4(sc->mem_res[slot->num], in sdhci_fdt_set_clock()
630 if (sc->mem_res[i] == NULL) { in sdhci_fdt_attach()
[all …]
H A Dsdhci_pci.c178 bus_barrier(sc->mem_res[slot->num], 0, 0xFF, in sdhci_pci_read_1()
189 bus_barrier(sc->mem_res[slot->num], 0, 0xFF, in sdhci_pci_write_1()
191 bus_write_1(sc->mem_res[slot->num], off, val); in sdhci_pci_write_1()
199 bus_barrier(sc->mem_res[slot->num], 0, 0xFF, in sdhci_pci_read_2()
210 bus_barrier(sc->mem_res[slot->num], 0, 0xFF, in sdhci_pci_write_2()
212 bus_write_2(sc->mem_res[slot->num], off, val); in sdhci_pci_write_2()
220 bus_barrier(sc->mem_res[slot->num], 0, 0xFF, in sdhci_pci_read_4()
231 bus_barrier(sc->mem_res[slot->num], 0, 0xFF, in sdhci_pci_write_4()
233 bus_write_4(sc->mem_res[slot->num], off, val); in sdhci_pci_write_4()
385 if (sc->mem_res[i] == NULL) { in sdhci_pci_attach()
[all …]
/freebsd/sys/dev/acpica/
H A Dacpi_hpet.c83 struct resource *mem_res; member
185 val = bus_read_4(sc->mem_res, HPET_CONFIG); in hpet_enable()
305 bus_write_4(sc->mem_res, in hpet_intr_single()
322 val = bus_read_4(sc->mem_res, HPET_ISR); in hpet_intr()
324 bus_write_4(sc->mem_res, HPET_ISR, val); in hpet_intr()
401 if (offset >= rman_get_size(sc->mem_res)) in hpet_mmap()
491 if (sc->mem_res == NULL) in hpet_attach()
771 bus_write_4(sc->mem_res, in hpet_attach()
773 bus_write_4(sc->mem_res, in hpet_attach()
897 bus_write_4(sc->mem_res, in hpet_resume()
[all …]
/freebsd/sys/arm/freescale/imx/
H A Dimx6_usbphy.c67 struct resource *mem_res; member
84 if (sc->mem_res != NULL) in usbphy_detach()
85 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res); in usbphy_detach()
101 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in usbphy_attach()
103 if (sc->mem_res == NULL) { in usbphy_attach()
115 if (BUS_SPACE_PHYSADDR(sc->mem_res, 0) == PWD_PHY1_REG_PHYSADDR) { in usbphy_attach()
149 bus_write_4(sc->mem_res, CTRL_SET_REG, CTRL_SFTRST); in usbphy_attach()
150 bus_write_4(sc->mem_res, CTRL_CLR_REG, CTRL_SFTRST | CTRL_CLKGATE); in usbphy_attach()
153 bus_write_4(sc->mem_res, CTRL_SET_REG, in usbphy_attach()
157 bus_write_4(sc->mem_res, PWD_REG, 0); in usbphy_attach()
H A Dimx6_src.c51 struct resource *mem_res; member
60 return (bus_read_4(sc->mem_res, off)); in RD4()
67 bus_write_4(sc->mem_res, off, val); in WR4()
104 if (sc->mem_res != NULL) in src_detach()
105 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res); in src_detach()
121 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in src_attach()
123 if (sc->mem_res == NULL) { in src_attach()
H A Dimx6_ccm.c60 struct resource *mem_res; member
69 return (bus_read_4(sc->mem_res, off)); in RD4()
76 bus_write_4(sc->mem_res, off, val); in WR4()
137 if (sc->mem_res != NULL) in ccm_detach()
138 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res); in ccm_detach()
155 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in ccm_attach()
157 if (sc->mem_res == NULL) { in ccm_attach()
/freebsd/sys/dev/tpm/
H A Dtpm_isa.c57 struct resource *mem_res; in tpm_isa_probe() local
61 mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &mem_rid, in tpm_isa_probe()
63 if (mem_res == NULL) in tpm_isa_probe()
65 iot = rman_get_bustag(mem_res); in tpm_isa_probe()
66 ioh = rman_get_bushandle(mem_res); in tpm_isa_probe()
71 bus_release_resource(dev, SYS_RES_MEMORY, mem_rid, mem_res); in tpm_isa_probe()
H A Dtpm_bus.c39 return (bus_read_1(sc->mem_res, off)); in tpm_read_1()
47 return (bus_read_4(sc->mem_res, off)); in tpm_read_4()
59 return (bus_read_8(sc->mem_res, off)); in tpm_read_8()
68 bus_write_1(sc->mem_res, off, val); in tpm_write_1()
76 bus_write_4(sc->mem_res, off, val); in tpm_write_4()
84 bus_barrier(sc->mem_res, off, length, BUS_SPACE_BARRIER_WRITE); in tpm_write_barrier()
/freebsd/sys/arm/nvidia/
H A Dtegra_sdhci.c102 struct resource * mem_res; member
122 return (bus_read_4(sc->mem_res, off)); in RD4()
131 return (bus_read_1(sc->mem_res, off)); in tegra_sdhci_read_1()
150 val32 = bus_read_4(sc->mem_res, off); in tegra_sdhci_read_4()
174 bus_write_1(sc->mem_res, off, val); in tegra_sdhci_write_1()
184 bus_write_2(sc->mem_res, off, val); in tegra_sdhci_write_2()
194 bus_write_4(sc->mem_res, off, val); in tegra_sdhci_write_4()
275 if (!sc->mem_res) { in tegra_sdhci_attach()
409 if (sc->mem_res != NULL) in tegra_sdhci_attach()
430 rman_get_rid(sc->mem_res), in tegra_sdhci_detach()
[all …]
H A Dtegra_rtc.c75 #define WR4(_sc, _r, _v) bus_write_4((_sc)->mem_res, (_r), (_v))
76 #define RD4(_sc, _r) bus_read_4((_sc)->mem_res, (_r))
97 struct resource *mem_res; member
198 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in tegra_rtc_attach()
200 if (sc->mem_res == NULL) { in tegra_rtc_attach()
258 if (sc->mem_res != NULL) in tegra_rtc_attach()
259 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res); in tegra_rtc_attach()
275 if (sc->mem_res != NULL) in tegra_rtc_detach()
276 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res); in tegra_rtc_detach()
H A Dtegra_mc.c97 #define WR4(_sc, _r, _v) bus_write_4((_sc)->mem_res, (_r), (_v))
98 #define RD4(_sc, _r) bus_read_4((_sc)->mem_res, (_r))
119 struct resource *mem_res; member
219 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in tegra_mc_attach()
221 if (sc->mem_res == NULL) { in tegra_mc_attach()
272 if (sc->mem_res != NULL) in tegra_mc_attach()
273 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res); in tegra_mc_attach()
289 if (sc->mem_res != NULL) in tegra_mc_detach()
290 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res); in tegra_mc_detach()
H A Dtegra_lic.c65 #define WR4(_sc, _b, _r, _v) bus_write_4((_sc)->mem_res[_b], (_r), (_v))
66 #define RD4(_sc, _b, _r) bus_read_4((_sc)->mem_res[_b], (_r))
85 struct resource *mem_res[nitems(lic_spec)]; member
220 if (bus_alloc_resources(dev, lic_spec, sc->mem_res)) { in tegra_lic_attach()
227 if (sc->mem_res[i] == NULL) in tegra_lic_attach()
240 bus_release_resources(dev, lic_spec, sc->mem_res); in tegra_lic_attach()
252 if (sc->mem_res[i] == NULL) in tegra_lic_detach()
255 sc->mem_res[i]); in tegra_lic_detach()
H A Dtegra_gpio.c62 #define WR4(_sc, _r, _v) bus_write_4((_sc)->mem_res, (_r), (_v))
63 #define RD4(_sc, _r) bus_read_4((_sc)->mem_res, (_r))
127 struct resource *mem_res; member
349 bus_write_4(sc->mem_res, reg + GPIO_REGNUM(tgi->irq), tmp); in intr_write_masked()
361 tmp = bus_read_4(sc->mem_res, reg + GPIO_REGNUM(tgi->irq)); in intr_write_modify()
364 bus_write_4(sc->mem_res, reg + GPIO_REGNUM(tgi->irq), tmp); in intr_write_modify()
408 val = bus_read_4(sc->mem_res, GPIO_INT_STA + in tegra_gpio_intr()
410 val &= bus_read_4(sc->mem_res, GPIO_INT_ENB + in tegra_gpio_intr()
744 if (sc->mem_res != NULL) in tegra_gpio_detach()
745 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res); in tegra_gpio_detach()
[all …]
/freebsd/sys/dev/syscon/
H A Dsyscon_generic.c97 val = bus_read_4(sc->mem_res, offset); in syscon_generic_unlocked_read_4()
108 bus_write_4(sc->mem_res, offset, val); in syscon_generic_unlocked_write_4()
121 val = bus_read_4(sc->mem_res, offset); in syscon_generic_unlocked_modify_4()
124 bus_write_4(sc->mem_res, offset, val); in syscon_generic_unlocked_modify_4()
172 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in syscon_generic_attach()
174 if (sc->mem_res == NULL) { in syscon_generic_attach()
214 if (sc->mem_res != NULL) in syscon_generic_detach()
215 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res); in syscon_generic_detach()
/freebsd/sys/dev/dpaa2/
H A Dmemac_mdio_common.c150 v = bus_read_4(sc->mem_res, reg); in memac_read_4()
168 bus_write_4(sc->mem_res, reg, v); in memac_write_4()
281 sc->mem_res = bus_alloc_resource_any(sc->dev, SYS_RES_MEMORY, in memac_mdio_generic_attach()
283 if (sc->mem_res == NULL) { in memac_mdio_generic_attach()
298 if (sc->mem_res != NULL) in memac_mdio_generic_detach()
300 rman_get_rid(sc->mem_res), sc->mem_res); in memac_mdio_generic_detach()
/freebsd/sys/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_kmod.c71 struct resource * mem_res; member
155 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, RF_ACTIVE); in bcm_vchiq_attach()
156 if (sc->mem_res == NULL) { in bcm_vchiq_attach()
161 sc->bst = rman_get_bustag(sc->mem_res); in bcm_vchiq_attach()
162 sc->bsh = rman_get_bushandle(sc->mem_res); in bcm_vchiq_attach()
213 sc->mem_res); in bcm_vchiq_detach()
/freebsd/sys/dev/dpaa/
H A Dfman.c100 bt = rman_get_bustag(sc->mem_res); in fman_activate_resource()
102 rman_get_bushandle(sc->mem_res), in fman_activate_resource()
104 rman_get_start(sc->mem_res), in fman_activate_resource()
186 start += rman_get_start(sc->mem_res); in fman_alloc_resource()
187 end += rman_get_start(sc->mem_res); in fman_alloc_resource()
342 rman_init_from_resource(&sc->rman, sc->mem_res); in fman_init()
407 *fm_base = rman_get_bushandle(sc->mem_res); in fman_get_bushandle()
440 if (!sc->mem_res) { in fman_attach()
464 cfg.mem_base_addr = rman_get_bushandle(sc->mem_res); in fman_attach()
498 if (sc->mem_res) { in fman_detach()
[all …]
/freebsd/sys/dev/fdt/
H A Dsimple_mfd.c90 val = bus_read_4(sc->mem_res, offset); in simple_mfd_syscon_read_4()
102 bus_write_4(sc->mem_res, offset, val); in simple_mfd_syscon_write_4()
115 val = bus_read_4(sc->mem_res, offset); in simple_mfd_syscon_modify_4()
118 bus_write_4(sc->mem_res, offset, val); in simple_mfd_syscon_modify_4()
209 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in simple_mfd_attach()
211 if (sc->mem_res == NULL) { in simple_mfd_attach()
243 if (sc->mem_res != NULL) in simple_mfd_detach()
245 sc->mem_res); in simple_mfd_detach()
/freebsd/sys/arm64/qoriq/
H A Dqoriq_therm.c75 struct resource *mem_res; member
200 bus_write_4(sc->mem_res, addr, val); in WR4()
208 val = bus_read_4(sc->mem_res, addr); in RD4()
364 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in qoriq_therm_attach()
366 if (sc->mem_res == NULL) { in qoriq_therm_attach()
477 if (sc->mem_res != NULL) in qoriq_therm_attach()
478 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res); in qoriq_therm_attach()
496 if (sc->mem_res != NULL) in qoriq_therm_detach()
497 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res); in qoriq_therm_detach()
/freebsd/sys/dev/iicbus/controller/opencores/
H A Diicoc_pci.c55 bus_release_resource(dev, SYS_RES_MEMORY, sc->mem_rid, sc->mem_res); in iicoc_detach()
75 sc->mem_res = bus_alloc_resource_anywhere(dev, in iicoc_attach()
78 if (sc->mem_res == NULL) { in iicoc_attach()
87 sc->mem_res); in iicoc_attach()
/freebsd/sys/arm/freescale/
H A Dfsl_ocotp.c93 struct resource *mem_res; member
102 return (bus_read_4(sc->mem_res, off)); in RD4()
124 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in ocotp_attach()
126 if (sc->mem_res == NULL) { in ocotp_attach()
/freebsd/sys/arm/ti/
H A Dti_sdhci.c70 struct resource * mem_res; member
138 return (bus_read_4(sc->mem_res, off + sc->mmchs_reg_off)); in ti_mmchs_read_4()
145 bus_write_4(sc->mem_res, off + sc->mmchs_reg_off, val); in ti_mmchs_write_4()
152 return (bus_read_4(sc->mem_res, off + sc->sdhci_reg_off)); in RD4()
159 bus_write_4(sc->mem_res, off + sc->sdhci_reg_off, val); in WR4()
243 bus_read_multi_4(sc->mem_res, off + sc->sdhci_reg_off, data, count); in ti_sdhci_read_multi_4()
340 bus_write_multi_4(sc->mem_res, off + sc->sdhci_reg_off, data, count); in ti_sdhci_write_multi_4()
568 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in ti_sdhci_attach()
570 if (!sc->mem_res) { in ti_sdhci_attach()
701 if (sc->mem_res) in ti_sdhci_attach()
[all …]
/freebsd/sys/dev/iicbus/controller/cadence/
H A Dcdnc_i2c.c85 struct resource *mem_res; member
111 #define RD2(sc, off) (bus_read_2((sc)->mem_res, (off)))
112 #define WR2(sc, off, val) (bus_write_2((sc)->mem_res, (off), (val)))
113 #define RD1(sc, off) (bus_read_1((sc)->mem_res, (off)))
114 #define WR1(sc, off, val) (bus_write_1((sc)->mem_res, (off), (val)))
581 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in cdnc_i2c_attach()
583 if (sc->mem_res == NULL) { in cdnc_i2c_attach()
641 if (sc->mem_res != NULL) { in cdnc_i2c_detach()
660 if (sc->mem_res != NULL) { in cdnc_i2c_detach()
662 rman_get_rid(sc->mem_res), sc->mem_res); in cdnc_i2c_detach()
[all …]

12345