Home
last modified time | relevance | path

Searched refs:priv_dev (Results 1 – 11 of 11) sorted by relevance

/openbmc/linux/drivers/usb/cdns3/
H A Dcdns3-ep0.c58 cdns3_select_ep(priv_dev, priv_dev->ep0_data_dir); in cdns3_ep0_run_transfer()
90 ret = priv_dev->gadget_driver->setup(&priv_dev->gadget, ctrl_req); in cdns3_ep0_delegate_req()
92 spin_lock(&priv_dev->lock); in cdns3_ep0_delegate_req()
98 priv_dev->ep0_data_dir = 0; in cdns3_prepare_setup_packet()
100 cdns3_ep0_run_transfer(priv_dev, priv_dev->setup_dma, in cdns3_prepare_setup_packet()
190 dev_err(priv_dev->dev, in cdns3_req_ep0_set_address()
197 dev_err(priv_dev->dev, in cdns3_req_ep0_set_address()
269 cdns3_ep0_run_transfer(priv_dev, priv_dev->setup_dma, in cdns3_req_ep0_get_status()
440 cdns3_ep0_run_transfer(priv_dev, priv_dev->setup_dma, 6, 1, 0); in cdns3_req_ep0_set_sel()
747 dev_err(priv_dev->dev, in cdns3_gadget_ep0_queue()
[all …]
H A Dcdns3-gadget.c1825 priv_dev->gadget_driver->disconnect(&priv_dev->gadget); in cdns3_disconnect_gadget()
1873 priv_dev->gadget_driver->suspend(&priv_dev->gadget); in cdns3_check_usb_interrupt_proceed()
1882 priv_dev->gadget_driver->resume(&priv_dev->gadget); in cdns3_check_usb_interrupt_proceed()
3139 devm_kfree(priv_dev->dev, priv_dev->eps[i]); in cdns3_free_all_eps()
3173 priv_dev->eps[i] = priv_dev->eps[0]; in cdns3_init_eps()
3272 dma_free_coherent(priv_dev->sysdev, 8, priv_dev->setup_buf, in cdns3_gadget_exit()
3288 priv_dev = kzalloc(sizeof(*priv_dev), GFP_KERNEL); in cdns3_gadget_start()
3289 if (!priv_dev) in cdns3_gadget_start()
3370 priv_dev->dev_ver = readl(&priv_dev->regs->usb_cap6); in cdns3_gadget_start()
3379 priv_dev->dev_ver = GET_DEV_BASE_VERSION(priv_dev->dev_ver); in cdns3_gadget_start()
[all …]
H A Dcdns3-trace.h98 TP_PROTO(struct cdns3_device *priv_dev, u32 usb_ists),
99 TP_ARGS(priv_dev, usb_ists),
105 __entry->speed = cdns3_get_speed(priv_dev);
114 TP_ARGS(priv_dev, usb_ists)
119 TP_ARGS(priv_dev, priv_ep),
129 __entry->ep_sts = readl(&priv_dev->regs->ep_sts);
145 TP_ARGS(priv_dev, priv_ep)
150 TP_ARGS(priv_dev, ep_sts),
156 __entry->ep_dir = priv_dev->selected_ep;
165 TP_PROTO(struct cdns3_device *priv_dev, u32 ep_sts),
[all …]
H A Dcdns3-gadget.h1347 enum usb_device_speed cdns3_get_speed(struct cdns3_device *priv_dev);
1349 void cdns3_hw_reset_eps_config(struct cdns3_device *priv_dev);
1350 void cdns3_set_hw_configuration(struct cdns3_device *priv_dev);
1351 void cdns3_select_ep(struct cdns3_device *priv_dev, u32 ep);
1352 void cdns3_allow_enable_l1(struct cdns3_device *priv_dev, int enable);
1370 int cdns3_init_ep0(struct cdns3_device *priv_dev,
1372 void cdns3_ep0_config(struct cdns3_device *priv_dev);
1374 void cdns3_check_ep0_interrupt_proceed(struct cdns3_device *priv_dev, int dir);
1375 int __cdns3_gadget_wakeup(struct cdns3_device *priv_dev);
/openbmc/linux/drivers/usb/gadget/udc/cdns2/
H A Dcdns2-pci.c28 struct cdns2_device *priv_dev; in cdns2_pci_probe() local
45 priv_dev = devm_kzalloc(&pdev->dev, sizeof(*priv_dev), GFP_KERNEL); in cdns2_pci_probe()
46 if (!priv_dev) in cdns2_pci_probe()
60 if (!priv_dev->regs) { in cdns2_pci_probe()
65 priv_dev->irq = pdev->irq; in cdns2_pci_probe()
69 priv_dev->dev = dev; in cdns2_pci_probe()
72 priv_dev->onchip_tx_buf = 16; in cdns2_pci_probe()
73 priv_dev->onchip_rx_buf = 16; in cdns2_pci_probe()
75 ret = cdns2_gadget_init(priv_dev); in cdns2_pci_probe()
79 pci_set_drvdata(pdev, priv_dev); in cdns2_pci_probe()
[all …]
/openbmc/linux/drivers/staging/gdm724x/
H A Dgdm_lte.h37 void *priv_dev; member
39 int (*send_hci_func)(void *priv_dev, void *data, int len,
41 int (*send_sdu_func)(void *priv_dev, void *data, int len,
45 int (*rcv_func)(void *priv_dev,
49 u8 (*get_endian)(void *priv_dev);
H A Dgdm_tty.h33 void *priv_dev; member
34 int (*send_func)(void *priv_dev,
40 int (*recv_func)(void *priv_dev,
46 int (*send_control)(void *priv_dev,
H A Dgdm_usb.c51 static int gdm_usb_recv(void *priv_dev,
405 udev = phy_dev->priv_dev; in do_rx()
489 struct lte_udev *udev = priv_dev; in gdm_usb_recv()
709 struct lte_udev *udev = priv_dev; in gdm_usb_sdu_send()
765 struct lte_udev *udev = priv_dev; in gdm_usb_hci_send()
798 struct lte_udev *udev = priv_dev; in gdm_usb_get_endian()
834 phy_dev->priv_dev = (void *)udev; in gdm_usb_probe()
891 udev = phy_dev->priv_dev; in gdm_usb_disconnect()
915 udev = phy_dev->priv_dev; in gdm_usb_suspend()
950 udev = phy_dev->priv_dev; in gdm_usb_resume()
[all …]
H A Dgdm_mux.c270 static int gdm_mux_recv(void *priv_dev, in gdm_mux_recv() argument
274 struct mux_dev *mux_dev = priv_dev; in gdm_mux_recv()
342 static int gdm_mux_send(void *priv_dev, void *data, int len, int tty_index, in gdm_mux_send() argument
345 struct mux_dev *mux_dev = priv_dev; in gdm_mux_send()
405 static int gdm_mux_send_control(void *priv_dev, int request, int value, in gdm_mux_send_control() argument
408 struct mux_dev *mux_dev = priv_dev; in gdm_mux_send_control()
531 tty_dev->priv_dev = (void *)mux_dev; in gdm_mux_probe()
570 mux_dev = tty_dev->priv_dev; in gdm_mux_disconnect()
590 mux_dev = tty_dev->priv_dev; in gdm_mux_suspend()
621 mux_dev = tty_dev->priv_dev; in gdm_mux_resume()
H A Dgdm_tty.c121 gdm->tty_dev->recv_func(gdm->tty_dev->priv_dev, in gdm_tty_recv_complete()
136 gdm->tty_dev->recv_func(gdm->tty_dev->priv_dev, in gdm_tty_recv_complete()
163 gdm->tty_dev->send_func(gdm->tty_dev->priv_dev, in gdm_tty_write()
225 gdm->tty_dev->recv_func(gdm->tty_dev->priv_dev, in register_lte_tty_device()
H A Dgdm_lte.c467 ret = nic->phy_dev->send_sdu_func(nic->phy_dev->priv_dev, in gdm_lte_tx()
514 length = gdm_dev16_to_cpu(phy_dev->get_endian(phy_dev->priv_dev), in gdm_lte_event_send()
524 nic->phy_dev->send_hci_func(nic->phy_dev->priv_dev, msg, len, NULL, in gdm_lte_event_rcv()
680 u8 endian = phy_dev->get_endian(phy_dev->priv_dev); in gdm_lte_multi_sdu_pkt()
732 u8 ed = nic->phy_dev->get_endian(nic->phy_dev->priv_dev); in gdm_lte_pdn_table()
755 u8 endian = phy_dev->get_endian(phy_dev->priv_dev); in gdm_lte_receive_pkt()
817 phy_dev->rcv_func(phy_dev->priv_dev, in start_rx_proc()