Symbol: imxehci_softc
sys/arch/arm/imx/imx23_usbc.c
132
imx23_usbc_init(struct imxehci_softc *sc, uintptr_t data)
sys/arch/arm/imx/imx23_usbc.c
138
imx23_usbc_intr_establish(struct imxehci_softc *sc, uintptr_t data)
sys/arch/arm/imx/imx23_usbc.c
61
static void imx23_usbc_init(struct imxehci_softc *, uintptr_t);
sys/arch/arm/imx/imx23_usbc.c
62
static void * imx23_usbc_intr_establish(struct imxehci_softc *, uintptr_t);
sys/arch/arm/imx/imxusb.c
223
imxehci_select_interface(struct imxehci_softc *sc, enum imx_usb_if interface)
sys/arch/arm/imx/imxusb.c
253
ulpi_wakeup(struct imxehci_softc *sc, int tout)
sys/arch/arm/imx/imxusb.c
279
ulpi_wait(struct imxehci_softc *sc, int tout)
sys/arch/arm/imx/imxusb.c
303
imxusb_ulpi_read(struct imxehci_softc *sc, int addr)
sys/arch/arm/imx/imxusb.c
318
imxusb_ulpi_write(struct imxehci_softc *sc, int addr, uint8_t data)
sys/arch/arm/imx/imxusb.c
333
ulpi_reset(struct imxehci_softc *sc)
sys/arch/arm/imx/imxusb.c
359
imxehci_reset(struct imxehci_softc *sc)
sys/arch/arm/imx/imxusb.c
395
struct imxehci_softc *sc = device_private(hsc->sc_dev);
sys/arch/arm/imx/imxusb.c
59
uint8_t imxusb_ulpi_read(struct imxehci_softc *sc, int addr);
sys/arch/arm/imx/imxusb.c
60
void imxusb_ulpi_write(struct imxehci_softc *sc, int addr, uint8_t data);
sys/arch/arm/imx/imxusb.c
61
static void ulpi_reset(struct imxehci_softc *sc);
sys/arch/arm/imx/imxusb.c
63
static void imxehci_select_interface(struct imxehci_softc *, enum imx_usb_if);
sys/arch/arm/imx/imxusb.c
67
CFATTACH_DECL_NEW(imxehci, sizeof(struct imxehci_softc),
sys/arch/arm/imx/imxusb.c
86
struct imxehci_softc *sc = device_private(self);
sys/arch/arm/imx/imxusbvar.h
31
struct imxehci_softc;
sys/arch/arm/imx/imxusbvar.h
51
void (* sc_init_md_hook)(struct imxehci_softc *, uintptr_t);
sys/arch/arm/imx/imxusbvar.h
52
void *(* sc_intr_establish_md_hook)(struct imxehci_softc *, uintptr_t);
sys/arch/arm/imx/imxusbvar.h
53
void (* sc_setup_md_hook)(struct imxehci_softc *, enum imx_usb_role,
sys/arch/arm/imx/imxusbvar.h
90
void imxehci_reset(struct imxehci_softc *);
sys/arch/arm/nxp/imx6_usb.c
218
imx6_usb_init(struct imxehci_softc *sc, uintptr_t data)
sys/arch/arm/nxp/imx6_usb.c
241
init_otg(struct imxehci_softc *sc)
sys/arch/arm/nxp/imx6_usb.c
259
init_h1(struct imxehci_softc *sc)
sys/arch/arm/nxp/imx6_usb.c
282
imx6_usb_intr_establish(struct imxehci_softc *sc, uintptr_t data)
sys/arch/arm/nxp/imx6_usb.c
66
static void imx6_usb_init(struct imxehci_softc *, uintptr_t);
sys/arch/arm/nxp/imx6_usb.c
67
static void init_otg(struct imxehci_softc *);
sys/arch/arm/nxp/imx6_usb.c
68
static void init_h1(struct imxehci_softc *);
sys/arch/arm/nxp/imx6_usb.c
70
static void *imx6_usb_intr_establish(struct imxehci_softc *, uintptr_t);
sys/arch/evbarm/kobo/kobo_usb.c
108
kobo_usb_init(struct imxehci_softc *sc, uintptr_t data)
sys/arch/evbarm/kobo/kobo_usb.c
124
init_otg(struct imxehci_softc *sc)
sys/arch/evbarm/kobo/kobo_usb.c
151
init_h1(struct imxehci_softc *sc)
sys/arch/evbarm/kobo/kobo_usb.c
67
static void kobo_usb_init(struct imxehci_softc *, uintptr_t);
sys/arch/evbarm/kobo/kobo_usb.c
69
static void init_otg(struct imxehci_softc *);
sys/arch/evbarm/kobo/kobo_usb.c
70
static void init_h1(struct imxehci_softc *);
sys/arch/evbarm/netwalker/netwalker_usb.c
106
netwalker_usb_init(struct imxehci_softc *sc, uintptr_t data)
sys/arch/evbarm/netwalker/netwalker_usb.c
122
init_otg(struct imxehci_softc *sc)
sys/arch/evbarm/netwalker/netwalker_usb.c
145
init_h1(struct imxehci_softc *sc)
sys/arch/evbarm/netwalker/netwalker_usb.c
64
static void netwalker_usb_init(struct imxehci_softc *, uintptr_t);
sys/arch/evbarm/netwalker/netwalker_usb.c
66
static void init_otg(struct imxehci_softc *);
sys/arch/evbarm/netwalker/netwalker_usb.c
67
static void init_h1(struct imxehci_softc *);