Home
last modified time | relevance | path

Searched refs:bdc (Results 1 – 25 of 31) sorted by relevance

12

/linux/drivers/usb/gadget/udc/bdc/
A Dbdc_core.c33 static int poll_oip(struct bdc *bdc, u32 usec) in poll_oip() argument
49 int bdc_stop(struct bdc *bdc) in bdc_stop() argument
73 int bdc_reset(struct bdc *bdc) in bdc_reset() argument
96 int bdc_run(struct bdc *bdc) in bdc_run() argument
131 void bdc_softconn(struct bdc *bdc) in bdc_softconn() argument
144 void bdc_softdisconn(struct bdc *bdc) in bdc_softdisconn() argument
342 int bdc_reinit(struct bdc *bdc) in bdc_reinit() argument
418 static void bdc_hw_exit(struct bdc *bdc) in bdc_hw_exit() argument
425 static int bdc_hw_init(struct bdc *bdc) in bdc_hw_init() argument
486 struct bdc *bdc; in bdc_probe() local
[all …]
A Dbdc_udc.c73 static void bdc_uspc_connected(struct bdc *bdc) in bdc_uspc_connected() argument
159 struct bdc *bdc = container_of(work, struct bdc, func_wake_notify.work); in bdc_func_wake_timer() local
292 struct bdc *bdc = _bdc; in bdc_udc_interrupt() local
330 bdc->sr_handler[0](bdc, sreport); in bdc_udc_interrupt()
334 bdc->sr_handler[1](bdc, sreport); in bdc_udc_interrupt()
365 struct bdc *bdc = gadget_to_bdc(gadget); in bdc_udc_start() local
398 struct bdc *bdc = gadget_to_bdc(gadget); in bdc_udc_stop() local
413 struct bdc *bdc = gadget_to_bdc(gadget); in bdc_udc_pullup() local
517 int bdc_udc_init(struct bdc *bdc) in bdc_udc_init() argument
526 bdc->gadget.dev.parent = bdc->dev; in bdc_udc_init()
[all …]
A Dbdc_ep.c55 struct bdc *bdc = ep->bdc; in ep_bd_list_free() local
125 struct bdc *bdc = ep->bdc; in ep_bd_list_alloc() local
219 struct bdc *bdc = ep->bdc; in bd_add_to_bdi() local
292 struct bdc *bdc = ep->bdc; in bd_available_ep() local
541 struct bdc *bdc = ep->bdc; in bdc_req_complete() local
565 bdc = ep->bdc; in bdc_ep_disable()
607 bdc = ep->bdc; in bdc_ep_enable()
661 bdc = ep->bdc; in ep0_queue()
717 bdc = ep->bdc; in ep_queue()
747 bdc = ep->bdc; in ep_dequeue()
[all …]
A Dbdc_cmd.c17 static int bdc_issue_cmd(struct bdc *bdc, u32 cmd_sc, u32 param0, in bdc_issue_cmd() argument
51 static int bdc_submit_cmd(struct bdc *bdc, u32 cmd_sc, in bdc_submit_cmd() argument
108 int bdc_dconfig_ep(struct bdc *bdc, struct bdc_ep *ep) in bdc_dconfig_ep() argument
122 struct bdc *bdc = ep->bdc; in ep_bd_list_reinit() local
134 int bdc_config_ep(struct bdc *bdc, struct bdc_ep *ep) in bdc_config_ep() argument
241 int bdc_address_device(struct bdc *bdc, u32 add) in bdc_address_device() argument
254 int bdc_function_wake_fh(struct bdc *bdc, u8 intf) in bdc_function_wake_fh() argument
272 int bdc_function_wake(struct bdc *bdc, u8 intf) in bdc_function_wake() argument
285 int bdc_ep_set_stall(struct bdc *bdc, int epnum) in bdc_ep_set_stall() argument
297 int bdc_ep_clear_stall(struct bdc *bdc, int epnum) in bdc_ep_clear_stall() argument
[all …]
A Dbdc_dbg.c13 void bdc_dbg_regs(struct bdc *bdc) in bdc_dbg_regs() argument
17 dev_vdbg(bdc->dev, "bdc->regs:%p\n", bdc->regs); in bdc_dbg_regs()
34 void bdc_dump_epsts(struct bdc *bdc) in bdc_dump_epsts() argument
63 void bdc_dbg_srr(struct bdc *bdc, u32 srr_num) in bdc_dbg_srr() argument
69 sr = bdc->srr.sr_bds; in bdc_dbg_srr()
70 addr = bdc->srr.dma_addr; in bdc_dbg_srr()
74 sr = &bdc->srr.sr_bds[i]; in bdc_dbg_srr()
85 void bdc_dbg_bd_list(struct bdc *bdc, struct bdc_ep *ep) in bdc_dbg_bd_list() argument
94 dev_vdbg(bdc->dev, in bdc_dbg_bd_list()
98 dev_vdbg(bdc->dev, in bdc_dbg_bd_list()
[all …]
A Dbdc_cmd.h13 int bdc_address_device(struct bdc *bdc, u32 add);
14 int bdc_config_ep(struct bdc *bdc, struct bdc_ep *ep);
15 int bdc_dconfig_ep(struct bdc *bdc, struct bdc_ep *ep);
16 int bdc_stop_ep(struct bdc *bdc, int epnum);
17 int bdc_ep_set_stall(struct bdc *bdc, int epnum);
18 int bdc_ep_clear_stall(struct bdc *bdc, int epnum);
19 int bdc_ep_bla(struct bdc *bdc, struct bdc_ep *ep, dma_addr_t dma_addr);
20 int bdc_function_wake(struct bdc *bdc, u8 intf);
21 int bdc_function_wake_fh(struct bdc *bdc, u8 intf);
A Dbdc_dbg.h15 void bdc_dbg_bd_list(struct bdc *bdc, struct bdc_ep *ep);
16 void bdc_dbg_srr(struct bdc *bdc, u32 srr_num);
17 void bdc_dbg_regs(struct bdc *bdc);
18 void bdc_dump_epsts(struct bdc *bdc);
20 static inline void bdc_dbg_regs(struct bdc *bdc) in bdc_dbg_regs() argument
23 static inline void bdc_dbg_srr(struct bdc *bdc, u32 srr_num) in bdc_dbg_srr() argument
26 static inline void bdc_dbg_bd_list(struct bdc *bdc, struct bdc_ep *ep) in bdc_dbg_bd_list() argument
29 static inline void bdc_dump_epsts(struct bdc *bdc) in bdc_dump_epsts() argument
A Dbdc.h353 struct bdc *bdc; member
404 struct bdc { struct
469 void bdc_notify_xfr(struct bdc *bdc, u32 epnum); argument
470 void bdc_softconn(struct bdc *bdc);
471 void bdc_softdisconn(struct bdc *bdc);
472 int bdc_run(struct bdc *bdc);
473 int bdc_stop(struct bdc *bdc);
474 int bdc_reset(struct bdc *bdc);
475 int bdc_udc_init(struct bdc *bdc);
476 void bdc_udc_exit(struct bdc *bdc);
[all …]
A D.built-in.a.cmd1bdc/built-in.a := echo >/dev/null; rm -f drivers/usb/gadget/udc/bdc/built-in.a; /usr/bin/ccache /h…
A Dbdc_ep.h12 int bdc_init_ep(struct bdc *bdc);
15 void bdc_free_ep(struct bdc *bdc);
A DMakefile2 obj-$(CONFIG_USB_BDC_UDC) += bdc.o
3 bdc-y := bdc_core.o bdc_cmd.o bdc_ep.o bdc_udc.o
6 bdc-y += bdc_dbg.o
A D.bdc_cmd.o.cmd1bdc/bdc_cmd.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aarch64/…
3 source_drivers/usb/gadget/udc/bdc/bdc_cmd.o := drivers/usb/gadget/udc/bdc/bdc_cmd.c
5 deps_drivers/usb/gadget/udc/bdc/bdc_cmd.o := \
937 drivers/usb/gadget/udc/bdc/bdc.h \
1095 drivers/usb/gadget/udc/bdc/bdc_cmd.h \
1096 drivers/usb/gadget/udc/bdc/bdc_dbg.h \
1099 drivers/usb/gadget/udc/bdc/bdc_cmd.o: $(deps_drivers/usb/gadget/udc/bdc/bdc_cmd.o)
1101 $(deps_drivers/usb/gadget/udc/bdc/bdc_cmd.o):
A D.bdc_ep.o.cmd1bdc/bdc_ep.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aarch64/b…
3 source_drivers/usb/gadget/udc/bdc/bdc_ep.o := drivers/usb/gadget/udc/bdc/bdc_ep.c
5 deps_drivers/usb/gadget/udc/bdc/bdc_ep.o := \
1290 drivers/usb/gadget/udc/bdc/bdc.h \
1292 drivers/usb/gadget/udc/bdc/bdc_ep.h \
1293 drivers/usb/gadget/udc/bdc/bdc_cmd.h \
1294 drivers/usb/gadget/udc/bdc/bdc_dbg.h \
1297 drivers/usb/gadget/udc/bdc/bdc_ep.o: $(deps_drivers/usb/gadget/udc/bdc/bdc_ep.o)
1299 $(deps_drivers/usb/gadget/udc/bdc/bdc_ep.o):
A D.bdc_udc.o.cmd1bdc/bdc_udc.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aarch64/…
3 source_drivers/usb/gadget/udc/bdc/bdc_udc.o := drivers/usb/gadget/udc/bdc/bdc_udc.c
5 deps_drivers/usb/gadget/udc/bdc/bdc_udc.o := \
1286 drivers/usb/gadget/udc/bdc/bdc.h \
1288 drivers/usb/gadget/udc/bdc/bdc_ep.h \
1289 drivers/usb/gadget/udc/bdc/bdc_cmd.h \
1290 drivers/usb/gadget/udc/bdc/bdc_dbg.h \
1293 drivers/usb/gadget/udc/bdc/bdc_udc.o: $(deps_drivers/usb/gadget/udc/bdc/bdc_udc.o)
1295 $(deps_drivers/usb/gadget/udc/bdc/bdc_udc.o):
A DKconfig13 linked module called "bdc".
A D.bdc_core.o.cmd1bdc/bdc_core.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aarch64…
3 source_drivers/usb/gadget/udc/bdc/bdc_core.o := drivers/usb/gadget/udc/bdc/bdc_core.c
5 deps_drivers/usb/gadget/udc/bdc/bdc_core.o := \
1253 drivers/usb/gadget/udc/bdc/bdc.h \
1262 drivers/usb/gadget/udc/bdc/bdc_dbg.h \
1265 drivers/usb/gadget/udc/bdc/bdc_core.o: $(deps_drivers/usb/gadget/udc/bdc/bdc_core.o)
1267 $(deps_drivers/usb/gadget/udc/bdc/bdc_core.o):
/linux/drivers/usb/gadget/udc/
A Dbuilt-in.a7 bdc/bdc_core.o/
8 bdc/bdc_cmd.o/
9 bdc/bdc_ep.o/
10 bdc/bdc_udc.o/
A D.built-in.a.cmd1 …et/udc/snps_udc_core.o drivers/usb/gadget/udc/snps_udc_plat.o drivers/usb/gadget/udc/bdc/built-in.a
A DMakefile43 obj-$(CONFIG_USB_BDC_UDC) += bdc/
/linux/drivers/usb/gadget/
A Dbuilt-in.a7 udc/bdc/bdc_core.o/
8 udc/bdc/bdc_cmd.o/
9 udc/bdc/bdc_ep.o/
10 udc/bdc/bdc_udc.o/
/linux/Documentation/devicetree/bindings/usb/
A Dbrcm,bdc.txt7 "brcm,bdc-udc-v2"
8 "brcm,bdc"
23 bdc@f0b02000 {
24 compatible = "brcm,bdc-udc-v2";
/linux/drivers/usb/
A Dbuilt-in.a129 gadget/udc/bdc/bdc_core.o/
130 gadget/udc/bdc/bdc_cmd.o/
131 gadget/udc/bdc/bdc_ep.o/
132 gadget/udc/bdc/bdc_udc.o/
/linux/arch/arm64/boot/dts/broadcom/stingray/
A Dstingray-usb.dtsi35 compatible = "brcm,bdc-v0.16";
69 compatible = "brcm,bdc-v0.16";
/linux/Documentation/driver-api/media/drivers/
A Dcpia2_devel.rst8 Jarl Totland <Jarl.Totland@bdc.no> for the original cpia driver, which
/linux/Documentation/admin-guide/media/
A Dcpia2.rst8 Jarl Totland <Jarl.Totland@bdc.no> for the original cpia driver, which

Completed in 41 milliseconds

12