Home
last modified time | relevance | path

Searched refs:sc_mem_res (Results 1 – 25 of 39) sorted by relevance

12

/f-stack/freebsd/arm/ti/am335x/
H A Dam335x_ecap.c60 #define ECAP_READ2(_sc, reg) bus_read_2((_sc)->sc_mem_res, reg);
62 bus_write_2((_sc)->sc_mem_res, reg, value);
63 #define ECAP_READ4(_sc, reg) bus_read_4((_sc)->sc_mem_res, reg);
65 bus_write_4((_sc)->sc_mem_res, reg, value);
80 struct resource *sc_mem_res; member
165 sc->sc_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, in am335x_ecap_attach()
167 if (sc->sc_mem_res == NULL) { in am335x_ecap_attach()
187 if (sc->sc_mem_res) in am335x_ecap_detach()
189 sc->sc_mem_rid, sc->sc_mem_res); in am335x_ecap_detach()
H A Dam335x_rtc.c55 bus_read_4((_sc)->sc_mem_res, reg)
57 bus_write_4((_sc)->sc_mem_res, reg, value)
65 struct resource *sc_mem_res; member
100 sc->sc_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in am335x_rtc_attach()
102 if (!sc->sc_mem_res) { in am335x_rtc_attach()
107 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in am335x_rtc_attach()
143 if (sc->sc_mem_res) in am335x_rtc_detach()
144 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in am335x_rtc_detach()
H A Dam335x_musb.c101 bus_write_4((sc)->sc_mem_res[idx], (reg), (val)); \
104 #define USB_READ4(sc, idx, reg) bus_read_4((sc)->sc_mem_res[idx], (reg))
133 struct resource *sc_mem_res[2]; member
288 sc->sc_mem_res); in musbotg_attach()
324 sc->sc_otg.sc_io_res = sc->sc_mem_res[RES_USBCORE]; in musbotg_attach()
428 if (sc->sc_mem_res[0]) in musbotg_detach()
430 sc->sc_mem_res); in musbotg_detach()
H A Dam335x_ehrpwm.c82 #define EPWM_READ2(_sc, reg) bus_read_2((_sc)->sc_mem_res, reg)
84 bus_write_2((_sc)->sc_mem_res, reg, value)
176 struct resource *sc_mem_res; member
579 sc->sc_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, in am335x_ehrpwm_attach()
581 if (sc->sc_mem_res == NULL) { in am335x_ehrpwm_attach()
644 if (sc->sc_mem_res) in am335x_ehrpwm_attach()
646 sc->sc_mem_rid, sc->sc_mem_res); in am335x_ehrpwm_attach()
667 if (sc->sc_mem_res) in am335x_ehrpwm_detach()
669 sc->sc_mem_rid, sc->sc_mem_res); in am335x_ehrpwm_detach()
/f-stack/freebsd/mips/atheros/
H A Dar71xx_spi.c67 #define SPI_BARRIER_WRITE(sc) bus_barrier((sc)->sc_mem_res, 0, 0, \
69 #define SPI_BARRIER_READ(sc) bus_barrier((sc)->sc_mem_res, 0, 0, \
71 #define SPI_BARRIER_RW(sc) bus_barrier((sc)->sc_mem_res, 0, 0, \
75 bus_write_4(sc->sc_mem_res, (reg), (val)); \
78 #define SPI_READ(sc, reg) bus_read_4(sc->sc_mem_res, (reg))
88 struct resource *sc_mem_res; member
107 sc->sc_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in ar71xx_spi_attach()
109 if (!sc->sc_mem_res) { in ar71xx_spi_attach()
272 if (sc->sc_mem_res) in ar71xx_spi_detach()
273 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in ar71xx_spi_detach()
/f-stack/freebsd/arm/versatile/
H A Dversatile_scm.c59 struct resource * sc_mem_res; member
65 bus_read_4((sc)->sc_mem_res, (reg))
67 bus_write_4((sc)->sc_mem_res, (reg), (val))
96 sc->sc_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, RF_ACTIVE); in versatile_scm_attach()
98 if (sc->sc_mem_res == NULL) { in versatile_scm_attach()
/f-stack/freebsd/arm/ti/
H A Dti_mbox.c75 struct resource *sc_mem_res; member
149 sc->sc_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in ti_mbox_attach()
151 if (sc->sc_mem_res == NULL) { in ti_mbox_attach()
155 sc->sc_bt = rman_get_bustag(sc->sc_mem_res); in ti_mbox_attach()
156 sc->sc_bh = rman_get_bushandle(sc->sc_mem_res); in ti_mbox_attach()
217 if (sc->sc_mem_res) in ti_mbox_detach()
218 bus_release_resource(dev, SYS_RES_MEMORY, rman_get_rid(sc->sc_mem_res), in ti_mbox_detach()
219 sc->sc_mem_res); in ti_mbox_detach()
H A Dti_wdt.c70 struct resource *sc_mem_res; member
166 sc->sc_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in ti_wdt_attach()
168 if (sc->sc_mem_res == NULL) { in ti_wdt_attach()
172 sc->sc_bt = rman_get_bustag(sc->sc_mem_res); in ti_wdt_attach()
173 sc->sc_bh = rman_get_bushandle(sc->sc_mem_res); in ti_wdt_attach()
216 if (sc->sc_mem_res) in ti_wdt_detach()
218 rman_get_rid(sc->sc_mem_res), sc->sc_mem_res); in ti_wdt_detach()
H A Dti_adcvar.h34 #define ADC_READ4(_sc, reg) bus_read_4((_sc)->sc_mem_res, reg)
36 bus_write_4((_sc)->sc_mem_res, reg, value)
42 struct resource *sc_mem_res; member
H A Dti_i2c.c82 struct resource* sc_mem_res; member
173 return (bus_read_2(sc->sc_mem_res, off)); in ti_i2c_read_2()
192 bus_write_2(sc->sc_mem_res, off, val); in ti_i2c_write_2()
523 bus_write_2(sc->sc_mem_res, I2C_REG_SYSC, I2C_REG_SYSC_SRST); in ti_i2c_reset()
736 if (sc->sc_mem_res != NULL) { in ti_i2c_deactivate()
737 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in ti_i2c_deactivate()
738 sc->sc_mem_res = NULL; in ti_i2c_deactivate()
828 sc->sc_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in ti_i2c_attach()
830 if (sc->sc_mem_res == NULL) { in ti_i2c_attach()
840 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in ti_i2c_attach()
H A Dti_spi.c189 sc->sc_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in ti_spi_attach()
191 if (!sc->sc_mem_res) { in ti_spi_attach()
196 sc->sc_bst = rman_get_bustag(sc->sc_mem_res); in ti_spi_attach()
197 sc->sc_bsh = rman_get_bushandle(sc->sc_mem_res); in ti_spi_attach()
203 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in ti_spi_attach()
212 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in ti_spi_attach()
294 if (sc->sc_mem_res) in ti_spi_detach()
295 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in ti_spi_detach()
H A Dti_pruss.c132 struct resource *sc_mem_res; member
606 sc->sc_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in ti_pruss_attach()
608 if (sc->sc_mem_res == NULL) { in ti_pruss_attach()
632 sc->sc_bt = rman_get_bustag(sc->sc_mem_res); in ti_pruss_attach()
633 sc->sc_bh = rman_get_bushandle(sc->sc_mem_res); in ti_pruss_attach()
731 if (sc->sc_mem_res) in ti_pruss_detach()
732 bus_release_resource(dev, SYS_RES_MEMORY, rman_get_rid(sc->sc_mem_res), in ti_pruss_detach()
733 sc->sc_mem_res); in ti_pruss_detach()
795 if (offset >= rman_get_size(sc->sc_mem_res)) in ti_pruss_mmap()
797 *paddr = rman_get_start(sc->sc_mem_res) + offset; in ti_pruss_mmap()
/f-stack/freebsd/mips/mediatek/
H A Dmtk_spi_v2.c71 bus_write_4(sc->sc_mem_res, (reg), (val)); \
74 #define SPI_READ(sc, reg) bus_read_4(sc->sc_mem_res, (reg))
84 struct resource *sc_mem_res; member
127 sc->sc_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in mtk_spi_attach()
129 if (!sc->sc_mem_res) { in mtk_spi_attach()
135 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in mtk_spi_attach()
159 if (sc->sc_mem_res) in mtk_spi_detach()
160 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in mtk_spi_detach()
H A Dmtk_spi_v1.c76 bus_write_4(sc->sc_mem_res, (reg), (val)); \
79 #define SPI_READ(sc, reg) bus_read_4(sc->sc_mem_res, (reg))
89 struct resource *sc_mem_res; member
137 sc->sc_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in mtk_spi_attach()
139 if (!sc->sc_mem_res) { in mtk_spi_attach()
145 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in mtk_spi_attach()
173 if (sc->sc_mem_res) in mtk_spi_detach()
174 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in mtk_spi_detach()
/f-stack/freebsd/mips/atheros/ar531x/
H A Dar5315_spi.c69 bus_write_4(sc->sc_mem_res, (reg), (val)); \
72 #define SPI_READ(sc, reg) bus_read_4(sc->sc_mem_res, (reg))
82 struct resource *sc_mem_res; member
118 sc->sc_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in ar5315_spi_attach()
120 if (!sc->sc_mem_res) { in ar5315_spi_attach()
264 if (sc->sc_mem_res) in ar5315_spi_detach()
265 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in ar5315_spi_detach()
/f-stack/freebsd/arm/mv/
H A Dmv_spi.c56 struct resource *sc_mem_res; member
132 sc->sc_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in mv_spi_attach()
134 if (!sc->sc_mem_res) { in mv_spi_attach()
139 sc->sc_bst = rman_get_bustag(sc->sc_mem_res); in mv_spi_attach()
140 sc->sc_bsh = rman_get_bushandle(sc->sc_mem_res); in mv_spi_attach()
146 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in mv_spi_attach()
167 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in mv_spi_attach()
193 if (sc->sc_mem_res) in mv_spi_detach()
194 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in mv_spi_detach()
H A Da37x0_spi.c51 struct resource *sc_mem_res; member
156 sc->sc_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in a37x0_spi_attach()
158 if (!sc->sc_mem_res) { in a37x0_spi_attach()
163 sc->sc_bst = rman_get_bustag(sc->sc_mem_res); in a37x0_spi_attach()
164 sc->sc_bsh = rman_get_bushandle(sc->sc_mem_res); in a37x0_spi_attach()
170 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in a37x0_spi_attach()
185 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in a37x0_spi_attach()
207 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in a37x0_spi_attach()
240 if (sc->sc_mem_res) in a37x0_spi_detach()
241 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in a37x0_spi_detach()
H A Da37x0_iic.c63 struct resource *sc_mem_res; member
196 sc->sc_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in a37x0_iic_attach()
198 if (!sc->sc_mem_res) { in a37x0_iic_attach()
203 sc->sc_bst = rman_get_bustag(sc->sc_mem_res); in a37x0_iic_attach()
204 sc->sc_bsh = rman_get_bushandle(sc->sc_mem_res); in a37x0_iic_attach()
210 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in a37x0_iic_attach()
219 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in a37x0_iic_attach()
260 if (sc->sc_mem_res) in a37x0_iic_detach()
261 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in a37x0_iic_detach()
/f-stack/freebsd/arm/ti/omap4/
H A Domap4_wugen.c55 struct resource *sc_mem_res; member
173 if (sc->sc_mem_res != NULL) { in omap4_wugen_detach()
174 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in omap4_wugen_detach()
175 sc->sc_mem_res = NULL; in omap4_wugen_detach()
205 sc->sc_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in omap4_wugen_attach()
207 if (sc->sc_mem_res == NULL) { in omap4_wugen_attach()
/f-stack/freebsd/arm/freescale/imx/
H A Dimx6_hdmi.c132 if (sc->base.sc_mem_res != NULL) in imx_hdmi_detach()
134 sc->base.sc_mem_rid, sc->base.sc_mem_res); in imx_hdmi_detach()
154 sc->base.sc_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, in imx_hdmi_attach()
156 if (sc->base.sc_mem_res == NULL) { in imx_hdmi_attach()
/f-stack/freebsd/arm/broadcom/bcm2835/
H A Dbcm2835_rng.c96 struct resource * sc_mem_res; member
123 return bus_read_4(sc->sc_mem_res, off); in bcm2835_rng_read4()
131 bus_read_multi_4(sc->sc_mem_res, off, datap, count); in bcm2835_rng_read_multi4()
138 bus_write_4(sc->sc_mem_res, off, val); in bcm2835_rng_write4()
376 sc->sc_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in bcm2835_rng_attach()
378 if (sc->sc_mem_res == NULL) { in bcm2835_rng_attach()
440 if (sc->sc_mem_res != NULL) in bcm2835_rng_detach()
441 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in bcm2835_rng_detach()
H A Dbcm2835_spi.c256 sc->sc_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in bcm_spi_attach()
258 if (!sc->sc_mem_res) { in bcm_spi_attach()
263 sc->sc_bst = rman_get_bustag(sc->sc_mem_res); in bcm_spi_attach()
264 sc->sc_bsh = rman_get_bushandle(sc->sc_mem_res); in bcm_spi_attach()
270 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in bcm_spi_attach()
279 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in bcm_spi_attach()
321 if (sc->sc_mem_res) in bcm_spi_detach()
322 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in bcm_spi_detach()
H A Dbcm2835_pwm.c60 struct resource * sc_mem_res; member
447 sc->sc_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in bcm_pwm_attach()
449 if (!sc->sc_mem_res) { in bcm_pwm_attach()
454 sc->sc_m_bst = rman_get_bustag(sc->sc_mem_res); in bcm_pwm_attach()
455 sc->sc_m_bsh = rman_get_bushandle(sc->sc_mem_res); in bcm_pwm_attach()
480 if (sc->sc_mem_res) in bcm_pwm_detach()
481 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in bcm_pwm_detach()
H A Dbcm2835_bsc.c310 sc->sc_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in bcm_bsc_attach()
312 if (!sc->sc_mem_res) { in bcm_bsc_attach()
317 sc->sc_bst = rman_get_bustag(sc->sc_mem_res); in bcm_bsc_attach()
318 sc->sc_bsh = rman_get_bushandle(sc->sc_mem_res); in bcm_bsc_attach()
324 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in bcm_bsc_attach()
333 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in bcm_bsc_attach()
372 if (sc->sc_mem_res) in bcm_bsc_detach()
373 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->sc_mem_res); in bcm_bsc_detach()
/f-stack/freebsd/arm/include/
H A Dpl310.h145 struct resource *sc_mem_res; member
172 return bus_read_4(sc->sc_mem_res, off); in pl310_read4()
179 bus_write_4(sc->sc_mem_res, off, val); in pl310_write4()

12