/linux-master/drivers/gpu/drm/virtio/ |
H A D | virtgpu_display.c | 256 struct drm_device *dev = vgdev->ddev; 342 ret = drmm_mode_config_init(vgdev->ddev); 346 vgdev->ddev->mode_config.quirk_addfb_prefer_host_byte_order = true; 347 vgdev->ddev->mode_config.funcs = &virtio_gpu_mode_funcs; 350 vgdev->ddev->mode_config.min_width = XRES_MIN; 351 vgdev->ddev->mode_config.min_height = YRES_MIN; 352 vgdev->ddev->mode_config.max_width = XRES_MAX; 353 vgdev->ddev->mode_config.max_height = YRES_MAX; 355 vgdev->ddev->mode_config.fb_modifiers_not_supported = true; 360 drm_mode_config_reset(vgdev->ddev); [all...] |
/linux-master/drivers/gpu/drm/loongson/ |
H A D | lsdc_pixpll.c | 102 static void lsdc_pixel_pll_free(struct drm_device *ddev, void *data) argument 110 drm_dbg(ddev, "pixpll private data freed\n"); 136 return drmm_add_action_or_reset(this->ddev, lsdc_pixel_pll_free, this); 169 drm_dbg_kms(this->ddev, "pixel clock %u: miss\n", clock); 244 drm_dbg(this->ddev, "can't find suitable params for %u khz\n", clock); 389 drm_dbg(this->ddev, "%u loop waited\n", counter); 470 struct drm_device *ddev, 473 struct lsdc_device *ldev = to_lsdc(ddev); 477 this->ddev = ddev; 469 lsdc_pixpll_init(struct lsdc_pixpll * const this, struct drm_device *ddev, unsigned int index) argument [all...] |
H A D | lsdc_benchmark.c | 71 struct drm_device *ddev = &ldev->base; local 79 src_bo = lsdc_bo_create_kernel_pinned(ddev, src_domain, size); 80 dst_bo = lsdc_bo_create_kernel_pinned(ddev, dst_domain, size);
|
H A D | lsdc_crtc.c | 745 struct drm_device *ddev = crtc->dev; local 746 struct lsdc_device *ldev = to_lsdc(ddev); 757 drm_dbg_kms(ddev, "mode %dx%d, pixel clock=%d is too high\n", 766 drm_dbg_kms(ddev, "align to %u bytes is required: %u\n", 842 struct drm_device *ddev = crtc->dev; local 848 drm_dbg(ddev, "Send vblank manually\n"); 850 spin_lock_irqsave(&ddev->event_lock, flags); 853 spin_unlock_irqrestore(&ddev->event_lock, flags); 949 int ls7a1000_crtc_init(struct drm_device *ddev, argument 959 ret = lsdc_pixpll_init(&lcrtc->pixpll, ddev, inde 988 ls7a2000_crtc_init(struct drm_device *ddev, struct drm_crtc *crtc, struct drm_plane *primary, struct drm_plane *cursor, unsigned int index, bool has_vblank) argument [all...] |
/linux-master/drivers/gpu/drm/ast/ |
H A D | ast_drv.c | 410 struct drm_device *ddev = pci_get_drvdata(pdev); local 413 error = ast_drm_freeze(ddev); 425 struct drm_device *ddev = pci_get_drvdata(pdev); local 426 return ast_drm_resume(ddev); 432 struct drm_device *ddev = pci_get_drvdata(pdev); local 433 return ast_drm_freeze(ddev); 439 struct drm_device *ddev = pci_get_drvdata(pdev); local 440 return ast_drm_thaw(ddev); 446 struct drm_device *ddev = pci_get_drvdata(pdev); local 448 return ast_drm_freeze(ddev); [all...] |
/linux-master/drivers/gpu/drm/renesas/rcar-du/ |
H A D | rcar_du_drv.c | 625 return drm_mode_config_helper_suspend(&rcdu->ddev); 632 return drm_mode_config_helper_resume(&rcdu->ddev); 645 struct drm_device *ddev = &rcdu->ddev; local 647 drm_dev_unregister(ddev); 648 drm_atomic_helper_shutdown(ddev); 650 drm_kms_helper_poll_fini(ddev); 657 drm_atomic_helper_shutdown(&rcdu->ddev); 671 struct rcar_du_device, ddev); 713 ret = drm_dev_register(&rcdu->ddev, [all...] |
H A D | rcar_du_drv.h | 103 struct drm_device ddev; member in struct:rcar_du_device 125 return container_of(dev, struct rcar_du_device, ddev);
|
H A D | rcar_du_encoder.c | 109 renc = drmm_encoder_alloc(&rcdu->ddev, struct rcar_du_encoder, base, 128 connector = drm_bridge_connector_init(&rcdu->ddev, &renc->base);
|
/linux-master/drivers/gpu/drm/lima/ |
H A D | lima_drv.c | 373 struct drm_device *ddev; local 399 ddev = drm_dev_alloc(&lima_drm_driver, &pdev->dev); 400 if (IS_ERR(ddev)) { 401 err = PTR_ERR(ddev); 405 ddev->dev_private = ldev; 406 ldev->ddev = ddev; 428 err = drm_dev_register(ddev, 0); 443 drm_dev_put(ddev); 452 struct drm_device *ddev local [all...] |
/linux-master/drivers/nfc/st95hf/ |
H A D | core.c | 196 * @ddev: nfc digital device object. 219 struct nfc_digital_dev *ddev; member in struct:st95hf_context 535 struct nfc_digital_dev *nfcddev = st95context->ddev; 609 struct nfc_digital_dev *nfcddev = stcontext->ddev; 700 struct nfc_digital_dev *nfcddev = stcontext->ddev; 847 cb_arg->complete_cb(stcontext->ddev, cb_arg->cb_usrarg, skb_resp); 861 cb_arg->complete_cb(stcontext->ddev, cb_arg->cb_usrarg, skb_resp); 869 static int st95hf_in_configure_hw(struct nfc_digital_dev *ddev, argument 873 struct st95hf_context *stcontext = nfc_digital_get_drvdata(ddev); 915 static int st95hf_in_send_cmd(struct nfc_digital_dev *ddev, argument 989 st95hf_tg_configure_hw(struct nfc_digital_dev *ddev, int type, int param) argument 996 st95hf_tg_send_cmd(struct nfc_digital_dev *ddev, struct sk_buff *skb, u16 timeout, nfc_digital_cmd_complete_t cb, void *arg) argument 1005 st95hf_tg_listen(struct nfc_digital_dev *ddev, u16 timeout, nfc_digital_cmd_complete_t cb, void *arg) argument 1013 st95hf_tg_get_rf_tech(struct nfc_digital_dev *ddev, u8 *rf_tech) argument 1018 st95hf_switch_rf(struct nfc_digital_dev *ddev, bool on) argument 1034 st95hf_abort_cmd(struct nfc_digital_dev *ddev) argument [all...] |
/linux-master/drivers/gpu/drm/panthor/ |
H A D | panthor_drv.c | 753 static int panthor_ioctl_dev_query(struct drm_device *ddev, void *data, struct drm_file *file) argument 755 struct panthor_device *ptdev = container_of(ddev, struct panthor_device, base); 787 static int panthor_ioctl_vm_create(struct drm_device *ddev, void *data, argument 790 struct panthor_device *ptdev = container_of(ddev, struct panthor_device, base); 795 if (!drm_dev_enter(ddev, &cookie)) 808 static int panthor_ioctl_vm_destroy(struct drm_device *ddev, void *data, argument 822 static int panthor_ioctl_bo_create(struct drm_device *ddev, void *data, argument 830 if (!drm_dev_enter(ddev, &cookie)) 847 ret = panthor_gem_create_with_handle(file, ddev, vm, &args->size, 857 static int panthor_ioctl_bo_mmap_offset(struct drm_device *ddev, voi argument 882 panthor_ioctl_group_submit(struct drm_device *ddev, void *data, struct drm_file *file) argument 987 panthor_ioctl_group_destroy(struct drm_device *ddev, void *data, struct drm_file *file) argument 999 panthor_ioctl_group_create(struct drm_device *ddev, void *data, struct drm_file *file) argument 1024 panthor_ioctl_group_get_state(struct drm_device *ddev, void *data, struct drm_file *file) argument 1033 panthor_ioctl_tiler_heap_create(struct drm_device *ddev, void *data, struct drm_file *file) argument 1076 panthor_ioctl_tiler_heap_destroy(struct drm_device *ddev, void *data, struct drm_file *file) argument 1106 panthor_ioctl_vm_bind_async(struct drm_device *ddev, struct drm_panthor_vm_bind *args, struct drm_file *file) argument 1175 panthor_ioctl_vm_bind_sync(struct drm_device *ddev, struct drm_panthor_vm_bind *args, struct drm_file *file) argument 1210 panthor_ioctl_vm_bind(struct drm_device *ddev, void *data, struct drm_file *file) argument 1228 panthor_ioctl_vm_get_state(struct drm_device *ddev, void *data, struct drm_file *file) argument 1249 panthor_open(struct drm_device *ddev, struct drm_file *file) argument 1289 panthor_postclose(struct drm_device *ddev, struct drm_file *file) argument [all...] |
/linux-master/drivers/gpu/drm/amd/pm/ |
H A D | amdgpu_dpm_internal.c | 32 struct drm_device *ddev = adev_to_drm(adev); local 40 &ddev->mode_config.crtc_list, head) {
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_preempt_mgr.c | 40 struct drm_device *ddev = dev_get_drvdata(dev); local 41 struct amdgpu_device *adev = drm_to_adev(ddev);
|
/linux-master/drivers/memory/ |
H A D | dfl-emif.c | 189 struct dfl_device *ddev = to_dfl_dev(de->dev); local 198 if (ddev->revision > 0 && strstr(attr->name, "_clear")) 201 if (ddev->revision == 0) 221 static int dfl_emif_probe(struct dfl_device *ddev) argument 223 struct device *dev = &ddev->dev; 230 de->base = devm_ioremap_resource(dev, &ddev->mmio_res);
|
/linux-master/drivers/nfc/ |
H A D | port100.c | 955 static void port100_abort_cmd(struct nfc_digital_dev *ddev) argument 957 struct port100 *dev = nfc_digital_get_drvdata(ddev); 1047 static int port100_switch_rf(struct nfc_digital_dev *ddev, bool on) argument 1049 struct port100 *dev = nfc_digital_get_drvdata(ddev); 1060 port100_abort_cmd(ddev); 1072 static int port100_in_set_rf(struct nfc_digital_dev *ddev, u8 rf) argument 1074 struct port100 *dev = nfc_digital_get_drvdata(ddev); 1101 static int port100_in_set_framing(struct nfc_digital_dev *ddev, int param) argument 1103 struct port100 *dev = nfc_digital_get_drvdata(ddev); 1143 static int port100_in_configure_hw(struct nfc_digital_dev *ddev, in argument 1206 port100_in_send_cmd(struct nfc_digital_dev *ddev, struct sk_buff *skb, u16 _timeout, nfc_digital_cmd_complete_t cb, void *arg) argument 1229 port100_tg_set_rf(struct nfc_digital_dev *ddev, u8 rf) argument 1258 port100_tg_set_framing(struct nfc_digital_dev *ddev, int param) argument 1300 port100_tg_configure_hw(struct nfc_digital_dev *ddev, int type, int param) argument 1372 port100_tg_send_cmd(struct nfc_digital_dev *ddev, struct sk_buff *skb, u16 timeout, nfc_digital_cmd_complete_t cb, void *arg) argument 1400 port100_listen_mdaa(struct nfc_digital_dev *ddev, struct digital_tg_mdaa_params *params, u16 timeout, nfc_digital_cmd_complete_t cb, void *arg) argument 1456 port100_listen(struct nfc_digital_dev *ddev, u16 timeout, nfc_digital_cmd_complete_t cb, void *arg) argument [all...] |
H A D | trf7970a.c | 429 struct nfc_digital_dev *ddev; member in struct:trf7970a 629 trf->cb(trf->ddev, trf->cb_arg, trf->rx_skb); 1124 static int trf7970a_switch_rf(struct nfc_digital_dev *ddev, bool on) argument 1126 struct trf7970a *trf = nfc_digital_get_drvdata(ddev); 1339 static int trf7970a_in_configure_hw(struct nfc_digital_dev *ddev, int type, argument 1342 struct trf7970a *trf = nfc_digital_get_drvdata(ddev); 1460 static int trf7970a_send_cmd(struct nfc_digital_dev *ddev, argument 1464 struct trf7970a *trf = nfc_digital_get_drvdata(ddev); 1517 trf->ddev = ddev; 1682 trf7970a_tg_configure_hw(struct nfc_digital_dev *ddev, int type, int param) argument 1718 _trf7970a_tg_listen(struct nfc_digital_dev *ddev, u16 timeout, nfc_digital_cmd_complete_t cb, void *arg, bool mode_detect) argument 1793 trf7970a_tg_listen(struct nfc_digital_dev *ddev, u16 timeout, nfc_digital_cmd_complete_t cb, void *arg) argument 1804 trf7970a_tg_listen_md(struct nfc_digital_dev *ddev, u16 timeout, nfc_digital_cmd_complete_t cb, void *arg) argument 1827 trf7970a_tg_get_rf_tech(struct nfc_digital_dev *ddev, u8 *rf_tech) argument 1839 trf7970a_abort_cmd(struct nfc_digital_dev *ddev) argument [all...] |
/linux-master/drivers/dma/ti/ |
H A D | omap-dma.c | 43 struct dma_device ddev; member in struct:omap_dmadev 235 return container_of(d, struct omap_dmadev, ddev); 656 dev_err(od->ddev.dev, "invalid channel %u\n", channel); 711 struct device *dev = od->ddev.dev; 781 dev_dbg(od->ddev.dev, "freeing channel %u used for %u\n", c->dma_ch, 1512 vchan_init(&c->vc, &od->ddev); 1519 while (!list_empty(&od->ddev.channels)) { 1520 struct omap_chan *c = list_first_entry(&od->ddev.channels, 1691 dma_cap_set(DMA_SLAVE, od->ddev.cap_mask); 1692 dma_cap_set(DMA_CYCLIC, od->ddev [all...] |
/linux-master/drivers/gpu/drm/radeon/ |
H A D | radeon_display.c | 305 spin_lock_irqsave(&rdev->ddev->event_lock, flags); 311 spin_unlock_irqrestore(&rdev->ddev->event_lock, flags); 337 radeon_get_crtc_scanoutpos(rdev->ddev, crtc_id, 350 spin_unlock_irqrestore(&rdev->ddev->event_lock, flags); 373 spin_lock_irqsave(&rdev->ddev->event_lock, flags); 380 spin_unlock_irqrestore(&rdev->ddev->event_lock, flags); 392 spin_unlock_irqrestore(&rdev->ddev->event_lock, flags); 411 struct drm_device *dev = rdev->ddev; 1404 drm_property_create_range(rdev->ddev, 0 , "coherent", 0, 1); 1412 drm_property_create_enum(rdev->ddev, [all...] |
/linux-master/drivers/gpu/drm/atmel-hlcdc/ |
H A D | atmel_hlcdc_dc.c | 748 struct drm_device *ddev; local 751 ddev = drm_dev_alloc(&atmel_hlcdc_dc_driver, &pdev->dev); 752 if (IS_ERR(ddev)) 753 return PTR_ERR(ddev); 755 ret = atmel_hlcdc_dc_load(ddev); 759 ret = drm_dev_register(ddev, 0); 763 drm_fbdev_dma_setup(ddev, 24); 768 atmel_hlcdc_dc_unload(ddev); 771 drm_dev_put(ddev); 778 struct drm_device *ddev local [all...] |
/linux-master/drivers/dma/qcom/ |
H A D | hidma_dbg.c | 90 pm_runtime_get_sync(dmadev->ddev.dev); 106 pm_runtime_mark_last_busy(dmadev->ddev.dev); 107 pm_runtime_put_autosuspend(dmadev->ddev.dev); 147 dmadev->debugfs = debugfs_create_dir(dev_name(dmadev->ddev.dev), NULL); 150 list_for_each(position, &dmadev->ddev.channels) {
|
/linux-master/drivers/gpu/drm/imx/dcss/ |
H A D | dcss-dev.c | 253 struct drm_device *ddev = dcss_drv_dev_to_drm(dev); local 256 drm_mode_config_helper_suspend(ddev); 273 struct drm_device *ddev = dcss_drv_dev_to_drm(dev); local 276 drm_mode_config_helper_resume(ddev); 286 drm_mode_config_helper_resume(ddev);
|
/linux-master/drivers/dma/xilinx/ |
H A D | xilinx_dpdma.c | 1636 struct dma_device *ddev; local 1672 ddev = &xdev->common; 1673 ddev->dev = &pdev->dev; 1675 dma_cap_set(DMA_SLAVE, ddev->cap_mask); 1676 dma_cap_set(DMA_PRIVATE, ddev->cap_mask); 1677 dma_cap_set(DMA_INTERLEAVE, ddev->cap_mask); 1678 dma_cap_set(DMA_REPEAT, ddev->cap_mask); 1679 dma_cap_set(DMA_LOAD_EOT, ddev->cap_mask); 1680 ddev->copy_align = fls(XILINX_DPDMA_ALIGN_BYTES - 1); 1682 ddev [all...] |
/linux-master/drivers/gpu/drm/vboxvideo/ |
H A D | vbox_drv.h | 50 struct drm_device ddev; member in struct:vbox_private 130 #define to_vbox_dev(x) container_of(x, struct vbox_private, ddev)
|
/linux-master/drivers/gpu/drm/qxl/ |
H A D | qxl_debugfs.c | 123 qdev->ddev.primary->debugfs_root, 124 qdev->ddev.primary);
|
/linux-master/drivers/dma/hsu/ |
H A D | hsu.h | 122 static inline struct hsu_dma *to_hsu_dma(struct dma_device *ddev) argument 124 return container_of(ddev, struct hsu_dma, dma);
|