H A D | s3c-hsotg.c | 1 /* linux/drivers/usb/gadget/s3c-hsotg.c 36 #include <plat/regs-usb-hsotg-phy.h> 37 #include <plat/regs-usb-hsotg.h> 214 static void s3c_hsotg_dump(struct s3c_hsotg *hsotg); 218 * @hsotg: The driver state. 235 static inline bool using_dma(struct s3c_hsotg *hsotg) argument 242 * @hsotg: The device state 245 static void s3c_hsotg_en_gsint(struct s3c_hsotg *hsotg, u32 ints) argument 247 u32 gsintmsk = readl(hsotg->regs + S3C_GINTMSK); 253 dev_dbg(hsotg 263 s3c_hsotg_disable_gsint(struct s3c_hsotg *hsotg, u32 ints) argument 284 s3c_hsotg_ctrl_epint(struct s3c_hsotg *hsotg, unsigned int ep, unsigned int dir_in, unsigned int en) argument 309 s3c_hsotg_init_fifo(struct s3c_hsotg *hsotg) argument 419 s3c_hsotg_unmap_dma(struct s3c_hsotg *hsotg, struct s3c_hsotg_ep *hs_ep, struct s3c_hsotg_req *hs_req) argument 460 s3c_hsotg_write_fifo(struct s3c_hsotg *hsotg, struct s3c_hsotg_ep *hs_ep, struct s3c_hsotg_req *hs_req) argument 648 s3c_hsotg_start_req(struct s3c_hsotg *hsotg, struct s3c_hsotg_ep *hs_ep, struct s3c_hsotg_req *hs_req, bool continuing) argument 808 s3c_hsotg_map_dma(struct s3c_hsotg *hsotg, struct s3c_hsotg_ep *hs_ep, struct usb_request *req) argument 911 struct s3c_hsotg *hsotg = hs_ep->parent; local 926 ep_from_windex(struct s3c_hsotg *hsotg, u32 windex) argument 955 s3c_hsotg_send_reply(struct s3c_hsotg *hsotg, struct s3c_hsotg_ep *ep, void *buff, int length) argument 996 s3c_hsotg_process_req_status(struct s3c_hsotg *hsotg, struct usb_ctrlrequest *ctrl) argument 1067 s3c_hsotg_process_req_feature(struct s3c_hsotg *hsotg, struct usb_ctrlrequest *ctrl) argument 1141 s3c_hsotg_process_control(struct s3c_hsotg *hsotg, struct usb_ctrlrequest *ctrl) argument 1239 struct s3c_hsotg *hsotg = hs_ep->parent; local 1259 s3c_hsotg_enqueue_setup(struct s3c_hsotg *hsotg) argument 1300 s3c_hsotg_complete_request(struct s3c_hsotg *hsotg, struct s3c_hsotg_ep *hs_ep, struct s3c_hsotg_req *hs_req, int result) argument 1359 s3c_hsotg_complete_request_lock(struct s3c_hsotg *hsotg, struct s3c_hsotg_ep *hs_ep, struct s3c_hsotg_req *hs_req, int result) argument 1381 s3c_hsotg_rx_data(struct s3c_hsotg *hsotg, int ep_idx, int size) argument 1446 s3c_hsotg_send_zlp(struct s3c_hsotg *hsotg, struct s3c_hsotg_req *req) argument 1488 s3c_hsotg_handle_outdone(struct s3c_hsotg *hsotg, int epnum, bool was_setup) argument 1548 s3c_hsotg_read_frameno(struct s3c_hsotg *hsotg) argument 1575 s3c_hsotg_handle_rx(struct s3c_hsotg *hsotg) argument 1669 s3c_hsotg_set_ep_maxpacket(struct s3c_hsotg *hsotg, unsigned int ep, unsigned int mps) argument 1715 s3c_hsotg_txfifo_flush(struct s3c_hsotg *hsotg, unsigned int idx) argument 1750 s3c_hsotg_trytx(struct s3c_hsotg *hsotg, struct s3c_hsotg_ep *hs_ep) argument 1775 s3c_hsotg_complete_in(struct s3c_hsotg *hsotg, struct s3c_hsotg_ep *hs_ep) argument 1825 s3c_hsotg_epint(struct s3c_hsotg *hsotg, unsigned int idx, int dir_in) argument 1934 s3c_hsotg_irq_enumdone(struct s3c_hsotg *hsotg) argument 2004 kill_all_requests(struct s3c_hsotg *hsotg, struct s3c_hsotg_ep *ep, int result, bool force) argument 2040 s3c_hsotg_disconnect_irq(struct s3c_hsotg *hsotg) argument 2055 s3c_hsotg_irq_fifoempty(struct s3c_hsotg *hsotg, bool periodic) argument 2092 struct s3c_hsotg *hsotg = pw; local 2273 struct s3c_hsotg *hsotg = hs_ep->parent; local 2386 struct s3c_hsotg *hsotg = hs_ep->parent; local 2531 s3c_hsotg_corereset(struct s3c_hsotg *hsotg) argument 2576 struct s3c_hsotg *hsotg = our_hsotg; local 2745 struct s3c_hsotg *hsotg = our_hsotg; local 2793 s3c_hsotg_initep(struct s3c_hsotg *hsotg, struct s3c_hsotg_ep *hs_ep, int epnum) argument 2852 s3c_hsotg_otgreset(struct s3c_hsotg *hsotg) argument 2891 s3c_hsotg_init(struct s3c_hsotg *hsotg) argument 2940 s3c_hsotg_dump(struct s3c_hsotg *hsotg) argument 3000 struct s3c_hsotg *hsotg = seq->private; local 3070 struct s3c_hsotg *hsotg = seq->private; local 3126 struct s3c_hsotg *hsotg = ep->parent; local 3203 s3c_hsotg_create_debug(struct s3c_hsotg *hsotg) argument 3249 s3c_hsotg_delete_debug(struct s3c_hsotg *hsotg) argument 3295 struct s3c_hsotg *hsotg; local 3431 struct s3c_hsotg *hsotg = platform_get_drvdata(pdev); local [all...] |