Home
last modified time | relevance | path

Searched refs:mem_res (Results 1 – 25 of 103) 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()
198 reg = bus_read_4(sc->mem_res, XENON_EMMC_PHY_TIMING_ADJUST); in sdhci_xenon_phy_init()
213 bus_write_4(sc->mem_res, XENON_EMMC_PHY_TIMING_ADJUST, reg); in sdhci_xenon_phy_init()
[all …]
H A Dsdhci_acpi.c99 struct resource *mem_res; /* Memory resource */ member
114 bus_barrier(sc->mem_res, 0, 0xFF, in sdhci_acpi_read_1()
116 return bus_read_1(sc->mem_res, off); 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()
138 return bus_read_2(sc->mem_res, off); 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()
[all …]
H A Dsdhci_fdt_rockchip.c179 bus_write_4(sc->mem_res[slot->num], in sdhci_fdt_rockchip_set_clock()
181 bus_write_4(sc->mem_res[slot->num], in sdhci_fdt_rockchip_set_clock()
183 bus_write_4(sc->mem_res[slot->num], in sdhci_fdt_rockchip_set_clock()
185 bus_write_4(sc->mem_res[slot->num], in sdhci_fdt_rockchip_set_clock()
190 bus_write_4(sc->mem_res[slot->num], in sdhci_fdt_rockchip_set_clock()
193 bus_write_4(sc->mem_res[slot->num], in sdhci_fdt_rockchip_set_clock()
195 bus_write_4(sc->mem_res[slot->num], in sdhci_fdt_rockchip_set_clock()
199 val = bus_read_4(sc->mem_res[slot->num], in sdhci_fdt_rockchip_set_clock()
206 bus_write_4(sc->mem_res[slot->num], RK3568_EMMC_ATCTRL, in sdhci_fdt_rockchip_set_clock()
208 bus_write_4(sc->mem_res[slot->num], in sdhci_fdt_rockchip_set_clock()
[all …]
H A Dsdhci_pci.c164 struct resource *mem_res[6]; /* Memory resource */ member
178 bus_barrier(sc->mem_res[slot->num], 0, 0xFF, in sdhci_pci_read_1()
180 return bus_read_1(sc->mem_res[slot->num], off); 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()
201 return bus_read_2(sc->mem_res[slot->num], off); 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()
[all …]
H A Dsdhci_fdt.c257 return (bus_read_1(sc->mem_res[slot->num], off)); in sdhci_fdt_read_1()
266 bus_write_1(sc->mem_res[slot->num], off, val); in sdhci_fdt_write_1()
274 return (bus_read_2(sc->mem_res[slot->num], off)); in sdhci_fdt_read_2()
283 bus_write_2(sc->mem_res[slot->num], off, val); in sdhci_fdt_write_2()
292 val32 = bus_read_4(sc->mem_res[slot->num], off); in sdhci_fdt_read_4()
305 bus_write_4(sc->mem_res[slot->num], off, val); in sdhci_fdt_write_4()
314 bus_read_multi_4(sc->mem_res[slot->num], off, data, count); in sdhci_fdt_read_multi_4()
323 bus_write_multi_4(sc->mem_res[slot->num], off, data, count); in sdhci_fdt_write_multi_4()
424 sc->mem_res[i] = bus_alloc_resource_any(dev, SYS_RES_MEMORY, in sdhci_fdt_attach()
426 if (sc->mem_res[i] == NULL) { in sdhci_fdt_attach()
[all …]
/freebsd/sys/dev/acpica/
H A Dacpi_hpet.c83 struct resource *mem_res; member
143 return (bus_read_4(sc->mem_res, HPET_MAIN_COUNTER)); in hpet_get_timecount()
185 val = bus_read_4(sc->mem_res, HPET_CONFIG); in hpet_enable()
191 bus_write_4(sc->mem_res, HPET_CONFIG, val); in hpet_enable()
199 val = bus_read_4(sc->mem_res, HPET_CONFIG); in hpet_disable()
201 bus_write_4(sc->mem_res, HPET_CONFIG, val); in hpet_disable()
225 bus_write_4(sc->mem_res, HPET_ISR, 1 << t->num); in hpet_start()
227 now = bus_read_4(sc->mem_res, HPET_MAIN_COUNTER); in hpet_start()
232 bus_write_4(sc->mem_res, HPET_TIMER_CAP_CNF(t->num), in hpet_start()
234 bus_write_4(sc->mem_res, HPET_TIMER_COMPARATOR(t->num), in hpet_start()
[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()
/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()
140 return (bus_read_2(sc->mem_res, off)); in tegra_sdhci_read_2()
150 val32 = bus_read_4(sc->mem_res, off); in tegra_sdhci_read_4()
164 bus_read_multi_4(sc->mem_res, off, data, count); in tegra_sdhci_read_multi_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()
204 bus_write_multi_4(sc->mem_res, off, data, count); in tegra_sdhci_write_multi_4()
[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()
259 if (sc->mem_res != NULL) in tegra_rtc_attach()
260 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res); in tegra_rtc_attach()
281 if (sc->mem_res != NULL) in tegra_rtc_detach()
282 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()
273 if (sc->mem_res != NULL) in tegra_mc_attach()
274 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res); in tegra_mc_attach()
295 if (sc->mem_res != NULL) in tegra_mc_detach()
296 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
157 bus_write_4(sc->mem_res, reg + GPIO_REGNUM(pin->gp_pin), tmp); in gpio_write_masked()
167 val = bus_read_4(sc->mem_res, reg + GPIO_REGNUM(pin->gp_pin)); in gpio_read()
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()
[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()
215 if (sc->mem_res != NULL) in syscon_generic_detach()
216 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/arm64/freescale/imx/
H A Dimx_ccm.c64 return (bus_read_4(sc->mem_res, off)); in CCU_READ4()
71 bus_write_4(sc->mem_res, off, val); in CCU_WRITE4()
81 if (sc->mem_res != NULL) in imx_ccm_detach()
82 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res); in imx_ccm_detach()
101 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in imx_ccm_attach()
103 if (sc->mem_res == NULL) { in imx_ccm_attach()
/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()
438 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &sc->mem_rid, in fman_attach()
440 if (!sc->mem_res) { in fman_attach()
464 cfg.mem_base_addr = rman_get_bushandle(sc->mem_res); in fman_attach()
[all …]
/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()
478 if (sc->mem_res != NULL) in qoriq_therm_attach()
479 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res); in qoriq_therm_attach()
497 if (sc->mem_res != NULL) in qoriq_therm_detach()
498 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res); in qoriq_therm_detach()
/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()
244 if (sc->mem_res != NULL) in simple_mfd_detach()
246 sc->mem_res); in simple_mfd_detach()
/freebsd/sys/dev/iicbus/controller/opencores/
H A Diicoc_pci.c54 bus_release_resource(dev, SYS_RES_MEMORY, sc->mem_rid, sc->mem_res); in iicoc_detach()
74 sc->mem_res = bus_alloc_resource_anywhere(dev, in iicoc_attach()
77 if (sc->mem_res == NULL) { in iicoc_attach()
86 sc->mem_res); in iicoc_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/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()

12345