Home
last modified time | relevance | path

Searched refs:imxehci_softc (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/sys/arch/arm/imx/
H A Dimxusbvar.h31 struct imxehci_softc;
51 void (* sc_init_md_hook)(struct imxehci_softc *, uintptr_t);
52 void *(* sc_intr_establish_md_hook)(struct imxehci_softc *, uintptr_t);
53 void (* sc_setup_md_hook)(struct imxehci_softc *, enum imx_usb_role,
75 struct imxehci_softc { struct
90 void imxehci_reset(struct imxehci_softc *); argument
H A Dimxusb.c59 uint8_t imxusb_ulpi_read(struct imxehci_softc *sc, int addr);
60 void imxusb_ulpi_write(struct imxehci_softc *sc, int addr, uint8_t data);
61 static void ulpi_reset(struct imxehci_softc *sc);
63 static void imxehci_select_interface(struct imxehci_softc *, enum imx_usb_if);
67 CFATTACH_DECL_NEW(imxehci, sizeof(struct imxehci_softc),
86 struct imxehci_softc *sc = device_private(self); in imxehci_attach()
223 imxehci_select_interface(struct imxehci_softc *sc, enum imx_usb_if interface) in imxehci_select_interface()
253 ulpi_wakeup(struct imxehci_softc *sc, int tout) in ulpi_wakeup()
279 ulpi_wait(struct imxehci_softc *sc, int tout) in ulpi_wait()
303 imxusb_ulpi_read(struct imxehci_softc *sc, int addr) in imxusb_ulpi_read()
[all …]
H A Dimx23_usb.c66 static void imx23_usb_init(struct imxehci_softc *, uintptr_t);
155 void imx23_usb_init(struct imxehci_softc *sc, uintptr_t data) in imx23_usb_init()
/netbsd-src/sys/arch/arm/nxp/
H A Dimx6_usb.c66 static void imx6_usb_init(struct imxehci_softc *, uintptr_t);
67 static void init_otg(struct imxehci_softc *);
68 static void init_h1(struct imxehci_softc *);
70 static void *imx6_usb_intr_establish(struct imxehci_softc *, uintptr_t);
218 imx6_usb_init(struct imxehci_softc *sc, uintptr_t data) in imx6_usb_init()
241 init_otg(struct imxehci_softc *sc) in init_otg()
259 init_h1(struct imxehci_softc *sc) in init_h1()
282 imx6_usb_intr_establish(struct imxehci_softc *sc, uintptr_t data) in imx6_usb_intr_establish()
/netbsd-src/sys/arch/evbarm/kobo/
H A Dkobo_usb.c67 static void kobo_usb_init(struct imxehci_softc *, uintptr_t);
69 static void init_otg(struct imxehci_softc *);
70 static void init_h1(struct imxehci_softc *);
108 kobo_usb_init(struct imxehci_softc *sc, uintptr_t data) in kobo_usb_init()
124 init_otg(struct imxehci_softc *sc) in init_otg()
151 init_h1(struct imxehci_softc *sc) in init_h1()
/netbsd-src/sys/arch/evbarm/netwalker/
H A Dnetwalker_usb.c64 static void netwalker_usb_init(struct imxehci_softc *, uintptr_t);
66 static void init_otg(struct imxehci_softc *);
67 static void init_h1(struct imxehci_softc *);
106 netwalker_usb_init(struct imxehci_softc *sc, uintptr_t data) in netwalker_usb_init()
122 init_otg(struct imxehci_softc *sc) in init_otg()
145 init_h1(struct imxehci_softc *sc) in init_h1()