/linux-master/drivers/dma/mediatek/ |
H A D | mtk-uart-apdma.c | 78 struct dma_device ddev; member in struct:mtk_uart_apdmadev 106 return container_of(d, struct mtk_uart_apdmadev, ddev); 276 ret = pm_runtime_resume_and_get(mtkd->ddev.dev); 304 pm_runtime_put_noidle(mtkd->ddev.dev); 319 pm_runtime_put_sync(mtkd->ddev.dev); 461 while (!list_empty(&mtkd->ddev.channels)) { 462 struct mtk_chan *c = list_first_entry(&mtkd->ddev.channels, 505 dma_cap_set(DMA_SLAVE, mtkd->ddev.cap_mask); 506 mtkd->ddev.device_alloc_chan_resources = 508 mtkd->ddev [all...] |
/linux-master/drivers/dma/ |
H A D | milbeaut-hdmac.c | 77 struct dma_device ddev; member in struct:milbeaut_hdmac_device 413 chan = dma_get_any_slave_channel(&mdev->ddev); 450 vchan_init(&mc->vc, &mdev->ddev); 459 struct dma_device *ddev; local 489 ddev = &mdev->ddev; 490 ddev->dev = dev; 491 dma_cap_set(DMA_SLAVE, ddev->cap_mask); 492 dma_cap_set(DMA_PRIVATE, ddev->cap_mask); 493 ddev [all...] |
H A D | txx9dmac.h | 163 struct txx9dmac_dev *ddev; member in struct:txx9dmac_chan 188 static inline bool __is_dmac64(const struct txx9dmac_dev *ddev) argument 190 return ddev->have_64bit_regs; 195 return __is_dmac64(dc->ddev); 247 static inline void txx9dmac_desc_set_INTENT(struct txx9dmac_dev *ddev, argument 257 static inline void txx9dmac_desc_set_nosimple(struct txx9dmac_dev *ddev, argument 274 static inline void txx9dmac_desc_set_INTENT(struct txx9dmac_dev *ddev, argument 277 if (__is_dmac64(ddev)) 287 static inline void txx9dmac_desc_set_nosimple(struct txx9dmac_dev *ddev, argument 291 if (__is_dmac64(ddev)) { [all...] |
H A D | bcm2835-dma.c | 42 * @ddev: DMA device 48 struct dma_device ddev; member in struct:bcm2835_dmadev 190 return container_of(d, struct bcm2835_dmadev, ddev); 822 c = devm_kzalloc(d->ddev.dev, sizeof(*c), GFP_KERNEL); 827 vchan_init(&c->vc, &d->ddev); 846 list_for_each_entry_safe(c, next, &od->ddev.channels, 852 dma_unmap_page_attrs(od->ddev.dev, od->zero_page, PAGE_SIZE, 868 chan = dma_get_any_slave_channel(&d->ddev); 910 dma_cap_set(DMA_SLAVE, od->ddev.cap_mask); 911 dma_cap_set(DMA_PRIVATE, od->ddev [all...] |
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_fru_eeprom.c | 273 struct drm_device *ddev = dev_get_drvdata(dev); local 274 struct amdgpu_device *adev = drm_to_adev(ddev); 295 struct drm_device *ddev = dev_get_drvdata(dev); local 296 struct amdgpu_device *adev = drm_to_adev(ddev); 317 struct drm_device *ddev = dev_get_drvdata(dev); local 318 struct amdgpu_device *adev = drm_to_adev(ddev); 338 struct drm_device *ddev = dev_get_drvdata(dev); local 339 struct amdgpu_device *adev = drm_to_adev(ddev); 359 struct drm_device *ddev = dev_get_drvdata(dev); local 360 struct amdgpu_device *adev = drm_to_adev(ddev); [all...] |
H A D | amdgpu_xcp.c | 246 struct drm_device *ddev; local 249 ddev = adev_to_drm(adev); 252 adev->xcp_mgr->xcp->ddev = ddev; 269 p_ddev->render->dev = ddev; 270 p_ddev->primary->dev = ddev; 271 p_ddev->vma_offset_manager = ddev->vma_offset_manager; 273 adev->xcp_mgr->xcp[i].ddev = p_ddev; 350 if (!adev->xcp_mgr->xcp[i].ddev) 353 ret = drm_dev_register(adev->xcp_mgr->xcp[i].ddev, en [all...] |
/linux-master/drivers/gpu/drm/radeon/ |
H A D | radeon_fbdev.c | 70 info = drm_get_format_info(rdev->ddev, mode_cmd); 151 ret = pm_runtime_get_sync(rdev->ddev->dev); 158 pm_runtime_mark_last_busy(rdev->ddev->dev); 159 pm_runtime_put_autosuspend(rdev->ddev->dev); 168 pm_runtime_mark_last_busy(rdev->ddev->dev); 169 pm_runtime_put_autosuspend(rdev->ddev->dev); 239 ret = radeon_framebuffer_init(rdev->ddev, fb, &mode_cmd, gobj); 377 drm_fb_helper_prepare(rdev->ddev, fb_helper, bpp_sel, &radeon_fbdev_fb_helper_funcs); 379 ret = drm_client_init(rdev->ddev, &fb_helper->client, "radeon-fbdev", 382 drm_err(rdev->ddev, "Faile [all...] |
/linux-master/drivers/fpga/ |
H A D | dfl.c | 252 dfl_match_one_device(const struct dfl_device_id *id, struct dfl_device *ddev) argument 254 if (id->type == ddev->type && id->feature_id == ddev->feature_id) 262 struct dfl_device *ddev = to_dfl_dev(dev); local 269 if (dfl_match_one_device(id_entry, ddev)) { 270 ddev->id_entry = id_entry; 283 struct dfl_device *ddev = to_dfl_dev(dev); local 285 return ddrv->probe(ddev); 291 struct dfl_device *ddev = to_dfl_dev(dev); local 294 ddrv->remove(ddev); 299 const struct dfl_device *ddev = to_dfl_dev(dev); local 308 struct dfl_device *ddev = to_dfl_dev(dev); local 317 struct dfl_device *ddev = to_dfl_dev(dev); local 341 struct dfl_device *ddev = to_dfl_dev(dev); local 359 struct dfl_device *ddev; local 453 struct dfl_device *ddev; local [all...] |
/linux-master/drivers/block/ |
H A D | pktcdvd.c | 534 struct device *ddev = disk_to_dev(pd->disk); local 538 dev_dbg(ddev, "queue empty\n"); 769 struct device *ddev = disk_to_dev(pd->disk); local 773 dev_err(ddev, "%*ph - sense %02x.%02x.%02x (%s)\n", 778 dev_err(ddev, "%*ph - no sense\n", CDROM_PACKET_SIZE, cgc->cmd); 866 struct device *ddev = disk_to_dev(pd->disk); local 894 dev_dbg(ddev, "write, waiting\n"); 903 dev_dbg(ddev, "read, waiting\n"); 950 struct device *ddev = disk_to_dev(pd->disk); local 969 dev_err(ddev, "cdro 1014 struct device *ddev = disk_to_dev(pd->disk); local 1110 pkt_set_state(struct device *ddev, struct packet_data *pkt, enum packet_data_state state) argument 1130 struct device *ddev = disk_to_dev(pd->disk); local 1270 struct device *ddev = disk_to_dev(pd->disk); local 1326 struct device *ddev = disk_to_dev(pd->disk); local 1381 struct device *ddev = disk_to_dev(pd->disk); local 1416 struct device *ddev = disk_to_dev(pd->disk); local 1634 struct device *ddev = disk_to_dev(pd->disk); local 1722 struct device *ddev = disk_to_dev(pd->disk); local 1757 struct device *ddev = disk_to_dev(pd->disk); local 1801 struct device *ddev = disk_to_dev(pd->disk); local 1903 struct device *ddev = disk_to_dev(pd->disk); local 2017 struct device *ddev = disk_to_dev(pd->disk); local 2090 struct device *ddev = disk_to_dev(pd->disk); local 2110 struct device *ddev = disk_to_dev(pd->disk); local 2167 struct device *ddev = disk_to_dev(pd->disk); local 2234 struct device *ddev = disk_to_dev(pd->disk); local 2433 struct device *ddev = disk_to_dev(pd->disk); local 2486 struct device *ddev = disk_to_dev(pd->disk); local 2548 struct device *ddev = disk_to_dev(pd->disk); local 2718 struct device *ddev; local [all...] |
/linux-master/drivers/gpu/drm/imx/dcss/ |
H A D | dcss-kms.c | 66 struct drm_device *ddev = &kms->base; local 73 ret = drm_of_find_panel_or_bridge(ddev->dev->of_node, 0, 0, 79 dev_err(ddev->dev, "No bridge found %d.\n", ret); 89 dev_err(ddev->dev, "Failed initializing encoder %d.\n", ret); 98 kms->connector = drm_bridge_connector_init(ddev, encoder); 100 dev_err(ddev->dev, "Unable to create bridge connector.\n");
|
/linux-master/drivers/gpu/drm/renesas/shmobile/ |
H A D | shmob_drm_kms.c | 158 struct drm_device *dev = &sdev->ddev; 181 sdev->ddev.mode_config.min_width = 0; 182 sdev->ddev.mode_config.min_height = 0; 183 sdev->ddev.mode_config.max_width = 4095; 184 sdev->ddev.mode_config.max_height = 4095; 185 sdev->ddev.mode_config.funcs = &shmob_drm_mode_config_funcs;
|
/linux-master/drivers/gpu/drm/loongson/ |
H A D | lsdc_drv.h | 205 int (*create_i2c)(struct drm_device *ddev, 209 int (*output_init)(struct drm_device *ddev, 214 int (*cursor_plane_init)(struct drm_device *ddev, 218 int (*primary_plane_init)(struct drm_device *ddev, 222 int (*crtc_init)(struct drm_device *ddev, 305 static inline struct lsdc_device *to_lsdc(struct drm_device *ddev) argument 307 return container_of(ddev, struct lsdc_device, base); 318 int ls7a1000_crtc_init(struct drm_device *ddev, 325 int ls7a2000_crtc_init(struct drm_device *ddev, 332 int lsdc_primary_plane_init(struct drm_device *ddev, [all...] |
H A D | lsdc_ttm.h | 65 struct lsdc_bo *lsdc_bo_create(struct drm_device *ddev, 72 struct lsdc_bo *lsdc_bo_create_kernel_pinned(struct drm_device *ddev, 94 int lsdc_bo_evict_vram(struct drm_device *ddev);
|
H A D | lsdc_debugfs.c | 36 struct drm_device *ddev = node->minor->dev; local 39 drm_mm_print(&ddev->vma_offset_manager->vm_addr_space_mm, &p); 99 struct drm_device *ddev = minor->dev; local 100 struct lsdc_device *ldev = to_lsdc(ddev);
|
/linux-master/drivers/gpu/drm/panthor/ |
H A D | panthor_gem.h | 81 struct drm_gem_object *panthor_gem_create_object(struct drm_device *ddev, size_t size); 84 panthor_gem_prime_import_sg_table(struct drm_device *ddev, 90 struct drm_device *ddev,
|
/linux-master/drivers/gpu/drm/stm/ |
H A D | ltdc.c | 709 struct drm_device *ddev = arg; local 710 struct ltdc_device *ldev = ddev->dev_private; 711 struct drm_crtc *crtc = drm_crtc_from_index(ddev, 0); 736 struct drm_device *ddev = arg; local 737 struct ltdc_device *ldev = ddev->dev_private; 777 struct drm_device *ddev = crtc->dev; local 781 pm_runtime_get_sync(ddev->dev); 800 struct drm_device *ddev = crtc->dev; local 819 pm_runtime_put_sync(ddev->dev); 893 struct drm_device *ddev local 1036 struct drm_device *ddev = crtc->dev; local 1065 struct drm_device *ddev = crtc->dev; local 1561 ltdc_plane_create(struct drm_device *ddev, enum drm_plane_type type, int index) argument 1646 ltdc_plane_destroy_all(struct drm_device *ddev) argument 1655 ltdc_crtc_init(struct drm_device *ddev, struct drm_crtc *crtc) argument 1724 struct drm_device *ddev = encoder->dev; local 1738 struct drm_device *ddev = encoder->dev; local 1755 struct drm_device *ddev = encoder->dev; local 1774 ltdc_encoder_init(struct drm_device *ddev, struct drm_bridge *bridge) argument 1802 ltdc_get_caps(struct drm_device *ddev) argument 1893 ltdc_suspend(struct drm_device *ddev) argument 1901 ltdc_resume(struct drm_device *ddev) argument 1917 ltdc_load(struct drm_device *ddev) argument 2083 ltdc_unload(struct drm_device *ddev) argument [all...] |
/linux-master/drivers/gpu/drm/vboxvideo/ |
H A D | vbox_ttm.c | 17 struct drm_device *dev = &vbox->ddev;
|
H A D | vbox_main.c | 33 struct pci_dev *pdev = to_pci_dev(vbox->ddev.dev); 37 vbox->vbva_info = devm_kcalloc(vbox->ddev.dev, vbox->num_crtcs, 110 struct pci_dev *pdev = to_pci_dev(vbox->ddev.dev); 126 vbox->guest_pool = devm_gen_pool_create(vbox->ddev.dev, 4, -1, 156 vbox->last_mode_hints = devm_kcalloc(vbox->ddev.dev, vbox->num_crtcs,
|
/linux-master/drivers/nfc/ |
H A D | nfcsim.c | 201 static int nfcsim_send(struct nfc_digital_dev *ddev, struct sk_buff *skb, argument 204 struct nfcsim *dev = nfc_digital_get_drvdata(ddev); 240 static void nfcsim_abort_cmd(struct nfc_digital_dev *ddev) argument 242 const struct nfcsim *dev = nfc_digital_get_drvdata(ddev); 247 static int nfcsim_switch_rf(struct nfc_digital_dev *ddev, bool on) argument 249 struct nfcsim *dev = nfc_digital_get_drvdata(ddev); 256 static int nfcsim_in_configure_hw(struct nfc_digital_dev *ddev, argument 259 struct nfcsim *dev = nfc_digital_get_drvdata(ddev); 279 static int nfcsim_in_send_cmd(struct nfc_digital_dev *ddev, argument 283 return nfcsim_send(ddev, sk 286 nfcsim_tg_configure_hw(struct nfc_digital_dev *ddev, int type, int param) argument 309 nfcsim_tg_send_cmd(struct nfc_digital_dev *ddev, struct sk_buff *skb, u16 timeout, nfc_digital_cmd_complete_t cb, void *arg) argument 316 nfcsim_tg_listen(struct nfc_digital_dev *ddev, u16 timeout, nfc_digital_cmd_complete_t cb, void *arg) argument [all...] |
/linux-master/drivers/dma/ti/ |
H A D | cppi41.c | 124 struct dma_device ddev; member in struct:cppi41_dd 273 pm_runtime_put(cdd->ddev.dev); 377 error = pm_runtime_get_sync(cdd->ddev.dev); 379 dev_err(cdd->ddev.dev, "%s pm runtime get: %i\n", 381 pm_runtime_put_noidle(cdd->ddev.dev); 393 pm_runtime_mark_last_busy(cdd->ddev.dev); 394 pm_runtime_put_autosuspend(cdd->ddev.dev); 405 error = pm_runtime_get_sync(cdd->ddev.dev); 407 pm_runtime_put_noidle(cdd->ddev.dev); 414 pm_runtime_mark_last_busy(cdd->ddev [all...] |
/linux-master/drivers/gpu/drm/tidss/ |
H A D | tidss_irq.h | 70 int tidss_irq_install(struct drm_device *ddev, unsigned int irq); 71 void tidss_irq_uninstall(struct drm_device *ddev);
|
/linux-master/drivers/gpu/drm/amd/amdxcp/ |
H A D | amdgpu_xcp_drv.c | 49 int amdgpu_xcp_drm_dev_alloc(struct drm_device **ddev) argument 75 *ddev = &pxcp_dev->drm;
|
/linux-master/drivers/gpu/drm/renesas/rz-du/ |
H A D | rzg2l_du_encoder.c | 44 renc = drmm_encoder_alloc(&rcdu->ddev, struct rzg2l_du_encoder, base, 63 connector = drm_bridge_connector_init(&rcdu->ddev, &renc->base);
|
/linux-master/drivers/gpu/drm/qxl/ |
H A D | qxl_object.h | 37 struct drm_device *ddev = bo->tbo.base.dev; local 39 dev_err(ddev->dev, "%p reserve failed\n", bo);
|
/linux-master/drivers/gpu/drm/msm/ |
H A D | msm_drv.c | 47 static void msm_deinit_vram(struct drm_device *ddev); 70 struct drm_device *ddev = priv->dev; local 79 if (ddev->registered) { 80 drm_dev_unregister(ddev); 82 drm_atomic_helper_shutdown(ddev); 92 msm_gem_shrinker_cleanup(ddev); 100 msm_deinit_vram(ddev); 102 component_unbind_all(dev, ddev); 104 ddev->dev_private = NULL; 105 drm_dev_put(ddev); 200 msm_deinit_vram(struct drm_device *ddev) argument 216 struct drm_device *ddev; local [all...] |