| /linux-6.15/drivers/media/platform/xilinx/ |
| H A D | xilinx-vipp.c | 59 &xdev->notifier.done_list, in xvip_graph_find_entity() 167 dev_err(xdev->dev, in xvip_graph_build_one() 273 dev_err(xdev->dev, in xvip_graph_build_dma() 394 ret = xvip_graph_parse_one(xdev, of_fwnode_handle(xdev->dev->of_node)); in xvip_graph_parse() 499 v4l2_async_nf_init(&xdev->notifier, &xdev->v4l2_dev); in xvip_graph_init() 547 xdev->media_dev.dev = xdev->dev; in xvip_composite_v4l2_init() 554 xdev->v4l2_dev.mdev = &xdev->media_dev; in xvip_composite_v4l2_init() 555 ret = v4l2_device_register(xdev->dev, &xdev->v4l2_dev); in xvip_composite_v4l2_init() 575 xdev = devm_kzalloc(&pdev->dev, sizeof(*xdev), GFP_KERNEL); in xvip_composite_probe() 576 if (!xdev) in xvip_composite_probe() [all …]
|
| H A D | xilinx-dma.c | 357 dev_err(dma->xdev->dev, "Failed to prepare DMA transfer\n"); in xvip_dma_buffer_queue() 475 cap->capabilities = dma->xdev->v4l2_caps | V4L2_CAP_STREAMING | in xvip_dma_querycap() 481 dma->xdev->dev->of_node, dma->port); in xvip_dma_querycap() 635 dma->xdev = xdev; in xvip_dma_init() 661 dma->video.v4l2_dev = &xdev->v4l2_dev; in xvip_dma_init() 664 xdev->dev->of_node, in xvip_dma_init() 698 dma->queue.dev = dma->xdev->dev; in xvip_dma_init() 701 dev_err(dma->xdev->dev, "failed to initialize VB2 queue\n"); in xvip_dma_init() 707 dma->dma = dma_request_chan(dma->xdev->dev, name); in xvip_dma_init() 709 ret = dev_err_probe(dma->xdev->dev, PTR_ERR(dma->dma), in xvip_dma_init() [all …]
|
| H A D | xilinx-dma.h | 83 struct xvip_composite_device *xdev; member 105 int xvip_dma_init(struct xvip_composite_device *xdev, struct xvip_dma *dma,
|
| /linux-6.15/drivers/watchdog/ |
| H A D | of_xilinx_wdt.c | 60 spin_lock(&xdev->spinlock); in xilinx_wdt_start() 94 clk_disable(xdev->clk); in xilinx_wdt_stop() 161 struct xwdt_device *xdev; in xwdt_probe() local 164 xdev = devm_kzalloc(dev, sizeof(*xdev), GFP_KERNEL); in xwdt_probe() 165 if (!xdev) in xwdt_probe() 174 if (IS_ERR(xdev->base)) in xwdt_probe() 191 if (IS_ERR(xdev->clk)) { in xwdt_probe() 199 xdev->clk = NULL; in xwdt_probe() 227 rc = xwdt_selftest(xdev); in xwdt_probe() 230 clk_disable(xdev->clk); in xwdt_probe() [all …]
|
| H A D | xilinx_wwdt.c | 82 spin_lock(&xdev->spinlock); in xilinx_wwdt_start() 86 iowrite32((u32)xdev->closed_timeout, xdev->base + XWWDT_FWR_OFFSET); in xilinx_wwdt_start() 87 iowrite32((u32)xdev->open_timeout, xdev->base + XWWDT_SWR_OFFSET); in xilinx_wwdt_start() 147 xdev = devm_kzalloc(dev, sizeof(*xdev), GFP_KERNEL); in xwwdt_probe() 148 if (!xdev) in xwwdt_probe() 157 if (IS_ERR(xdev->base)) in xwwdt_probe() 165 if (xdev->freq < 1000000) in xwwdt_probe() 196 xdev->closed_timeout = div64_u64(timeout_count * xdev->close_percent, 100); in xwwdt_probe() 207 xdev->close_percent); in xwwdt_probe() 213 xdev->close_percent); in xwwdt_probe() [all …]
|
| /linux-6.15/drivers/xen/xen-pciback/ |
| H A D | xenbus.c | 46 pdev->xdev = xdev; in alloc_pdev() 61 dev_set_drvdata(&xdev->dev, pdev); in alloc_pdev() 102 pdev->xdev = NULL; in free_pdev() 113 dev_dbg(&pdev->xdev->dev, in xen_pcibk_do_attach() 119 xenbus_dev_fatal(pdev->xdev, err, in xen_pcibk_do_attach() 130 xenbus_dev_fatal(pdev->xdev, err, in xen_pcibk_do_attach() 169 xenbus_dev_fatal(pdev->xdev, err, in xen_pcibk_attach() 191 xenbus_dev_fatal(pdev->xdev, err, in xen_pcibk_attach() 239 xenbus_dev_fatal(pdev->xdev, err, in xen_pcibk_export_device() 549 if (xenbus_dev_is_online(xdev)) in xen_pcibk_frontend_changed() [all …]
|
| H A D | vpci.c | 79 xenbus_dev_fatal(pdev->xdev, err, in __xen_pcibk_add_pci_dev() 87 xenbus_dev_fatal(pdev->xdev, err, in __xen_pcibk_add_pci_dev() 134 xenbus_dev_fatal(pdev->xdev, err, in __xen_pcibk_add_pci_dev()
|
| H A D | pciback_ops.c | 157 pdev->xdev->otherend_id, status); in xen_pcibk_enable_msi() 244 pdev->xdev->otherend_id, result); in xen_pcibk_enable_msix()
|
| H A D | pciback.h | 37 struct xenbus_device *xdev; member
|
| /linux-6.15/drivers/dma/xilinx/ |
| H A D | xdma.c | 982 free_irq(xdev->h2c_chans[i].irq, &xdev->h2c_chans[i]); in xdma_irq_fini() 985 free_irq(xdev->c2h_chans[i].irq, &xdev->c2h_chans[i]); in xdma_irq_fini() 1034 if (xdev->irq_num < XDMA_CHAN_NUM(xdev)) { in xdma_irq_init() 1094 free_irq(xdev->c2h_chans[j].irq, &xdev->c2h_chans[j]); in xdma_irq_init() 1097 free_irq(xdev->h2c_chans[i].irq, &xdev->h2c_chans[i]); in xdma_irq_init() 1121 if (index < XDMA_CHAN_NUM(xdev) || index >= xdev->irq_num) { in xdma_disable_user_irq() 1143 if (index < XDMA_CHAN_NUM(xdev) || index >= xdev->irq_num) { in xdma_enable_user_irq() 1168 if (XDMA_CHAN_NUM(xdev) + user_irq_index >= xdev->irq_num) { in xdma_get_user_irq() 1173 return xdev->irq_start + XDMA_CHAN_NUM(xdev) + user_irq_index; in xdma_get_user_irq() 1210 xdev = devm_kzalloc(&pdev->dev, sizeof(*xdev), GFP_KERNEL); in xdma_probe() [all …]
|
| H A D | xilinx_dpdma.c | 882 struct xilinx_dpdma_device *xdev = chan->xdev; in xilinx_dpdma_chan_video_group_ready() local 906 struct xilinx_dpdma_device *xdev = chan->xdev; in xilinx_dpdma_chan_queue_transfer() local 1223 struct xilinx_dpdma_device *xdev = chan->xdev; in xilinx_dpdma_chan_handle_err() local 1434 struct xilinx_dpdma_device *xdev = chan->xdev; in xilinx_dpdma_terminate_all() local 1582 struct xilinx_dpdma_device *xdev = chan->xdev; in xilinx_dpdma_chan_err_task() local 1667 chan->xdev = xdev; in xilinx_dpdma_chan_init() 1734 if (!xdev) in xilinx_dpdma_probe() 1744 xdev->axi_clk = devm_clk_get(xdev->dev, "axi_clk"); in xilinx_dpdma_probe() 1759 dev_name(xdev->dev), xdev); in xilinx_dpdma_probe() 1836 free_irq(xdev->irq, xdev); in xilinx_dpdma_probe() [all …]
|
| H A D | xilinx_dma.c | 2826 chan->xdev = xdev; in xilinx_dma_chan_probe() 3011 if (chan_id >= xdev->dma_config->max_channels || !xdev->chan[chan_id]) in of_dma_xilinx_xlate() 3071 xdev = devm_kzalloc(&pdev->dev, sizeof(*xdev), GFP_KERNEL); in xilinx_dma_probe() 3072 if (!xdev) in xilinx_dma_probe() 3086 err = clk_init(pdev, &xdev->axi_clk, &xdev->tx_clk, &xdev->txs_clk, in xilinx_dma_probe() 3087 &xdev->rx_clk, &xdev->rxs_clk); in xilinx_dma_probe() 3099 xdev->s2mm_chan_id = xdev->dma_config->max_channels / 2; in xilinx_dma_probe() 3127 dev_err(xdev->dev, in xilinx_dma_probe() 3223 xdev); in xilinx_dma_probe() 3243 if (xdev->chan[i]) in xilinx_dma_probe() [all …]
|
| /linux-6.15/drivers/char/xillybus/ |
| H A D | xillyusb.c | 517 ep->xdev = xdev; in endpoint_alloc() 699 struct xillyusb_dev *xdev = ep->xdev; in try_queue_bulk_in() local 766 struct xillyusb_dev *xdev = ep->xdev; in try_queue_bulk_out() local 937 struct xillyusb_dev *xdev = ep->xdev; in process_bulk_in() local 1028 struct xillyusb_dev *xdev = ep->xdev; in bulk_in_work() local 1130 struct xillyusb_dev *xdev = chan->xdev; in flush_downstream() local 1228 struct xillyusb_dev *xdev = chan->xdev; in request_read_anything() local 1435 struct xillyusb_dev *xdev = chan->xdev; in xillyusb_read() local 1646 struct xillyusb_dev *xdev = chan->xdev; in xillyusb_write() local 1709 struct xillyusb_dev *xdev = chan->xdev; in xillyusb_release() local [all …]
|
| /linux-6.15/drivers/pci/ |
| H A D | xen-pcifront.c | 40 struct xenbus_device *xdev; member 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() 227 dev_dbg(&pdev->xdev->dev, in pcifront_bus_write() 453 dev_err(&pdev->xdev->dev, in pcifront_scan_root() 455 dev_err(&pdev->xdev->dev, in pcifront_scan_root() 481 dev_err(&pdev->xdev->dev, in pcifront_scan_root() 584 dev_dbg(&pdev->xdev->dev, in pcifront_common_process() 630 dev_dbg(&pdev->xdev->dev, in pcifront_do_aer() [all …]
|
| /linux-6.15/drivers/dma/ |
| H A D | uniphier-xdmac.c | 242 dev_err(xc->xdev->ddev.dev, in uniphier_xdmac_chan_irq() 245 dev_err(xc->xdev->ddev.dev, in uniphier_xdmac_chan_irq() 346 dev_err(xc->xdev->ddev.dev, in uniphier_xdmac_prep_slave_sg() 374 dev_err(xc->xdev->ddev.dev, in uniphier_xdmac_prep_slave_sg() 381 dev_err(xc->xdev->ddev.dev, in uniphier_xdmac_prep_slave_sg() 459 xc->xdev = xdev; in uniphier_xdmac_chan_init() 495 xdev = devm_kzalloc(dev, struct_size(xdev, channels, nr_chans), in uniphier_xdmac_probe() 497 if (!xdev) in uniphier_xdmac_probe() 500 xdev->nr_chans = nr_chans; in uniphier_xdmac_probe() 502 if (IS_ERR(xdev->reg_base)) in uniphier_xdmac_probe() [all …]
|
| /linux-6.15/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() 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->reclaim_sem)) in backend_reclaim_memory() 269 drv->reclaim_memory(xdev); in backend_reclaim_memory() [all …]
|
| H A D | xenbus_probe_frontend.c | 96 struct xenbus_device *xdev = container_of(w, struct xenbus_device, work); in xenbus_frontend_delayed_resume() local 98 xenbus_dev_resume(&xdev->dev); in xenbus_frontend_delayed_resume() 108 struct xenbus_device *xdev = to_xenbus_device(dev); in xenbus_frontend_dev_resume() local 110 schedule_work(&xdev->work); in xenbus_frontend_dev_resume() 121 struct xenbus_device *xdev = to_xenbus_device(dev); in xenbus_frontend_dev_probe() local 122 INIT_WORK(&xdev->work, xenbus_frontend_delayed_resume); in xenbus_frontend_dev_probe()
|
| H A D | xenbus_probe.c | 675 struct xenbus_device *xdev in xenbus_dev_suspend() local 678 DPRINTK("%s", xdev->nodename); in xenbus_dev_suspend() 684 err = drv->suspend(xdev); in xenbus_dev_suspend() 695 struct xenbus_device *xdev in xenbus_dev_resume() local 698 DPRINTK("%s", xdev->nodename); in xenbus_dev_resume() 703 err = talk_to_otherend(xdev); in xenbus_dev_resume() 709 xdev->state = XenbusStateInitialising; in xenbus_dev_resume() 712 err = drv->resume(xdev); in xenbus_dev_resume() 719 err = watch_otherend(xdev); in xenbus_dev_resume()
|
| /linux-6.15/drivers/media/pci/mgb4/ |
| H A D | mgb4_trigger.c | 50 int irq = xdma_get_user_irq(st->mgbdev->xdev, 11); in trigger_set_state() 53 xdma_enable_user_irq(st->mgbdev->xdev, irq); in trigger_set_state() 55 xdma_disable_user_irq(st->mgbdev->xdev, irq); in trigger_set_state() 170 irq = xdma_get_user_irq(mgbdev->xdev, 11); in mgb4_trigger_create() 206 remove_trigger(indio_dev, xdma_get_user_irq(st->mgbdev->xdev, 11)); in mgb4_trigger_free()
|
| H A D | mgb4_core.c | 192 irq = xdma_get_user_irq(mgbdev->xdev, 14); in init_spi() 193 xdma_enable_user_irq(mgbdev->xdev, irq); in init_spi() 293 irq = xdma_get_user_irq(mgbdev->xdev, 15); in init_i2c() 294 xdma_enable_user_irq(mgbdev->xdev, irq); in init_i2c() 477 mgbdev->xdev = platform_device_register_resndata(dev, "xdma", in init_xdma() 480 if (IS_ERR(mgbdev->xdev)) { in init_xdma() 482 return PTR_ERR(mgbdev->xdev); in init_xdma() 490 platform_device_unregister(mgbdev->xdev); in free_xdma()
|
| H A D | mgb4_vin.c | 265 int irq = xdma_get_user_irq(vindev->mgbdev->xdev, config->vin_irq); in stop_streaming() 267 xdma_disable_user_irq(vindev->mgbdev->xdev, irq); in stop_streaming() 289 int irq = xdma_get_user_irq(vindev->mgbdev->xdev, config->vin_irq); in start_streaming() 303 xdma_enable_user_irq(vindev->mgbdev->xdev, irq); in start_streaming() 912 vin_irq = xdma_get_user_irq(mgbdev->xdev, vindev->config->vin_irq); in mgb4_vin_create() 919 err_irq = xdma_get_user_irq(mgbdev->xdev, vindev->config->err_irq); in mgb4_vin_create() 973 xdma_enable_user_irq(vindev->mgbdev->xdev, err_irq); in mgb4_vin_create() 1012 int vin_irq = xdma_get_user_irq(vindev->mgbdev->xdev, in mgb4_vin_free() 1014 int err_irq = xdma_get_user_irq(vindev->mgbdev->xdev, in mgb4_vin_free() 1017 xdma_disable_user_irq(vindev->mgbdev->xdev, err_irq); in mgb4_vin_free()
|
| H A D | mgb4_core.h | 37 struct platform_device *xdev; member
|
| H A D | mgb4_vout.c | 175 int irq = xdma_get_user_irq(mgbdev->xdev, voutdev->config->irq); in stop_streaming() 177 xdma_disable_user_irq(mgbdev->xdev, irq); in stop_streaming() 194 int irq = xdma_get_user_irq(mgbdev->xdev, config->irq); in start_streaming() 221 xdma_enable_user_irq(mgbdev->xdev, irq); in start_streaming() 739 irq = xdma_get_user_irq(mgbdev->xdev, voutdev->config->irq); in mgb4_vout_create() 827 int irq = xdma_get_user_irq(voutdev->mgbdev->xdev, voutdev->config->irq); in mgb4_vout_free()
|
| /linux-6.15/drivers/net/usb/ |
| H A D | usbnet.c | 1630 struct usb_device *xdev; in usbnet_disconnect() local 1640 xdev = interface_to_usbdev (intf); in usbnet_disconnect() 1644 xdev->bus->bus_name, xdev->devpath, in usbnet_disconnect() 1697 struct usb_device *xdev; in usbnet_probe() local 1717 xdev = interface_to_usbdev (udev); in usbnet_probe() 1731 dev->udev = xdev; in usbnet_probe() 1803 dev->in = usb_rcvbulkpipe (xdev, info->in); in usbnet_probe() 1804 dev->out = usb_sndbulkpipe (xdev, info->out); in usbnet_probe() 1806 status = usb_set_interface (xdev, in usbnet_probe() 1856 xdev->bus->bus_name, xdev->devpath, in usbnet_probe()
|
| /linux-6.15/include/sound/ |
| H A D | core.h | 381 #define gameport_set_dev_parent(gp,xdev) ((gp)->dev.parent = (xdev)) argument
|