Searched refs:mgbdev (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/media/pci/mgb4/ |
| H A D | mgb4_core.c | 86 struct mgb4_dev *mgbdev = dev_get_drvdata(dev); in temp_read() local 92 raw = mgb4_read_reg(&mgbdev->video, 0xD0); in temp_read() 160 static int init_spi(struct mgb4_dev *mgbdev, u32 devid) in init_spi() argument 182 struct pci_dev *pdev = mgbdev->pdev; in init_spi() 192 irq = xdma_get_user_irq(mgbdev->xdev, 14); in init_spi() 193 xdma_enable_user_irq(mgbdev->xdev, irq); in init_spi() 202 mgbdev->spi_pdev = platform_device_register_resndata(dev, "xilinx_spi", in init_spi() 207 if (IS_ERR(mgbdev->spi_pdev)) { in init_spi() 209 return PTR_ERR(mgbdev->spi_pdev); in init_spi() 212 ctlr = get_spi_adap(mgbdev->spi_pdev); in init_spi() [all …]
|
| H A D | mgb4_dma.c | 22 int mgb4_dma_transfer(struct mgb4_dev *mgbdev, u32 channel, bool write, in mgb4_dma_transfer() argument 28 struct pci_dev *pdev = mgbdev->pdev; in mgb4_dma_transfer() 37 chan = &mgbdev->h2c_chan[channel]; in mgb4_dma_transfer() 42 chan = &mgbdev->c2h_chan[channel]; in mgb4_dma_transfer() 79 int mgb4_dma_channel_init(struct mgb4_dev *mgbdev) in mgb4_dma_channel_init() argument 83 struct pci_dev *pdev = mgbdev->pdev; in mgb4_dma_channel_init() 87 mgbdev->c2h_chan[i].chan = dma_request_chan(&pdev->dev, name); in mgb4_dma_channel_init() 88 if (IS_ERR(mgbdev->c2h_chan[i].chan)) { in mgb4_dma_channel_init() 90 ret = PTR_ERR(mgbdev->c2h_chan[i].chan); in mgb4_dma_channel_init() 91 mgbdev->c2h_chan[i].chan = NULL; in mgb4_dma_channel_init() [all …]
|
| H A D | mgb4_sysfs_pci.c | 17 struct mgb4_dev *mgbdev = dev_get_drvdata(dev); in module_version_show() local 19 return sprintf(buf, "%u\n", mgbdev->module_version & 0x0F); in module_version_show() 25 struct mgb4_dev *mgbdev = dev_get_drvdata(dev); in module_type_show() local 27 return sprintf(buf, "%u\n", mgbdev->module_version >> 4); in module_type_show() 33 struct mgb4_dev *mgbdev = dev_get_drvdata(dev); in fw_version_show() local 34 u32 config = mgb4_read_reg(&mgbdev->video, 0xC4); in fw_version_show() 42 struct mgb4_dev *mgbdev = dev_get_drvdata(dev); in fw_type_show() local 43 u32 config = mgb4_read_reg(&mgbdev->video, 0xC4); in fw_type_show() 51 struct mgb4_dev *mgbdev = dev_get_drvdata(dev); in serial_number_show() local 52 u32 sn = mgbdev->serial_number; in serial_number_show()
|
| H A D | mgb4_vout.c | 72 struct mgb4_regs *video = &voutdev->mgbdev->video; in get_timings() 115 struct mgb4_regs *video = &voutdev->mgbdev->video; in queue_setup() 126 if (test_bit(0, &voutdev->mgbdev->io_reconfig)) in queue_setup() 150 struct device *dev = &voutdev->mgbdev->pdev->dev; in buffer_prepare() 151 struct mgb4_regs *video = &voutdev->mgbdev->video; in buffer_prepare() 183 struct mgb4_dev *mgbdev = voutdev->mgbdev; in stop_streaming() local 184 int irq = xdma_get_user_irq(mgbdev->xdev, voutdev->config->irq); in stop_streaming() 186 xdma_disable_user_irq(mgbdev->xdev, irq); in stop_streaming() 189 mgb4_mask_reg(&mgbdev->video, voutdev->config->regs.config, 0x2, 0x0); in stop_streaming() 190 mgb4_write_reg(&mgbdev->video, voutdev->config->regs.padding, 0); in stop_streaming() [all …]
|
| H A D | mgb4_vin.c | 113 voutdev = vindev->mgbdev->vout[i]; in loopback_dev() 117 config = mgb4_read_reg(&voutdev->mgbdev->video, in loopback_dev() 147 struct mgb4_regs *video = &vindev->mgbdev->video; in set_loopback_padding() 162 struct mgb4_regs *video = &vindev->mgbdev->video; in get_timings() 214 struct mgb4_regs *video = &vindev->mgbdev->video; in queue_setup() 225 if (test_bit(0, &vindev->mgbdev->io_reconfig)) in queue_setup() 251 struct mgb4_regs *video = &vindev->mgbdev->video; in buffer_prepare() 252 struct device *dev = &vindev->mgbdev->pdev->dev; in buffer_prepare() 284 struct mgb4_regs *video = &vindev->mgbdev->video; in stop_streaming() 286 int irq = xdma_get_user_irq(vindev->mgbdev->xdev, config->vin_irq); in stop_streaming() [all …]
|
| H A D | mgb4_dma.h | 12 int mgb4_dma_channel_init(struct mgb4_dev *mgbdev); 13 void mgb4_dma_channel_free(struct mgb4_dev *mgbdev); 15 int mgb4_dma_transfer(struct mgb4_dev *mgbdev, u32 channel, bool write,
|
| H A D | mgb4_vout.h | 37 struct mgb4_dev *mgbdev; member 62 struct mgb4_vout_dev *mgb4_vout_create(struct mgb4_dev *mgbdev, int id);
|
| H A D | mgb4_trigger.h | 7 struct iio_dev *mgb4_trigger_create(struct mgb4_dev *mgbdev);
|