/linux-master/drivers/watchdog/ |
H A D | of_xilinx_wdt.c | 52 struct xwdt_device *xdev = watchdog_get_drvdata(wdd); local 54 ret = clk_enable(xdev->clk); 60 spin_lock(&xdev->spinlock); 63 control_status_reg = ioread32(xdev->base + XWT_TWCSR0_OFFSET); 67 xdev->base + XWT_TWCSR0_OFFSET); 69 iowrite32(XWT_CSRX_EWDT2_MASK, xdev->base + XWT_TWCSR1_OFFSET); 71 spin_unlock(&xdev->spinlock); 81 struct xwdt_device *xdev = watchdog_get_drvdata(wdd); local 83 spin_lock(&xdev->spinlock); 85 control_status_reg = ioread32(xdev 104 struct xwdt_device *xdev = watchdog_get_drvdata(wdd); local 131 xwdt_selftest(struct xwdt_device *xdev) argument 161 struct xwdt_device *xdev; local 256 struct xwdt_device *xdev = dev_get_drvdata(dev); local 272 struct xwdt_device *xdev = dev_get_drvdata(dev); local [all...] |
H A D | xilinx_wwdt.c | 68 struct xwwdt_device *xdev = watchdog_get_drvdata(wdd); local 69 struct watchdog_device *xilinx_wwdt_wdd = &xdev->xilinx_wwdt_wdd; 74 time_out = xdev->freq * wdd->timeout; 75 closed_timeout = div_u64(time_out * xdev->close_percent, 100); 77 wdd->min_hw_heartbeat_ms = xdev->close_percent * 10 * wdd->timeout; 79 spin_lock(&xdev->spinlock); 81 iowrite32(XWWDT_MWR_MASK, xdev->base + XWWDT_MWR_OFFSET); 82 iowrite32(~(u32)XWWDT_ESR_WEN_MASK, xdev->base + XWWDT_ESR_OFFSET); 83 iowrite32((u32)closed_timeout, xdev->base + XWWDT_FWR_OFFSET); 84 iowrite32((u32)open_timeout, xdev 100 struct xwwdt_device *xdev = watchdog_get_drvdata(wdd); local 135 struct xwwdt_device *xdev; local [all...] |
/linux-master/drivers/media/platform/xilinx/ |
H A D | xilinx-vipp.c | 53 xvip_graph_find_entity(struct xvip_composite_device *xdev, argument 59 &xdev->notifier.done_list, 60 &xdev->notifier.waiting_list 75 static int xvip_graph_build_one(struct xvip_composite_device *xdev, argument 88 dev_dbg(xdev->dev, "creating links for entity %s\n", local->name); 97 dev_dbg(xdev->dev, "processing endpoint %p\n", ep); 101 dev_err(xdev->dev, "failed to parse link for %p\n", 110 dev_err(xdev->dev, "invalid port number %u for %p\n", 120 dev_dbg(xdev->dev, "skipping sink port %p:%u\n", 127 if (link.remote_node == of_fwnode_handle(xdev 180 xvip_graph_find_dma(struct xvip_composite_device *xdev, unsigned int port) argument 192 xvip_graph_build_dma(struct xvip_composite_device *xdev) argument 292 struct xvip_composite_device *xdev = local 337 xvip_graph_parse_one(struct xvip_composite_device *xdev, struct fwnode_handle *fwnode) argument 387 xvip_graph_parse(struct xvip_composite_device *xdev) argument 415 xvip_graph_dma_init_one(struct xvip_composite_device *xdev, struct device_node *node) argument 455 xvip_graph_dma_init(struct xvip_composite_device *xdev) argument 479 xvip_graph_cleanup(struct xvip_composite_device *xdev) argument 493 xvip_graph_init(struct xvip_composite_device *xdev) argument 541 xvip_composite_v4l2_cleanup(struct xvip_composite_device *xdev) argument 548 xvip_composite_v4l2_init(struct xvip_composite_device *xdev) argument 577 struct xvip_composite_device *xdev; local 608 struct xvip_composite_device *xdev = platform_get_drvdata(pdev); local [all...] |
H A D | xilinx-dma.h | 63 * @xdev: composite device the DMA channel belongs to 83 struct xvip_composite_device *xdev; member in struct:xvip_dma 105 int xvip_dma_init(struct xvip_composite_device *xdev, struct xvip_dma *dma,
|
H A D | xilinx-dma.c | 357 dev_err(dma->xdev->dev, "Failed to prepare DMA transfer\n"); 477 cap->capabilities = dma->xdev->v4l2_caps | V4L2_CAP_STREAMING | 483 dma->xdev->dev->of_node, dma->port); 631 int xvip_dma_init(struct xvip_composite_device *xdev, struct xvip_dma *dma, argument 637 dma->xdev = xdev; 663 dma->video.v4l2_dev = &xdev->v4l2_dev; 666 xdev->dev->of_node, 700 dma->queue.dev = dma->xdev->dev; 703 dev_err(dma->xdev [all...] |
/linux-master/drivers/xen/xen-pciback/ |
H A D | xenbus.c | 37 static struct xen_pcibk_device *alloc_pdev(struct xenbus_device *xdev) argument 44 dev_dbg(&xdev->dev, "allocated pdev @ 0x%p\n", pdev); 46 pdev->xdev = xdev; 61 dev_set_drvdata(&xdev->dev, pdev); 82 xenbus_unmap_ring_vfree(pdev->xdev, pdev->sh_info); 101 dev_set_drvdata(&pdev->xdev->dev, NULL); 102 pdev->xdev = NULL; 113 dev_dbg(&pdev->xdev->dev, 117 err = xenbus_map_ring_valloc(pdev->xdev, 518 xen_pcibk_frontend_changed(struct xenbus_device *xdev, enum xenbus_state fe_state) argument [all...] |
H A D | vpci.c | 79 xenbus_dev_fatal(pdev->xdev, err, 87 xenbus_dev_fatal(pdev->xdev, err, 134 xenbus_dev_fatal(pdev->xdev, err,
|
H A D | pciback.h | 37 struct xenbus_device *xdev; member in struct:xen_pcibk_device
|
H A D | pciback_ops.c | 157 pdev->xdev->otherend_id, status); 244 pdev->xdev->otherend_id, result);
|
/linux-master/drivers/dma/xilinx/ |
H A D | xdma.c | 139 #define xdma_err(xdev, fmt, args...) \ 140 dev_err(&(xdev)->pdev->dev, fmt, ##args) 224 struct xdma_device *xdev = chan->xdev_hdl; local 227 ret = regmap_write(xdev->rmap, chan->base + XDMA_CHAN_CONTROL_W1C, 232 ret = regmap_write(xdev->rmap, chan->base + XDMA_CHAN_INTR_ENABLE, 328 struct xdma_device *xdev = xchan->xdev_hdl; local 342 ret = regmap_write(xdev->rmap, xchan->base + XDMA_CHAN_CONTROL_W1C, 349 xdma_err(xdev, "incorrect request direction"); 357 ret = regmap_write(xdev->rmap, xchan->base + XDMA_SGDMA_DESC_LO, val); 362 ret = regmap_write(xdev 394 struct xdma_device *xdev = xchan->xdev_hdl; local 409 xdma_alloc_channels(struct xdma_device *xdev, enum dma_transfer_direction dir) argument 545 struct xdma_device *xdev = xdma_chan->xdev_hdl; local 671 struct xdma_device *xdev = xdma_chan->xdev_hdl; local 817 struct xdma_device *xdev = xdma_chan->xdev_hdl; local 881 struct xdma_device *xdev = xchan->xdev_hdl; local 977 xdma_irq_fini(struct xdma_device *xdev) argument 999 xdma_set_vector_reg(struct xdma_device *xdev, u32 vec_tbl_start, u32 irq_start, u32 irq_num) argument 1031 xdma_irq_init(struct xdma_device *xdev) argument 1121 struct xdma_device *xdev = platform_get_drvdata(pdev); local 1142 struct xdma_device *xdev = platform_get_drvdata(pdev); local 1170 struct xdma_device *xdev = platform_get_drvdata(pdev); local 1187 struct xdma_device *xdev = platform_get_drvdata(pdev); local 1203 struct xdma_device *xdev; local [all...] |
H A D | xilinx_dpdma.c | 224 * @xdev: DPDMA device 245 struct xilinx_dpdma_device *xdev; member in struct:xilinx_dpdma_chan 452 static void xilinx_dpdma_debugfs_init(struct xilinx_dpdma_device *xdev) argument 458 dent = debugfs_create_file("testcase", 0444, xdev->common.dbg_dev_root, 461 dev_err(xdev->dev, "Failed to create debugfs testcase file\n"); 494 * @xdev: DPDMA device 505 static void xilinx_dpdma_sw_desc_set_dma_addrs(struct xilinx_dpdma_device *xdev, argument 515 if (xdev->ext_addr) 525 if (xdev->ext_addr) { 539 if (xdev 804 struct xilinx_dpdma_device *xdev = chan->xdev; local 828 struct xilinx_dpdma_device *xdev = chan->xdev; local 1147 struct xilinx_dpdma_device *xdev = chan->xdev; local 1341 struct xilinx_dpdma_device *xdev = chan->xdev; local 1433 xilinx_dpdma_handle_err_irq(struct xilinx_dpdma_device *xdev, u32 isr, u32 eisr) argument 1460 xilinx_dpdma_enable_irq(struct xilinx_dpdma_device *xdev) argument 1472 xilinx_dpdma_disable_irq(struct xilinx_dpdma_device *xdev) argument 1489 struct xilinx_dpdma_device *xdev = chan->xdev; local 1511 struct xilinx_dpdma_device *xdev = data; local 1561 xilinx_dpdma_chan_init(struct xilinx_dpdma_device *xdev, unsigned int chan_id) argument 1601 struct xilinx_dpdma_device *xdev = ofdma->of_dma_data; local 1613 dpdma_hw_init(struct xilinx_dpdma_device *xdev) argument 1635 struct xilinx_dpdma_device *xdev; local 1748 struct xilinx_dpdma_device *xdev = platform_get_drvdata(pdev); local [all...] |
H A D | xilinx_dma.c | 382 * @xdev: Driver specific device structure 421 struct xilinx_dma_device *xdev; member in struct:xilinx_dma_chan 531 readl_poll_timeout_atomic(chan->xdev->regs + chan->ctrl_offset + reg, \ 537 return ioread32(chan->xdev->regs + reg); 542 iowrite32(value, chan->xdev->regs + reg); 589 writel(value_lsb, chan->xdev->regs + chan->desc_offset + reg); 592 writel(value_msb, chan->xdev->regs + chan->desc_offset + reg + 4); 597 lo_hi_writeq(value, chan->xdev->regs + chan->ctrl_offset + reg); 863 if (chan->xdev->dma_config->dmatype == XDMA_TYPE_VDMA) { 868 } else if (chan->xdev 2790 xdma_disable_allclks(struct xilinx_dma_device *xdev) argument 2809 xilinx_dma_chan_probe(struct xilinx_dma_device *xdev, struct device_node *node) argument 2976 xilinx_dma_child_probe(struct xilinx_dma_device *xdev, struct device_node *node) argument 3005 struct xilinx_dma_device *xdev = ofdma->of_dma_data; local 3062 struct xilinx_dma_device *xdev; local 3254 struct xilinx_dma_device *xdev = platform_get_drvdata(pdev); local [all...] |
/linux-master/drivers/char/xillybus/ |
H A D | xillyusb.c | 89 struct xillyusb_dev *xdev; member in struct:xillyusb_endpoint 118 struct xillyusb_dev *xdev; member in struct:xillyusb_channel 487 *endpoint_alloc(struct xillyusb_dev *xdev, argument 516 ep->xdev = xdev; 548 struct xillyusb_dev *xdev = local 551 if (xdev->in_ep) 552 endpoint_dealloc(xdev->in_ep); 554 if (xdev->msg_ep) 555 endpoint_dealloc(xdev 581 struct xillyusb_dev *xdev = container_of(work, struct xillyusb_dev, local 615 report_io_error(struct xillyusb_dev *xdev, int errcode) argument 702 struct xillyusb_dev *xdev = ep->xdev; local 769 struct xillyusb_dev *xdev = ep->xdev; local 884 process_in_opcode(struct xillyusb_dev *xdev, int opcode, int chan_num) argument 940 struct xillyusb_dev *xdev = ep->xdev; local 1031 struct xillyusb_dev *xdev = ep->xdev; local 1071 xillyusb_send_opcode(struct xillyusb_dev *xdev, int chan_num, char opcode, u32 data) argument 1133 struct xillyusb_dev *xdev = chan->xdev; local 1231 struct xillyusb_dev *xdev = chan->xdev; local 1241 struct xillyusb_dev *xdev; local 1438 struct xillyusb_dev *xdev = chan->xdev; local 1633 struct xillyusb_dev *xdev = chan->xdev; local 1649 struct xillyusb_dev *xdev = chan->xdev; local 1712 struct xillyusb_dev *xdev = chan->xdev; local 1788 struct xillyusb_dev *xdev = chan->xdev; local 1907 xillyusb_setup_base_eps(struct xillyusb_dev *xdev) argument 1934 setup_channels(struct xillyusb_dev *xdev, __le16 *chandesc, int num_channels) argument 1989 struct xillyusb_dev *xdev = usb_get_intfdata(interface); local 2132 struct xillyusb_dev *xdev; local 2183 struct xillyusb_dev *xdev = usb_get_intfdata(interface); local [all...] |
/linux-master/drivers/pci/ |
H A D | xen-pcifront.c | 40 struct xenbus_device *xdev; member in struct:pcifront_device 106 dev_dbg(&pdev->xdev->dev, "schedule aer frontend job\n"); 145 dev_err(&pdev->xdev->dev, 161 dev_err(&pdev->xdev->dev, 190 dev_dbg(&pdev->xdev->dev, 198 dev_dbg(&pdev->xdev->dev, "read got back value %x\n", 227 dev_dbg(&pdev->xdev->dev, 394 dev_info(&pdev->xdev->dev, "claiming resource %s/%d\n", 397 dev_err(&pdev->xdev->dev, "Could not claim resource %s/%d! " 429 dev_info(&pdev->xdev 686 alloc_pdev(struct xenbus_device *xdev) argument 994 pcifront_backend_changed(struct xenbus_device *xdev, enum xenbus_state be_state) argument 1029 pcifront_xenbus_probe(struct xenbus_device *xdev, const struct xenbus_device_id *id) argument 1050 pcifront_xenbus_remove(struct xenbus_device *xdev) argument [all...] |
/linux-master/drivers/dma/ |
H A D | uniphier-xdmac.c | 88 struct uniphier_xdmac_device *xdev; member in struct:uniphier_xdmac_chan 242 dev_err(xc->xdev->ddev.dev, 245 dev_err(xc->xdev->ddev.dev, 266 struct uniphier_xdmac_device *xdev = dev_id; local 269 for (i = 0; i < xdev->nr_chans; i++) 270 uniphier_xdmac_chan_irq(&xdev->channels[i]); 345 if (maxburst > xc->xdev->ddev.max_burst) { 346 dev_err(xc->xdev->ddev.dev, 374 dev_err(xc->xdev->ddev.dev, 381 dev_err(xc->xdev 454 uniphier_xdmac_chan_init(struct uniphier_xdmac_device *xdev, int ch) argument 469 struct uniphier_xdmac_device *xdev = ofdma->of_dma_data; local 483 struct uniphier_xdmac_device *xdev; local 568 struct uniphier_xdmac_device *xdev = platform_get_drvdata(pdev); local [all...] |
/linux-master/drivers/xen/xenbus/ |
H A D | xenbus_probe_backend.c | 98 const struct xenbus_device *xdev; local 107 xdev = to_xenbus_device(dev); 108 bus = container_of(xdev->dev.bus, struct xen_bus_type, bus); 110 if (add_uevent_var(env, "MODALIAS=xen-backend:%s", xdev->devicetype)) 114 if (add_uevent_var(env, "XENBUS_TYPE=%s", xdev->devicetype)) 117 if (add_uevent_var(env, "XENBUS_PATH=%s", xdev->nodename)) 126 return drv->uevent(xdev, env); 260 struct xenbus_device *xdev; local 266 xdev = to_xenbus_device(dev); 267 if (down_trylock(&xdev [all...] |
H A D | xenbus_probe_frontend.c | 96 struct xenbus_device *xdev = container_of(w, struct xenbus_device, work); local 98 xenbus_dev_resume(&xdev->dev); 108 struct xenbus_device *xdev = to_xenbus_device(dev); local 110 schedule_work(&xdev->work); 121 struct xenbus_device *xdev = to_xenbus_device(dev); local 122 INIT_WORK(&xdev->work, xenbus_frontend_delayed_resume);
|
H A D | xenbus_probe.c | 665 struct xenbus_device *xdev local 668 DPRINTK("%s", xdev->nodename); 674 err = drv->suspend(xdev); 685 struct xenbus_device *xdev local 688 DPRINTK("%s", xdev->nodename); 693 err = talk_to_otherend(xdev); 699 xdev->state = XenbusStateInitialising; 702 err = drv->resume(xdev); 709 err = watch_otherend(xdev);
|
/linux-master/drivers/media/pci/mgb4/ |
H A D | mgb4_trigger.c | 50 int irq = xdma_get_user_irq(st->mgbdev->xdev, 11); 53 xdma_enable_user_irq(st->mgbdev->xdev, irq); 55 xdma_disable_user_irq(st->mgbdev->xdev, irq); 170 irq = xdma_get_user_irq(mgbdev->xdev, 11); 206 remove_trigger(indio_dev, xdma_get_user_irq(st->mgbdev->xdev, 11));
|
H A D | mgb4_core.h | 34 struct platform_device *xdev; member in struct:mgb4_dev
|
H A D | mgb4_core.c | 190 irq = xdma_get_user_irq(mgbdev->xdev, 14); 191 xdma_enable_user_irq(mgbdev->xdev, irq); 291 irq = xdma_get_user_irq(mgbdev->xdev, 15); 292 xdma_enable_user_irq(mgbdev->xdev, irq); 474 mgbdev->xdev = platform_device_register_resndata(dev, "xdma", 477 if (IS_ERR(mgbdev->xdev)) { 479 return PTR_ERR(mgbdev->xdev); 487 platform_device_unregister(mgbdev->xdev);
|
H A D | mgb4_vin.c | 254 int irq = xdma_get_user_irq(vindev->mgbdev->xdev, config->vin_irq); 256 xdma_disable_user_irq(vindev->mgbdev->xdev, irq); 274 int irq = xdma_get_user_irq(vindev->mgbdev->xdev, config->vin_irq); 285 xdma_enable_user_irq(vindev->mgbdev->xdev, irq); 814 vin_irq = xdma_get_user_irq(mgbdev->xdev, vindev->config->vin_irq); 821 err_irq = xdma_get_user_irq(mgbdev->xdev, vindev->config->err_irq); 875 xdma_enable_user_irq(vindev->mgbdev->xdev, err_irq); 916 int vin_irq = xdma_get_user_irq(vindev->mgbdev->xdev, 918 int err_irq = xdma_get_user_irq(vindev->mgbdev->xdev, 921 xdma_disable_user_irq(vindev->mgbdev->xdev, err_ir [all...] |
H A D | mgb4_vout.c | 127 int irq = xdma_get_user_irq(mgbdev->xdev, voutdev->config->irq); 129 xdma_disable_user_irq(mgbdev->xdev, irq); 143 int irq = xdma_get_user_irq(mgbdev->xdev, config->irq); 169 xdma_enable_user_irq(mgbdev->xdev, irq); 495 irq = xdma_get_user_irq(mgbdev->xdev, voutdev->config->irq); 585 int irq = xdma_get_user_irq(voutdev->mgbdev->xdev, voutdev->config->irq);
|
/linux-master/drivers/net/usb/ |
H A D | usbnet.c | 1604 struct usb_device *xdev; local 1613 xdev = interface_to_usbdev (intf); 1617 xdev->bus->bus_name, xdev->devpath, 1670 struct usb_device *xdev; local 1690 xdev = interface_to_usbdev (udev); 1704 dev->udev = xdev; 1777 dev->in = usb_rcvbulkpipe (xdev, info->in); 1778 dev->out = usb_sndbulkpipe (xdev, info->out); 1780 status = usb_set_interface (xdev, [all...] |
/linux-master/include/sound/ |
H A D | core.h | 448 #define gameport_set_dev_parent(gp,xdev) ((gp)->dev.parent = (xdev))
|