Home
last modified time | relevance | path

Searched refs:sc_io_tag (Results 1 – 25 of 36) sorted by relevance

12

/freebsd/sys/arm/freescale/vybrid/
H A Dvf_ehci.c277 sc->sc_io_tag = rman_get_bustag(esc->res[0]); in vybrid_ehci_attach()
294 bus_space_read_4(sc->sc_io_tag, bsh, USB_HCSPARAMS)); in vybrid_ehci_attach()
296 bus_space_read_4(sc->sc_io_tag, bsh, USB_ID)); in vybrid_ehci_attach()
298 bus_space_read_4(sc->sc_io_tag, bsh, USB_HWGENERAL)); in vybrid_ehci_attach()
300 bus_space_read_4(sc->sc_io_tag, bsh, USB_HWHOST)); in vybrid_ehci_attach()
302 bus_space_read_4(sc->sc_io_tag, bsh, USB_HWDEVICE)); in vybrid_ehci_attach()
304 bus_space_read_4(sc->sc_io_tag, bsh, USB_HWTXBUF)); in vybrid_ehci_attach()
306 bus_space_read_4(sc->sc_io_tag, bsh, USB_HWRXBUF)); in vybrid_ehci_attach()
318 err = bus_space_subregion(sc->sc_io_tag, bsh, 0x100, in vybrid_ehci_attach()
349 reg = bus_space_read_4(sc->sc_io_tag, sc->sc_io_hdl, 0xA8); in vybrid_ehci_attach()
[all …]
/freebsd/sys/dev/usb/controller/
H A Dehci.h331 bus_space_tag_t sc_io_tag; member
364 #define EREAD1(sc, a) bus_space_read_1((sc)->sc_io_tag, (sc)->sc_io_hdl, (a))
365 #define EREAD2(sc, a) bus_space_read_2((sc)->sc_io_tag, (sc)->sc_io_hdl, (a))
366 #define EREAD4(sc, a) bus_space_read_4((sc)->sc_io_tag, (sc)->sc_io_hdl, (a))
368 bus_space_write_1((sc)->sc_io_tag, (sc)->sc_io_hdl, (a), (x))
370 bus_space_write_2((sc)->sc_io_tag, (sc)->sc_io_hdl, (a), (x))
372 bus_space_write_4((sc)->sc_io_tag, (sc)->sc_io_hdl, (a), (x))
374 bus_space_read_1((sc)->sc_io_tag, (sc)->sc_io_hdl, (sc)->sc_offs+(a))
376 bus_space_read_2((sc)->sc_io_tag, (sc)->sc_io_hdl, (sc)->sc_offs+(a))
378 bus_space_read_4((sc)->sc_io_tag, (sc)->sc_io_hdl, (sc)->sc_offs+(a))
[all …]
H A Dehci_fsl.c156 tmp = bus_space_read_4(sc->sc_io_tag, sc->sc_io_hdl, USBMODE); in set_to_host_mode()
157 bus_space_write_4(sc->sc_io_tag, sc->sc_io_hdl, USBMODE, tmp | HOST_MODE); in set_to_host_mode()
200 tmp = bus_space_read_4(sc->sc_io_tag, sc->sc_io_hdl, PORTSC); in clear_port_power()
201 bus_space_write_4(sc->sc_io_tag, sc->sc_io_hdl, PORTSC, tmp & ~PORT_POWER_MASK); in clear_port_power()
277 sc->sc_io_tag = &bs_le_tag; in fsl_ehci_attach()
392 if (sc->sc_io_tag && sc->sc_io_hdl) in fsl_ehci_detach()
393 bus_space_write_4(sc->sc_io_tag, sc->sc_io_hdl, EHCI_USBINTR, 0); in fsl_ehci_detach()
413 sc->sc_io_tag = 0; in fsl_ehci_detach()
H A Dxhcireg.h211 bus_space_read_1((sc)->sc_io_tag, (sc)->sc_io_hdl, \
214 bus_space_read_2((sc)->sc_io_tag, (sc)->sc_io_hdl, \
217 bus_space_read_4((sc)->sc_io_tag, (sc)->sc_io_hdl, \
220 bus_space_write_1((sc)->sc_io_tag, (sc)->sc_io_hdl, \
223 bus_space_write_2((sc)->sc_io_tag, (sc)->sc_io_hdl, \
226 bus_space_write_4((sc)->sc_io_tag, (sc)->sc_io_hdl, \
H A Datmegadci.h176 bus_space_read_1((sc)->sc_io_tag, (sc)->sc_io_hdl, reg)
179 bus_space_write_1((sc)->sc_io_tag, (sc)->sc_io_hdl, reg, data)
182 bus_space_write_multi_1((sc)->sc_io_tag, (sc)->sc_io_hdl, reg, ptr, len)
185 bus_space_read_multi_1((sc)->sc_io_tag, (sc)->sc_io_hdl, reg, ptr, len)
266 bus_space_tag_t sc_io_tag; member
H A Davr32dci.h142 bus_space_read_4((sc)->sc_io_tag, (sc)->sc_io_hdl, reg)
145 bus_space_write_4((sc)->sc_io_tag, (sc)->sc_io_hdl, reg, data)
148 bus_space_write_multi_4((sc)->sc_io_tag, (sc)->sc_io_hdl, reg, ptr, len)
151 bus_space_read_multi_4((sc)->sc_io_tag, (sc)->sc_io_hdl, reg, ptr, len)
234 bus_space_tag_t sc_io_tag; member
H A Dmusb_otg.h289 bus_space_read_2((sc)->sc_io_tag, (sc)->sc_io_hdl, reg)
292 bus_space_write_2((sc)->sc_io_tag, (sc)->sc_io_hdl, reg, data)
295 bus_space_read_1((sc)->sc_io_tag, (sc)->sc_io_hdl, reg)
298 bus_space_write_1((sc)->sc_io_tag, (sc)->sc_io_hdl, reg, data)
405 bus_space_tag_t sc_io_tag; member
H A Dmusb_otg.c487 bus_space_read_multi_1(sc->sc_io_tag, sc->sc_io_hdl, in musbotg_dev_ctrl_setup_rx()
606 bus_space_write_multi_1(sc->sc_io_tag, sc->sc_io_hdl, in musbotg_host_ctrl_setup_tx()
714 bus_space_read_multi_4(sc->sc_io_tag, sc->sc_io_hdl, in musbotg_dev_ctrl_data_rx()
721 bus_space_read_multi_1(sc->sc_io_tag, sc->sc_io_hdl, in musbotg_dev_ctrl_data_rx()
736 bus_space_read_multi_4(sc->sc_io_tag, sc->sc_io_hdl, in musbotg_dev_ctrl_data_rx()
749 bus_space_read_multi_1(sc->sc_io_tag, sc->sc_io_hdl, in musbotg_dev_ctrl_data_rx()
833 bus_space_write_multi_4(sc->sc_io_tag, sc->sc_io_hdl, in musbotg_dev_ctrl_data_tx()
840 bus_space_write_multi_1(sc->sc_io_tag, sc->sc_io_hdl, in musbotg_dev_ctrl_data_tx()
852 bus_space_write_multi_4(sc->sc_io_tag, sc->sc_io_hdl, in musbotg_dev_ctrl_data_tx()
865 bus_space_write_multi_1(sc->sc_io_tag, sc->sc_io_hdl, in musbotg_dev_ctrl_data_tx()
[all …]
H A Dehci_msm.c109 sc->sc_io_tag = rman_get_bustag(esc->res[0]); in ehci_msm_attach()
118 sc->sc_io_tag = rman_get_bustag(esc->res[0]); in ehci_msm_attach()
122 if (bus_space_subregion(sc->sc_io_tag, bsh, 0x100, in ehci_msm_attach()
H A Ddwc_otg.h46 bus_space_read_4((sc)->sc_io_tag, (sc)->sc_io_hdl, reg)
49 bus_space_write_4((sc)->sc_io_tag, (sc)->sc_io_hdl, reg, data)
174 bus_space_tag_t sc_io_tag; member
H A Duss820dci.h264 bus_space_read_1((sc)->sc_io_tag, (sc)->sc_io_hdl, (reg) * USS820_REG_STRIDE)
267 bus_space_write_1((sc)->sc_io_tag, (sc)->sc_io_hdl, (reg) * USS820_REG_STRIDE, (data))
340 bus_space_tag_t sc_io_tag; member
H A Duhci_pci.c311 sc->sc_io_tag = rman_get_bustag(sc->sc_io_res); in uhci_pci_attach()
316 bus_space_write_2(sc->sc_io_tag, sc->sc_io_hdl, UHCI_INTR, 0); in uhci_pci_attach()
H A Dehci_mv.c176 sc->sc_io_tag = rman_get_bustag(sc->sc_io_res); in mv_ehci_attach()
186 if (bus_space_subregion(sc->sc_io_tag, bsh, MV_USB_HOST_OFST, in mv_ehci_attach()
H A Dgeneric_ohci.c133 sc->ohci_sc.sc_io_tag = rman_get_bustag(sc->ohci_sc.sc_io_res); in generic_ohci_attach()
247 bus_space_write_4(sc->ohci_sc.sc_io_tag, sc->ohci_sc.sc_io_hdl, in generic_ohci_detach()
H A Dehci_imx.c397 esc->sc_io_tag = rman_get_bustag(sc->ehci_mem_res); in imx_ehci_attach()
415 err = bus_space_subregion(esc->sc_io_tag, in imx_ehci_attach()
H A Dgeneric_ehci.c91 sc->sc_io_tag = rman_get_bustag(sc->sc_io_res); in generic_ehci_attach()
H A Dgeneric_xhci.c89 sc->sc_io_tag = rman_get_bustag(sc->sc_io_res); in generic_xhci_attach()
H A Duhci.h228 bus_space_tag_t sc_io_tag; member
H A Dohci.c100 #define OBARR(sc) bus_space_barrier((sc)->sc_io_tag, (sc)->sc_io_hdl, 0, (sc)->sc_io_size, \
103 do { OBARR(sc); bus_space_write_1((sc)->sc_io_tag, (sc)->sc_io_hdl, (r), (x)); } while (0)
105 do { OBARR(sc); bus_space_write_2((sc)->sc_io_tag, (sc)->sc_io_hdl, (r), (x)); } while (0)
107 do { OBARR(sc); bus_space_write_4((sc)->sc_io_tag, (sc)->sc_io_hdl, (r), (x)); } while (0)
108 #define OREAD1(sc, r) (OBARR(sc), bus_space_read_1((sc)->sc_io_tag, (sc)->sc_io_hdl, (r)))
109 #define OREAD2(sc, r) (OBARR(sc), bus_space_read_2((sc)->sc_io_tag, (sc)->sc_io_hdl, (r)))
110 #define OREAD4(sc, r) (OBARR(sc), bus_space_read_4((sc)->sc_io_tag, (sc)->sc_io_hdl, (r)))
H A Dohci.h241 bus_space_tag_t sc_io_tag; member
H A Duhci.c103 #define UBARR(sc) bus_space_barrier((sc)->sc_io_tag, (sc)->sc_io_hdl, 0, (sc)->sc_io_size, \
106 do { UBARR(sc); bus_space_write_1((sc)->sc_io_tag, (sc)->sc_io_hdl, (r), (x)); \
109 do { UBARR(sc); bus_space_write_2((sc)->sc_io_tag, (sc)->sc_io_hdl, (r), (x)); \
112 do { UBARR(sc); bus_space_write_4((sc)->sc_io_tag, (sc)->sc_io_hdl, (r), (x)); \
114 #define UREAD1(sc, r) (UBARR(sc), bus_space_read_1((sc)->sc_io_tag, (sc)->sc_io_hdl, (r)))
115 #define UREAD2(sc, r) (UBARR(sc), bus_space_read_2((sc)->sc_io_tag, (sc)->sc_io_hdl, (r)))
116 #define UREAD4(sc, r) (UBARR(sc), bus_space_read_4((sc)->sc_io_tag, (sc)->sc_io_hdl, (r)))
/freebsd/sys/arm/xilinx/
H A Dzy7_ehci.c241 sc->sc_io_tag = rman_get_bustag(sc->sc_io_res); in zy7_ehci_attach()
245 if (bus_space_subregion(sc->sc_io_tag, bsh, EHCI_REG_OFFSET, in zy7_ehci_attach()
288 bus_space_write_4(sc->sc_io_tag, bsh, in zy7_ehci_attach()
293 if (zy7_phy_config(dev, sc->sc_io_tag, bsh) < 0) { in zy7_ehci_attach()
/freebsd/sys/powerpc/ps3/
H A Dohci_ps3.c102 sc->sc_io_tag = rman_get_bustag(sc->sc_io_res); in ohci_ps3_attach()
133 bus_space_write_4(sc->sc_io_tag, sc->sc_io_hdl, in ohci_ps3_attach()
H A Dehci_ps3.c112 sc->sc_io_tag = rman_get_bustag(sc->sc_io_res); in ehci_ps3_attach()
/freebsd/sys/arm/nvidia/
H A Dtegra_ehci.c224 esc->sc_io_tag = rman_get_bustag(sc->ehci_mem_res); in tegra_ehci_attach()
244 rv = bus_space_subregion(esc->sc_io_tag, in tegra_ehci_attach()

12