Home
last modified time | relevance | path

Searched refs:uioinfo (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/drivers/uio/
Duio_pdrv_genirq.c34 struct uio_info *uioinfo; member
107 struct uio_info *uioinfo = dev_get_platdata(&pdev->dev); in uio_pdrv_genirq_probe() local
115 uioinfo = devm_kzalloc(&pdev->dev, sizeof(*uioinfo), in uio_pdrv_genirq_probe()
117 if (!uioinfo) { in uio_pdrv_genirq_probe()
121 uioinfo->name = pdev->dev.of_node->name; in uio_pdrv_genirq_probe()
122 uioinfo->version = "devicetree"; in uio_pdrv_genirq_probe()
126 if (!uioinfo || !uioinfo->name || !uioinfo->version) { in uio_pdrv_genirq_probe()
131 if (uioinfo->handler || uioinfo->irqcontrol || in uio_pdrv_genirq_probe()
132 uioinfo->irq_flags & IRQF_SHARED) { in uio_pdrv_genirq_probe()
143 priv->uioinfo = uioinfo; in uio_pdrv_genirq_probe()
[all …]
Duio_dmem_genirq.c35 struct uio_info *uioinfo; member
53 uiomem = &priv->uioinfo->mem[priv->dmem_region_start]; in uio_dmem_genirq_open()
56 while (!priv->refcnt && uiomem < &priv->uioinfo->mem[MAX_UIO_MAPS]) { in uio_dmem_genirq_open()
86 uiomem = &priv->uioinfo->mem[priv->dmem_region_start]; in uio_dmem_genirq_release()
91 while (!priv->refcnt && uiomem < &priv->uioinfo->mem[MAX_UIO_MAPS]) { in uio_dmem_genirq_release()
150 struct uio_info *uioinfo = &pdata->uioinfo; in uio_dmem_genirq_probe() local
160 uioinfo = kzalloc(sizeof(*uioinfo), GFP_KERNEL); in uio_dmem_genirq_probe()
161 if (!uioinfo) { in uio_dmem_genirq_probe()
166 uioinfo->name = pdev->dev.of_node->name; in uio_dmem_genirq_probe()
167 uioinfo->version = "devicetree"; in uio_dmem_genirq_probe()
[all …]
/linux-4.4.14/include/linux/platform_data/
Duio_dmem_genirq.h22 struct uio_info uioinfo; member