/kernel/linux/linux-5.10/drivers/media/platform/xilinx/ |
H A D | xilinx-vipp.c | 53 xvip_graph_find_entity(struct xvip_composite_device *xdev, in xvip_graph_find_entity() argument 59 list_for_each_entry(asd, &xdev->notifier.asd_list, asd_list) { in xvip_graph_find_entity() 68 static int xvip_graph_build_one(struct xvip_composite_device *xdev, in xvip_graph_build_one() argument 81 dev_dbg(xdev->dev, "creating links for entity %s\n", local->name); in xvip_graph_build_one() 90 dev_dbg(xdev->dev, "processing endpoint %p\n", ep); in xvip_graph_build_one() 94 dev_err(xdev->dev, "failed to parse link for %p\n", in xvip_graph_build_one() 103 dev_err(xdev->dev, "invalid port number %u for %p\n", in xvip_graph_build_one() 113 dev_dbg(xdev->dev, "skipping sink port %p:%u\n", in xvip_graph_build_one() 120 if (link.remote_node == of_fwnode_handle(xdev->dev->of_node)) { in xvip_graph_build_one() 121 dev_dbg(xdev in xvip_graph_build_one() 173 xvip_graph_find_dma(struct xvip_composite_device *xdev, unsigned int port) xvip_graph_find_dma() argument 185 xvip_graph_build_dma(struct xvip_composite_device *xdev) xvip_graph_build_dma() argument 285 struct xvip_composite_device *xdev = xvip_graph_notify_complete() local 317 struct xvip_composite_device *xdev = xvip_graph_notify_bound() local 352 xvip_graph_parse_one(struct xvip_composite_device *xdev, struct fwnode_handle *fwnode) xvip_graph_parse_one() argument 403 xvip_graph_parse(struct xvip_composite_device *xdev) xvip_graph_parse() argument 431 xvip_graph_dma_init_one(struct xvip_composite_device *xdev, struct device_node *node) xvip_graph_dma_init_one() argument 471 xvip_graph_dma_init(struct xvip_composite_device *xdev) xvip_graph_dma_init() argument 495 xvip_graph_cleanup(struct xvip_composite_device *xdev) xvip_graph_cleanup() argument 509 xvip_graph_init(struct xvip_composite_device *xdev) xvip_graph_init() argument 554 xvip_composite_v4l2_cleanup(struct xvip_composite_device *xdev) xvip_composite_v4l2_cleanup() argument 561 xvip_composite_v4l2_init(struct xvip_composite_device *xdev) xvip_composite_v4l2_init() argument 590 struct xvip_composite_device *xdev; xvip_composite_probe() local 622 struct xvip_composite_device *xdev = platform_get_drvdata(pdev); xvip_composite_remove() local [all...] |
H A D | xilinx-dma.c | 373 dev_err(dma->xdev->dev, "Failed to prepare DMA transfer\n"); in xvip_dma_buffer_queue() 494 cap->capabilities = dma->xdev->v4l2_caps | V4L2_CAP_STREAMING | in xvip_dma_querycap() 500 dma->xdev->dev->of_node, dma->port); in xvip_dma_querycap() 650 int xvip_dma_init(struct xvip_composite_device *xdev, struct xvip_dma *dma, in xvip_dma_init() argument 656 dma->xdev = xdev; in xvip_dma_init() 682 dma->video.v4l2_dev = &xdev->v4l2_dev; in xvip_dma_init() 685 xdev->dev->of_node, in xvip_dma_init() 719 dma->queue.dev = dma->xdev->dev; in xvip_dma_init() 722 dev_err(dma->xdev in xvip_dma_init() [all...] |
H A D | xilinx-dma.h | 58 * @xdev: composite device the DMA channel belongs to 78 struct xvip_composite_device *xdev; member 100 int xvip_dma_init(struct xvip_composite_device *xdev, struct xvip_dma *dma,
|
/kernel/linux/linux-6.6/drivers/media/platform/xilinx/ |
H A D | xilinx-vipp.c | 53 xvip_graph_find_entity(struct xvip_composite_device *xdev, in xvip_graph_find_entity() argument 59 &xdev->notifier.done_list, in xvip_graph_find_entity() 60 &xdev->notifier.waiting_list in xvip_graph_find_entity() 75 static int xvip_graph_build_one(struct xvip_composite_device *xdev, in xvip_graph_build_one() argument 88 dev_dbg(xdev->dev, "creating links for entity %s\n", local->name); in xvip_graph_build_one() 97 dev_dbg(xdev->dev, "processing endpoint %p\n", ep); in xvip_graph_build_one() 101 dev_err(xdev->dev, "failed to parse link for %p\n", in xvip_graph_build_one() 110 dev_err(xdev->dev, "invalid port number %u for %p\n", in xvip_graph_build_one() 120 dev_dbg(xdev->dev, "skipping sink port %p:%u\n", in xvip_graph_build_one() 127 if (link.remote_node == of_fwnode_handle(xdev in xvip_graph_build_one() 180 xvip_graph_find_dma(struct xvip_composite_device *xdev, unsigned int port) xvip_graph_find_dma() argument 192 xvip_graph_build_dma(struct xvip_composite_device *xdev) xvip_graph_build_dma() argument 292 struct xvip_composite_device *xdev = xvip_graph_notify_complete() local 337 xvip_graph_parse_one(struct xvip_composite_device *xdev, struct fwnode_handle *fwnode) xvip_graph_parse_one() argument 387 xvip_graph_parse(struct xvip_composite_device *xdev) xvip_graph_parse() argument 415 xvip_graph_dma_init_one(struct xvip_composite_device *xdev, struct device_node *node) xvip_graph_dma_init_one() argument 455 xvip_graph_dma_init(struct xvip_composite_device *xdev) xvip_graph_dma_init() argument 479 xvip_graph_cleanup(struct xvip_composite_device *xdev) xvip_graph_cleanup() argument 493 xvip_graph_init(struct xvip_composite_device *xdev) xvip_graph_init() argument 541 xvip_composite_v4l2_cleanup(struct xvip_composite_device *xdev) xvip_composite_v4l2_cleanup() argument 548 xvip_composite_v4l2_init(struct xvip_composite_device *xdev) xvip_composite_v4l2_init() argument 577 struct xvip_composite_device *xdev; xvip_composite_probe() local 608 struct xvip_composite_device *xdev = platform_get_drvdata(pdev); xvip_composite_remove() local [all...] |
H A D | xilinx-dma.c | 357 dev_err(dma->xdev->dev, "Failed to prepare DMA transfer\n"); in xvip_dma_buffer_queue() 477 cap->capabilities = dma->xdev->v4l2_caps | V4L2_CAP_STREAMING | in xvip_dma_querycap() 483 dma->xdev->dev->of_node, dma->port); in xvip_dma_querycap() 631 int xvip_dma_init(struct xvip_composite_device *xdev, struct xvip_dma *dma, in xvip_dma_init() argument 637 dma->xdev = xdev; in xvip_dma_init() 663 dma->video.v4l2_dev = &xdev->v4l2_dev; in xvip_dma_init() 666 xdev->dev->of_node, in xvip_dma_init() 700 dma->queue.dev = dma->xdev->dev; in xvip_dma_init() 703 dev_err(dma->xdev in xvip_dma_init() [all...] |
/kernel/linux/linux-5.10/drivers/watchdog/ |
H A D | of_xilinx_wdt.c | 52 struct xwdt_device *xdev = watchdog_get_drvdata(wdd); in xilinx_wdt_start() local 54 ret = clk_enable(xdev->clk); in xilinx_wdt_start() 60 spin_lock(&xdev->spinlock); in xilinx_wdt_start() 63 control_status_reg = ioread32(xdev->base + XWT_TWCSR0_OFFSET); in xilinx_wdt_start() 67 xdev->base + XWT_TWCSR0_OFFSET); in xilinx_wdt_start() 69 iowrite32(XWT_CSRX_EWDT2_MASK, xdev->base + XWT_TWCSR1_OFFSET); in xilinx_wdt_start() 71 spin_unlock(&xdev->spinlock); in xilinx_wdt_start() 79 struct xwdt_device *xdev = watchdog_get_drvdata(wdd); in xilinx_wdt_stop() local 81 spin_lock(&xdev->spinlock); in xilinx_wdt_stop() 83 control_status_reg = ioread32(xdev in xilinx_wdt_stop() 102 struct xwdt_device *xdev = watchdog_get_drvdata(wdd); xilinx_wdt_keepalive() local 129 xwdt_selftest(struct xwdt_device *xdev) xwdt_selftest() argument 164 struct xwdt_device *xdev; xwdt_probe() local 262 struct xwdt_device *xdev = dev_get_drvdata(dev); xwdt_suspend() local 278 struct xwdt_device *xdev = dev_get_drvdata(dev); xwdt_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/watchdog/ |
H A D | of_xilinx_wdt.c | 52 struct xwdt_device *xdev = watchdog_get_drvdata(wdd); in xilinx_wdt_start() local 54 ret = clk_enable(xdev->clk); in xilinx_wdt_start() 60 spin_lock(&xdev->spinlock); in xilinx_wdt_start() 63 control_status_reg = ioread32(xdev->base + XWT_TWCSR0_OFFSET); in xilinx_wdt_start() 67 xdev->base + XWT_TWCSR0_OFFSET); in xilinx_wdt_start() 69 iowrite32(XWT_CSRX_EWDT2_MASK, xdev->base + XWT_TWCSR1_OFFSET); in xilinx_wdt_start() 71 spin_unlock(&xdev->spinlock); in xilinx_wdt_start() 81 struct xwdt_device *xdev = watchdog_get_drvdata(wdd); in xilinx_wdt_stop() local 83 spin_lock(&xdev->spinlock); in xilinx_wdt_stop() 85 control_status_reg = ioread32(xdev in xilinx_wdt_stop() 104 struct xwdt_device *xdev = watchdog_get_drvdata(wdd); xilinx_wdt_keepalive() local 131 xwdt_selftest(struct xwdt_device *xdev) xwdt_selftest() argument 161 struct xwdt_device *xdev; xwdt_probe() local 249 struct xwdt_device *xdev = dev_get_drvdata(dev); xwdt_suspend() local 265 struct xwdt_device *xdev = dev_get_drvdata(dev); xwdt_resume() local [all...] |
H A D | xilinx_wwdt.c | 68 struct xwwdt_device *xdev = watchdog_get_drvdata(wdd); in xilinx_wwdt_start() local 69 struct watchdog_device *xilinx_wwdt_wdd = &xdev->xilinx_wwdt_wdd; in xilinx_wwdt_start() 74 time_out = xdev->freq * wdd->timeout; in xilinx_wwdt_start() 75 closed_timeout = div_u64(time_out * xdev->close_percent, 100); in xilinx_wwdt_start() 77 wdd->min_hw_heartbeat_ms = xdev->close_percent * 10 * wdd->timeout; in xilinx_wwdt_start() 79 spin_lock(&xdev->spinlock); in xilinx_wwdt_start() 81 iowrite32(XWWDT_MWR_MASK, xdev->base + XWWDT_MWR_OFFSET); in xilinx_wwdt_start() 82 iowrite32(~(u32)XWWDT_ESR_WEN_MASK, xdev->base + XWWDT_ESR_OFFSET); in xilinx_wwdt_start() 83 iowrite32((u32)closed_timeout, xdev->base + XWWDT_FWR_OFFSET); in xilinx_wwdt_start() 84 iowrite32((u32)open_timeout, xdev in xilinx_wwdt_start() 100 struct xwwdt_device *xdev = watchdog_get_drvdata(wdd); xilinx_wwdt_keepalive() local 135 struct xwwdt_device *xdev; xwwdt_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/dma/xilinx/ |
H A D | xdma.c | 127 #define xdma_err(xdev, fmt, args...) \ 128 dev_err(&(xdev)->pdev->dev, fmt, ##args) 193 struct xdma_device *xdev = chan->xdev_hdl; in xdma_channel_init() local 196 ret = regmap_write(xdev->rmap, chan->base + XDMA_CHAN_CONTROL_W1C, in xdma_channel_init() 201 ret = regmap_write(xdev->rmap, chan->base + XDMA_CHAN_INTR_ENABLE, in xdma_channel_init() 285 struct xdma_device *xdev = xchan->xdev_hdl; in xdma_xfer_start() local 299 ret = regmap_write(xdev->rmap, xchan->base + XDMA_CHAN_CONTROL_W1C, in xdma_xfer_start() 306 xdma_err(xdev, "incorrect request direction"); in xdma_xfer_start() 314 ret = regmap_write(xdev->rmap, xchan->base + XDMA_SGDMA_DESC_LO, val); in xdma_xfer_start() 319 ret = regmap_write(xdev in xdma_xfer_start() 346 xdma_alloc_channels(struct xdma_device *xdev, enum dma_transfer_direction dir) xdma_alloc_channels() argument 559 struct xdma_device *xdev = xdma_chan->xdev_hdl; xdma_alloc_chan_resources() local 589 struct xdma_device *xdev; xdma_channel_isr() local 636 xdma_irq_fini(struct xdma_device *xdev) xdma_irq_fini() argument 658 xdma_set_vector_reg(struct xdma_device *xdev, u32 vec_tbl_start, u32 irq_start, u32 irq_num) xdma_set_vector_reg() argument 690 xdma_irq_init(struct xdma_device *xdev) xdma_irq_init() argument 780 struct xdma_device *xdev = platform_get_drvdata(pdev); xdma_disable_user_irq() local 801 struct xdma_device *xdev = platform_get_drvdata(pdev); xdma_enable_user_irq() local 829 struct xdma_device *xdev = platform_get_drvdata(pdev); xdma_get_user_irq() local 846 struct xdma_device *xdev = platform_get_drvdata(pdev); xdma_remove() local 864 struct xdma_device *xdev; xdma_probe() local [all...] |
H A D | xilinx_dpdma.c | 223 * @xdev: DPDMA device 244 struct xilinx_dpdma_device *xdev; member 451 static void xilinx_dpdma_debugfs_init(struct xilinx_dpdma_device *xdev) in xilinx_dpdma_debugfs_init() argument 457 dent = debugfs_create_file("testcase", 0444, xdev->common.dbg_dev_root, in xilinx_dpdma_debugfs_init() 460 dev_err(xdev->dev, "Failed to create debugfs testcase file\n"); in xilinx_dpdma_debugfs_init() 493 * @xdev: DPDMA device 504 static void xilinx_dpdma_sw_desc_set_dma_addrs(struct xilinx_dpdma_device *xdev, in xilinx_dpdma_sw_desc_set_dma_addrs() argument 514 if (xdev->ext_addr) in xilinx_dpdma_sw_desc_set_dma_addrs() 524 if (xdev->ext_addr) { in xilinx_dpdma_sw_desc_set_dma_addrs() 538 if (xdev in xilinx_dpdma_sw_desc_set_dma_addrs() 803 struct xilinx_dpdma_device *xdev = chan->xdev; xilinx_dpdma_chan_video_group_ready() local 827 struct xilinx_dpdma_device *xdev = chan->xdev; xilinx_dpdma_chan_queue_transfer() local 1144 struct xilinx_dpdma_device *xdev = chan->xdev; xilinx_dpdma_chan_handle_err() local 1336 struct xilinx_dpdma_device *xdev = chan->xdev; xilinx_dpdma_terminate_all() local 1428 xilinx_dpdma_handle_err_irq(struct xilinx_dpdma_device *xdev, u32 isr, u32 eisr) xilinx_dpdma_handle_err_irq() argument 1455 xilinx_dpdma_enable_irq(struct xilinx_dpdma_device *xdev) xilinx_dpdma_enable_irq() argument 1467 xilinx_dpdma_disable_irq(struct xilinx_dpdma_device *xdev) xilinx_dpdma_disable_irq() argument 1484 struct xilinx_dpdma_device *xdev = chan->xdev; xilinx_dpdma_chan_err_task() local 1504 struct xilinx_dpdma_device *xdev = data; xilinx_dpdma_irq_handler() local 1554 xilinx_dpdma_chan_init(struct xilinx_dpdma_device *xdev, unsigned int chan_id) xilinx_dpdma_chan_init() argument 1594 struct xilinx_dpdma_device *xdev = ofdma->of_dma_data; of_dma_xilinx_xlate() local 1606 dpdma_hw_init(struct xilinx_dpdma_device *xdev) dpdma_hw_init() argument 1628 struct xilinx_dpdma_device *xdev; xilinx_dpdma_probe() local 1741 struct xilinx_dpdma_device *xdev = platform_get_drvdata(pdev); xilinx_dpdma_remove() local [all...] |
H A D | xilinx_dma.c | 380 * @xdev: Driver specific device structure 419 struct xilinx_dma_device *xdev; member 529 readl_poll_timeout_atomic(chan->xdev->regs + chan->ctrl_offset + reg, \ 535 return ioread32(chan->xdev->regs + reg); in dma_read() 540 iowrite32(value, chan->xdev->regs + reg); in dma_write() 587 writel(value_lsb, chan->xdev->regs + chan->desc_offset + reg); in vdma_desc_write_64() 590 writel(value_msb, chan->xdev->regs + chan->desc_offset + reg + 4); in vdma_desc_write_64() 595 lo_hi_writeq(value, chan->xdev->regs + chan->ctrl_offset + reg); in dma_writeq() 861 if (chan->xdev->dma_config->dmatype == XDMA_TYPE_VDMA) { in xilinx_dma_free_tx_descriptor() 866 } else if (chan->xdev in xilinx_dma_free_tx_descriptor() 2784 xdma_disable_allclks(struct xilinx_dma_device *xdev) xdma_disable_allclks() argument 2803 xilinx_dma_chan_probe(struct xilinx_dma_device *xdev, struct device_node *node) xilinx_dma_chan_probe() argument 2970 xilinx_dma_child_probe(struct xilinx_dma_device *xdev, struct device_node *node) xilinx_dma_child_probe() argument 2999 struct xilinx_dma_device *xdev = ofdma->of_dma_data; of_dma_xilinx_xlate() local 3056 struct xilinx_dma_device *xdev; xilinx_dma_probe() local 3250 struct xilinx_dma_device *xdev = platform_get_drvdata(pdev); xilinx_dma_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/xen/xen-pciback/ |
H A D | xenbus.c | 37 static struct xen_pcibk_device *alloc_pdev(struct xenbus_device *xdev) in alloc_pdev() argument 44 dev_dbg(&xdev->dev, "allocated pdev @ 0x%p\n", pdev); in alloc_pdev() 46 pdev->xdev = xdev; in alloc_pdev() 61 dev_set_drvdata(&xdev->dev, pdev); in alloc_pdev() 82 xenbus_unmap_ring_vfree(pdev->xdev, pdev->sh_info); in xen_pcibk_disconnect() 101 dev_set_drvdata(&pdev->xdev->dev, NULL); in free_pdev() 102 pdev->xdev = NULL; in free_pdev() 113 dev_dbg(&pdev->xdev->dev, in xen_pcibk_do_attach() 117 err = xenbus_map_ring_valloc(pdev->xdev, in xen_pcibk_do_attach() 518 xen_pcibk_frontend_changed(struct xenbus_device *xdev, enum xenbus_state fe_state) xen_pcibk_frontend_changed() argument [all...] |
/kernel/linux/linux-6.6/drivers/xen/xen-pciback/ |
H A D | xenbus.c | 37 static struct xen_pcibk_device *alloc_pdev(struct xenbus_device *xdev) in alloc_pdev() argument 44 dev_dbg(&xdev->dev, "allocated pdev @ 0x%p\n", pdev); in alloc_pdev() 46 pdev->xdev = xdev; in alloc_pdev() 61 dev_set_drvdata(&xdev->dev, pdev); in alloc_pdev() 82 xenbus_unmap_ring_vfree(pdev->xdev, pdev->sh_info); in xen_pcibk_disconnect() 101 dev_set_drvdata(&pdev->xdev->dev, NULL); in free_pdev() 102 pdev->xdev = NULL; in free_pdev() 113 dev_dbg(&pdev->xdev->dev, in xen_pcibk_do_attach() 117 err = xenbus_map_ring_valloc(pdev->xdev, in xen_pcibk_do_attach() 518 xen_pcibk_frontend_changed(struct xenbus_device *xdev, enum xenbus_state fe_state) xen_pcibk_frontend_changed() argument [all...] |
/kernel/linux/linux-5.10/drivers/dma/xilinx/ |
H A D | xilinx_dpdma.c | 222 * @xdev: DPDMA device 243 struct xilinx_dpdma_device *xdev; member 453 static void xilinx_dpdma_debugfs_init(struct xilinx_dpdma_device *xdev) in xilinx_dpdma_debugfs_init() argument 459 dent = debugfs_create_file("testcase", 0444, xdev->common.dbg_dev_root, in xilinx_dpdma_debugfs_init() 462 dev_err(xdev->dev, "Failed to create debugfs testcase file\n"); in xilinx_dpdma_debugfs_init() 466 static void xilinx_dpdma_debugfs_init(struct xilinx_dpdma_device *xdev) in xilinx_dpdma_debugfs_init() argument 505 * @xdev: DPDMA device 516 static void xilinx_dpdma_sw_desc_set_dma_addrs(struct xilinx_dpdma_device *xdev, in xilinx_dpdma_sw_desc_set_dma_addrs() argument 526 if (xdev->ext_addr) in xilinx_dpdma_sw_desc_set_dma_addrs() 536 if (xdev in xilinx_dpdma_sw_desc_set_dma_addrs() 814 struct xilinx_dpdma_device *xdev = chan->xdev; xilinx_dpdma_chan_video_group_ready() local 838 struct xilinx_dpdma_device *xdev = chan->xdev; xilinx_dpdma_chan_queue_transfer() local 1148 struct xilinx_dpdma_device *xdev = chan->xdev; xilinx_dpdma_chan_handle_err() local 1332 struct xilinx_dpdma_device *xdev = chan->xdev; xilinx_dpdma_terminate_all() local 1424 xilinx_dpdma_handle_err_irq(struct xilinx_dpdma_device *xdev, u32 isr, u32 eisr) xilinx_dpdma_handle_err_irq() argument 1451 xilinx_dpdma_enable_irq(struct xilinx_dpdma_device *xdev) xilinx_dpdma_enable_irq() argument 1463 xilinx_dpdma_disable_irq(struct xilinx_dpdma_device *xdev) xilinx_dpdma_disable_irq() argument 1480 struct xilinx_dpdma_device *xdev = chan->xdev; xilinx_dpdma_chan_err_task() local 1500 struct xilinx_dpdma_device *xdev = data; xilinx_dpdma_irq_handler() local 1550 xilinx_dpdma_chan_init(struct xilinx_dpdma_device *xdev, unsigned int chan_id) xilinx_dpdma_chan_init() argument 1590 struct xilinx_dpdma_device *xdev = ofdma->of_dma_data; of_dma_xilinx_xlate() local 1602 dpdma_hw_init(struct xilinx_dpdma_device *xdev) dpdma_hw_init() argument 1624 struct xilinx_dpdma_device *xdev; xilinx_dpdma_probe() local 1739 struct xilinx_dpdma_device *xdev = platform_get_drvdata(pdev); xilinx_dpdma_remove() local [all...] |
H A D | xilinx_dma.c | 377 * @xdev: Driver specific device structure 415 struct xilinx_dma_device *xdev; member 522 readl_poll_timeout_atomic(chan->xdev->regs + chan->ctrl_offset + reg, \ 528 return ioread32(chan->xdev->regs + reg); in dma_read() 533 iowrite32(value, chan->xdev->regs + reg); in dma_write() 580 writel(value_lsb, chan->xdev->regs + chan->desc_offset + reg); in vdma_desc_write_64() 583 writel(value_msb, chan->xdev->regs + chan->desc_offset + reg + 4); in vdma_desc_write_64() 588 lo_hi_writeq(value, chan->xdev->regs + chan->ctrl_offset + reg); in dma_writeq() 831 if (chan->xdev->dma_config->dmatype == XDMA_TYPE_VDMA) { in xilinx_dma_free_tx_descriptor() 836 } else if (chan->xdev in xilinx_dma_free_tx_descriptor() 2730 xdma_disable_allclks(struct xilinx_dma_device *xdev) xdma_disable_allclks() argument 2749 xilinx_dma_chan_probe(struct xilinx_dma_device *xdev, struct device_node *node) xilinx_dma_chan_probe() argument 2912 xilinx_dma_child_probe(struct xilinx_dma_device *xdev, struct device_node *node) xilinx_dma_child_probe() argument 2938 struct xilinx_dma_device *xdev = ofdma->of_dma_data; of_dma_xilinx_xlate() local 2995 struct xilinx_dma_device *xdev; xilinx_dma_probe() local 3178 struct xilinx_dma_device *xdev = platform_get_drvdata(pdev); xilinx_dma_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/char/xillybus/ |
H A D | xillyusb.c | 89 struct xillyusb_dev *xdev; member 118 struct xillyusb_dev *xdev; member 487 *endpoint_alloc(struct xillyusb_dev *xdev, in endpoint_alloc() argument 516 ep->xdev = xdev; in endpoint_alloc() 548 struct xillyusb_dev *xdev = in cleanup_dev() local 551 if (xdev->in_ep) in cleanup_dev() 552 endpoint_dealloc(xdev->in_ep); in cleanup_dev() 554 if (xdev->msg_ep) in cleanup_dev() 555 endpoint_dealloc(xdev in cleanup_dev() 581 struct xillyusb_dev *xdev = container_of(work, struct xillyusb_dev, wakeup_all() local 615 report_io_error(struct xillyusb_dev *xdev, int errcode) report_io_error() argument 702 struct xillyusb_dev *xdev = ep->xdev; try_queue_bulk_in() local 769 struct xillyusb_dev *xdev = ep->xdev; try_queue_bulk_out() local 884 process_in_opcode(struct xillyusb_dev *xdev, int opcode, int chan_num) process_in_opcode() argument 940 struct xillyusb_dev *xdev = ep->xdev; process_bulk_in() local 1031 struct xillyusb_dev *xdev = ep->xdev; bulk_in_work() local 1071 xillyusb_send_opcode(struct xillyusb_dev *xdev, int chan_num, char opcode, u32 data) xillyusb_send_opcode() argument 1133 struct xillyusb_dev *xdev = chan->xdev; flush_downstream() local 1231 struct xillyusb_dev *xdev = chan->xdev; request_read_anything() local 1241 struct xillyusb_dev *xdev; xillyusb_open() local 1438 struct xillyusb_dev *xdev = chan->xdev; xillyusb_read() local 1633 struct xillyusb_dev *xdev = chan->xdev; xillyusb_flush() local 1649 struct xillyusb_dev *xdev = chan->xdev; xillyusb_write() local 1712 struct xillyusb_dev *xdev = chan->xdev; xillyusb_release() local 1788 struct xillyusb_dev *xdev = chan->xdev; xillyusb_llseek() local 1907 xillyusb_setup_base_eps(struct xillyusb_dev *xdev) xillyusb_setup_base_eps() argument 1934 setup_channels(struct xillyusb_dev *xdev, __le16 *chandesc, int num_channels) setup_channels() argument 1989 struct xillyusb_dev *xdev = usb_get_intfdata(interface); xillyusb_discovery() local 2132 struct xillyusb_dev *xdev; xillyusb_probe() local 2183 struct xillyusb_dev *xdev = usb_get_intfdata(interface); xillyusb_disconnect() local [all...] |
/kernel/linux/linux-6.6/drivers/pci/ |
H A D | xen-pcifront.c | 40 struct xenbus_device *xdev; member 106 dev_dbg(&pdev->xdev->dev, "schedule aer frontend job\n"); in schedule_pcifront_aer_op() 145 dev_err(&pdev->xdev->dev, in do_pci_op() 161 dev_err(&pdev->xdev->dev, in do_pci_op() 190 dev_dbg(&pdev->xdev->dev, in pcifront_bus_read() 198 dev_dbg(&pdev->xdev->dev, "read got back value %x\n", in pcifront_bus_read() 227 dev_dbg(&pdev->xdev->dev, in pcifront_bus_write() 394 dev_info(&pdev->xdev->dev, "claiming resource %s/%d\n", in pcifront_claim_resource() 397 dev_err(&pdev->xdev->dev, "Could not claim resource %s/%d! " in pcifront_claim_resource() 429 dev_info(&pdev->xdev in pcifront_scan_bus() 686 alloc_pdev(struct xenbus_device *xdev) alloc_pdev() argument 994 pcifront_backend_changed(struct xenbus_device *xdev, enum xenbus_state be_state) pcifront_backend_changed() argument 1029 pcifront_xenbus_probe(struct xenbus_device *xdev, const struct xenbus_device_id *id) pcifront_xenbus_probe() argument 1050 pcifront_xenbus_remove(struct xenbus_device *xdev) pcifront_xenbus_remove() argument [all...] |
/kernel/linux/linux-5.10/drivers/pci/ |
H A D | xen-pcifront.c | 41 struct xenbus_device *xdev; member 107 dev_dbg(&pdev->xdev->dev, "schedule aer frontend job\n"); in schedule_pcifront_aer_op() 146 dev_err(&pdev->xdev->dev, in do_pci_op() 162 dev_err(&pdev->xdev->dev, in do_pci_op() 191 dev_dbg(&pdev->xdev->dev, in pcifront_bus_read() 199 dev_dbg(&pdev->xdev->dev, "read got back value %x\n", in pcifront_bus_read() 228 dev_dbg(&pdev->xdev->dev, in pcifront_bus_write() 397 dev_info(&pdev->xdev->dev, "claiming resource %s/%d\n", in pcifront_claim_resource() 400 dev_err(&pdev->xdev->dev, "Could not claim resource %s/%d! " in pcifront_claim_resource() 431 dev_info(&pdev->xdev in pcifront_scan_bus() 716 alloc_pdev(struct xenbus_device *xdev) alloc_pdev() argument 1081 pcifront_backend_changed(struct xenbus_device *xdev, enum xenbus_state be_state) pcifront_backend_changed() argument 1116 pcifront_xenbus_probe(struct xenbus_device *xdev, const struct xenbus_device_id *id) pcifront_xenbus_probe() argument 1137 pcifront_xenbus_remove(struct xenbus_device *xdev) pcifront_xenbus_remove() argument [all...] |
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | uniphier-xdmac.c | 88 struct uniphier_xdmac_device *xdev; member 242 dev_err(xc->xdev->ddev.dev, in uniphier_xdmac_chan_irq() 245 dev_err(xc->xdev->ddev.dev, in uniphier_xdmac_chan_irq() 266 struct uniphier_xdmac_device *xdev = dev_id; in uniphier_xdmac_irq_handler() local 269 for (i = 0; i < xdev->nr_chans; i++) in uniphier_xdmac_irq_handler() 270 uniphier_xdmac_chan_irq(&xdev->channels[i]); in uniphier_xdmac_irq_handler() 345 if (maxburst > xc->xdev->ddev.max_burst) { in uniphier_xdmac_prep_slave_sg() 346 dev_err(xc->xdev->ddev.dev, in uniphier_xdmac_prep_slave_sg() 373 dev_err(xc->xdev->ddev.dev, in uniphier_xdmac_prep_slave_sg() 380 dev_err(xc->xdev in uniphier_xdmac_prep_slave_sg() 454 uniphier_xdmac_chan_init(struct uniphier_xdmac_device *xdev, int ch) uniphier_xdmac_chan_init() argument 469 struct uniphier_xdmac_device *xdev = ofdma->of_dma_data; of_dma_uniphier_xlate() local 483 struct uniphier_xdmac_device *xdev; uniphier_xdmac_probe() local 568 struct uniphier_xdmac_device *xdev = platform_get_drvdata(pdev); uniphier_xdmac_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | uniphier-xdmac.c | 88 struct uniphier_xdmac_device *xdev; member 242 dev_err(xc->xdev->ddev.dev, in uniphier_xdmac_chan_irq() 245 dev_err(xc->xdev->ddev.dev, in uniphier_xdmac_chan_irq() 266 struct uniphier_xdmac_device *xdev = dev_id; in uniphier_xdmac_irq_handler() local 269 for (i = 0; i < xdev->nr_chans; i++) in uniphier_xdmac_irq_handler() 270 uniphier_xdmac_chan_irq(&xdev->channels[i]); in uniphier_xdmac_irq_handler() 345 if (maxburst > xc->xdev->ddev.max_burst) { in uniphier_xdmac_prep_slave_sg() 346 dev_err(xc->xdev->ddev.dev, in uniphier_xdmac_prep_slave_sg() 373 dev_err(xc->xdev->ddev.dev, in uniphier_xdmac_prep_slave_sg() 380 dev_err(xc->xdev in uniphier_xdmac_prep_slave_sg() 454 uniphier_xdmac_chan_init(struct uniphier_xdmac_device *xdev, int ch) uniphier_xdmac_chan_init() argument 469 struct uniphier_xdmac_device *xdev = ofdma->of_dma_data; of_dma_uniphier_xlate() local 483 struct uniphier_xdmac_device *xdev; uniphier_xdmac_probe() local 568 struct uniphier_xdmac_device *xdev = platform_get_drvdata(pdev); uniphier_xdmac_remove() local [all...] |
/kernel/linux/linux-5.10/tools/perf/ |
H A D | perf-with-kcore.sh | 109 find "$USER_HOME/.debug" -xdev -type d ! -user "$SUDO_USER" -ls -exec chown "$SUDO_USER" \{\} \; 110 find "$USER_HOME/.debug" -xdev -type f -links 1 ! -user "$SUDO_USER" -ls -exec chown "$SUDO_USER" \{\} \; 111 find "$USER_HOME/.debug" -xdev -type l ! -user "$SUDO_USER" -ls -exec chown -h "$SUDO_USER" \{\} \; 114 find "$USER_HOME/.debug" -xdev -type d ! -group "$SUDO_GID" -ls -exec chgrp "$SUDO_GID" \{\} \; 115 find "$USER_HOME/.debug" -xdev -type f -links 1 ! -group "$SUDO_GID" -ls -exec chgrp "$SUDO_GID" \{\} \; 116 find "$USER_HOME/.debug" -xdev -type l ! -group "$SUDO_GID" -ls -exec chgrp -h "$SUDO_GID" \{\} \; 128 PERMISSIONS_OK+=$(find "$HOME/.debug" -xdev -type d ! -user "$USER" -print -quit) 129 PERMISSIONS_OK+=$(find "$HOME/.debug" -xdev -type f -links 1 ! -user "$USER" -print -quit) 130 PERMISSIONS_OK+=$(find "$HOME/.debug" -xdev -type l ! -user "$USER" -print -quit) 132 PERMISSIONS_OK+=$(find "$HOME/.debug" -xdev [all...] |
/kernel/linux/linux-5.10/drivers/xen/xenbus/ |
H A D | xenbus_probe_backend.c | 98 struct xenbus_device *xdev; in xenbus_uevent_backend() local 107 xdev = to_xenbus_device(dev); in xenbus_uevent_backend() 108 bus = container_of(xdev->dev.bus, struct xen_bus_type, bus); in xenbus_uevent_backend() 110 if (add_uevent_var(env, "MODALIAS=xen-backend:%s", xdev->devicetype)) in xenbus_uevent_backend() 114 if (add_uevent_var(env, "XENBUS_TYPE=%s", xdev->devicetype)) in xenbus_uevent_backend() 117 if (add_uevent_var(env, "XENBUS_PATH=%s", xdev->nodename)) in xenbus_uevent_backend() 126 return drv->uevent(xdev, env); in xenbus_uevent_backend() 260 struct xenbus_device *xdev; in backend_reclaim_memory() local 266 xdev = to_xenbus_device(dev); in backend_reclaim_memory() 267 if (down_trylock(&xdev in backend_reclaim_memory() [all...] |
H A D | xenbus_probe.c | 601 struct xenbus_device *xdev in xenbus_dev_suspend() local 604 DPRINTK("%s", xdev->nodename); in xenbus_dev_suspend() 610 err = drv->suspend(xdev); in xenbus_dev_suspend() 621 struct xenbus_device *xdev in xenbus_dev_resume() local 624 DPRINTK("%s", xdev->nodename); in xenbus_dev_resume() 629 err = talk_to_otherend(xdev); in xenbus_dev_resume() 635 xdev->state = XenbusStateInitialising; in xenbus_dev_resume() 638 err = drv->resume(xdev); in xenbus_dev_resume() 645 err = watch_otherend(xdev); in xenbus_dev_resume()
|
/kernel/linux/linux-6.6/drivers/xen/xenbus/ |
H A D | xenbus_probe_backend.c | 98 const struct xenbus_device *xdev; in xenbus_uevent_backend() local 107 xdev = to_xenbus_device(dev); in xenbus_uevent_backend() 108 bus = container_of(xdev->dev.bus, struct xen_bus_type, bus); in xenbus_uevent_backend() 110 if (add_uevent_var(env, "MODALIAS=xen-backend:%s", xdev->devicetype)) in xenbus_uevent_backend() 114 if (add_uevent_var(env, "XENBUS_TYPE=%s", xdev->devicetype)) in xenbus_uevent_backend() 117 if (add_uevent_var(env, "XENBUS_PATH=%s", xdev->nodename)) in xenbus_uevent_backend() 126 return drv->uevent(xdev, env); in xenbus_uevent_backend() 260 struct xenbus_device *xdev; in backend_reclaim_memory() local 266 xdev = to_xenbus_device(dev); in backend_reclaim_memory() 267 if (down_trylock(&xdev in backend_reclaim_memory() [all...] |
/kernel/linux/linux-5.10/drivers/visorbus/ |
H A D | visorbus_main.c | 112 static int visorbus_uevent(struct device *xdev, struct kobj_uevent_env *env) in visorbus_uevent() argument 117 dev = to_visor_device(xdev); in visorbus_uevent() 126 * @xdev: struct device for the device being matched 131 static int visorbus_match(struct device *xdev, struct device_driver *xdrv) in visorbus_match() argument 139 dev = to_visor_device(xdev); in visorbus_match() 148 xdev, in visorbus_match() 208 * @xdev: struct device for the bus being released 210 static void visorbus_release_busdevice(struct device *xdev) in visorbus_release_busdevice() argument 212 struct visor_device *dev = dev_get_drvdata(xdev); in visorbus_release_busdevice() 223 * @xdev 225 visorbus_release_device(struct device *xdev) visorbus_release_device() argument 529 visordriver_remove_device(struct device *xdev) visordriver_remove_device() argument 898 visordriver_probe_device(struct device *xdev) visordriver_probe_device() argument [all...] |