Lines Matching defs:uea_softc

104 struct uea_softc {
133 void (*dispatch_cmv)(struct uea_softc *, struct intr_pkt *);
134 void (*schedule_load_page)(struct uea_softc *, struct intr_pkt *);
135 int (*stat)(struct uea_softc *);
136 int (*send_cmvs)(struct uea_softc *);
239 /* macros for both struct usb_device_id and struct uea_softc */
821 static int uea_idma_write(struct uea_softc *sc, const void *data, u32 size)
849 static int request_dsp(struct uea_softc *sc)
900 struct uea_softc *sc = container_of(work, struct uea_softc, task);
975 static void __uea_load_page_e4(struct uea_softc *sc, u8 pageno, int boot)
1025 struct uea_softc *sc = container_of(work, struct uea_softc, task);
1076 static inline void wake_up_cmv_ack(struct uea_softc *sc)
1083 static inline int wait_cmv_ack(struct uea_softc *sc)
1100 static int uea_request(struct uea_softc *sc,
1133 static int uea_cmv_e1(struct uea_softc *sc,
1171 static int uea_cmv_e4(struct uea_softc *sc,
1206 static inline int uea_read_cmv_e1(struct uea_softc *sc,
1220 static inline int uea_read_cmv_e4(struct uea_softc *sc,
1238 static inline int uea_write_cmv_e1(struct uea_softc *sc,
1250 static inline int uea_write_cmv_e4(struct uea_softc *sc,
1263 static void uea_set_bulk_timeout(struct uea_softc *sc, u32 dsrate)
1292 static int uea_stat_e1(struct uea_softc *sc)
1434 static int uea_stat_e4(struct uea_softc *sc)
1554 static void cmvs_file_name(struct uea_softc *sc, char *const cmv_name, int ver)
1581 static int request_cmvs_old(struct uea_softc *sc,
1614 static int request_cmvs(struct uea_softc *sc,
1675 static int uea_send_cmvs_e1(struct uea_softc *sc)
1741 static int uea_send_cmvs_e4(struct uea_softc *sc)
1802 static int uea_start_reset(struct uea_softc *sc)
1887 struct uea_softc *sc = data;
1906 static int load_XILINX_firmware(struct uea_softc *sc)
1964 static void uea_dispatch_cmv_e1(struct uea_softc *sc, struct intr_pkt *intr)
2026 static void uea_dispatch_cmv_e4(struct uea_softc *sc, struct intr_pkt *intr)
2068 static void uea_schedule_load_page_e1(struct uea_softc *sc,
2076 static void uea_schedule_load_page_e4(struct uea_softc *sc,
2088 struct uea_softc *sc = urb->context;
2127 static int uea_boot(struct uea_softc *sc, struct usb_interface *intf)
2208 static void uea_stop(struct uea_softc *sc)
2229 static struct uea_softc *dev_to_uea(struct device *dev)
2249 struct uea_softc *sc;
2265 struct uea_softc *sc;
2285 struct uea_softc *sc;
2347 struct uea_softc *sc;
2381 struct uea_softc *sc; \
2415 static int uea_getesi(struct uea_softc *sc, u_char *esi)
2434 struct uea_softc *sc = usbatm->driver_data;
2441 struct uea_softc *sc = usbatm->driver_data;
2494 struct uea_softc *sc;
2519 sc = kzalloc(sizeof(struct uea_softc), GFP_KERNEL);
2570 struct uea_softc *sc = usbatm->driver_data;
2607 struct uea_softc *sc = usbatm->driver_data;