Searched refs:imxehci_softc (Results 1 – 6 of 6) sorted by relevance
/netbsd-src/sys/arch/arm/imx/ |
H A D | imxusbvar.h | 31 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 D | imxusb.c | 59 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 D | imx23_usb.c | 66 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 D | imx6_usb.c | 66 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 D | kobo_usb.c | 67 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 D | netwalker_usb.c | 64 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()
|