Searched refs:mbdev (Results 1 – 7 of 7) sorted by relevance
/linux-4.1.27/drivers/misc/mic/bus/ |
D | mic_bus.c | 144 struct mbus_device *mbdev = dev_to_mbus(d); in mbus_release_dev() local 145 kfree(mbdev); in mbus_release_dev() 153 struct mbus_device *mbdev; in mbus_register_device() local 155 mbdev = kzalloc(sizeof(*mbdev), GFP_KERNEL); in mbus_register_device() 156 if (!mbdev) in mbus_register_device() 159 mbdev->mmio_va = mmio_va; in mbus_register_device() 160 mbdev->dev.parent = pdev; in mbus_register_device() 161 mbdev->id.device = id; in mbus_register_device() 162 mbdev->id.vendor = MBUS_DEV_ANY_ID; in mbus_register_device() 163 mbdev->dev.archdata.dma_ops = dma_ops; in mbus_register_device() [all …]
|
/linux-4.1.27/include/linux/ |
D | mic_bus.h | 82 struct mic_irq* (*request_threaded_irq)(struct mbus_device *mbdev, 87 void (*free_irq)(struct mbus_device *mbdev, 89 void (*ack_interrupt)(struct mbus_device *mbdev, int num); 95 void mbus_unregister_device(struct mbus_device *mbdev);
|
/linux-4.1.27/drivers/misc/mic/card/ |
D | mic_x100.c | 151 static inline struct mic_driver *mbdev_to_mdrv(struct mbus_device *mbdev) in mbdev_to_mdrv() argument 153 return dev_get_drvdata(mbdev->dev.parent); in mbdev_to_mdrv() 157 _mic_request_threaded_irq(struct mbus_device *mbdev, in _mic_request_threaded_irq() argument 167 dev_err(mbdev_to_mdrv(mbdev)->dev, in _mic_request_threaded_irq() 174 static void _mic_free_irq(struct mbus_device *mbdev, in _mic_free_irq() argument 181 static void _mic_ack_interrupt(struct mbus_device *mbdev, int num) in _mic_ack_interrupt() argument 183 mic_ack_interrupt(&mbdev_to_mdrv(mbdev)->mdev); in _mic_ack_interrupt()
|
/linux-4.1.27/drivers/misc/mic/host/ |
D | mic_boot.c | 32 static inline struct mic_device *mbdev_to_mdev(struct mbus_device *mbdev) in mbdev_to_mdev() argument 34 return dev_get_drvdata(mbdev->dev.parent); in mbdev_to_mdev() 63 _mic_request_threaded_irq(struct mbus_device *mbdev, in _mic_request_threaded_irq() argument 67 return mic_request_threaded_irq(mbdev_to_mdev(mbdev), handler, in _mic_request_threaded_irq() 72 static void _mic_free_irq(struct mbus_device *mbdev, in _mic_free_irq() argument 75 return mic_free_irq(mbdev_to_mdev(mbdev), cookie, data); in _mic_free_irq() 78 static void _mic_ack_interrupt(struct mbus_device *mbdev, int num) in _mic_ack_interrupt() argument 80 struct mic_device *mdev = mbdev_to_mdev(mbdev); in _mic_ack_interrupt()
|
/linux-4.1.27/drivers/dma/ |
D | mic_x100_dma.c | 607 static struct mic_dma_device *mic_dma_dev_reg(struct mbus_device *mbdev, in mic_dma_dev_reg() argument 612 struct device *dev = &mbdev->dev; in mic_dma_dev_reg() 619 mic_dma_dev->mbdev = mbdev; in mic_dma_dev_reg() 621 mic_dma_dev->mmio = mbdev->mmio_va; in mic_dma_dev_reg() 706 static int mic_dma_driver_probe(struct mbus_device *mbdev) in mic_dma_driver_probe() argument 711 if (MBUS_DEV_DMA_MIC == mbdev->id.device) in mic_dma_driver_probe() 716 mic_dma_dev = mic_dma_dev_reg(mbdev, owner); in mic_dma_driver_probe() 717 dev_set_drvdata(&mbdev->dev, mic_dma_dev); in mic_dma_driver_probe() 720 mic_dma_dev->dbg_dir = debugfs_create_dir(dev_name(&mbdev->dev), in mic_dma_driver_probe() 730 static void mic_dma_driver_remove(struct mbus_device *mbdev) in mic_dma_driver_remove() argument [all …]
|
D | mic_x100_dma.h | 144 struct mbus_device *mbdev; member 165 return to_mic_dma_dev(ch)->mbdev; in to_mbus_device()
|
/linux-4.1.27/drivers/macintosh/ |
D | macio_asic.c | 459 struct macio_dev *rdev, *mdev, *mbdev = NULL, *sdev = NULL; in macio_pci_add_devices() local 490 mbdev = mdev; in macio_pci_add_devices() 496 if (mbdev) { in macio_pci_add_devices() 497 pnode = mbdev->ofdev.dev.of_node; in macio_pci_add_devices() 502 if (macio_add_one_device(chip, &mbdev->ofdev.dev, np, in macio_pci_add_devices() 503 mbdev, root_res) == NULL) in macio_pci_add_devices()
|