Home
last modified time | relevance | path

Searched refs:ddev (Results 1 – 25 of 217) sorted by relevance

123456789

/linux/net/nfc/
H A Ddigital_core.c42 struct sk_buff *digital_skb_alloc(struct nfc_digital_dev *ddev, in digital_skb_alloc() argument
47 skb = alloc_skb(len + ddev->tx_headroom + ddev->tx_tailroom, in digital_skb_alloc()
50 skb_reserve(skb, ddev->tx_headroom); in digital_skb_alloc()
100 static inline void digital_switch_rf(struct nfc_digital_dev *ddev, bool on) in digital_switch_rf() argument
102 ddev->ops->switch_rf(ddev, on); in digital_switch_rf()
105 static inline void digital_abort_cmd(struct nfc_digital_dev *ddev) in digital_abort_cmd() argument
107 ddev->ops->abort_cmd(ddev); in digital_abort_cmd()
113 struct nfc_digital_dev *ddev = container_of(work, in digital_wq_cmd_complete() local
117 mutex_lock(&ddev->cmd_lock); in digital_wq_cmd_complete()
119 cmd = list_first_entry_or_null(&ddev->cmd_queue, struct digital_cmd, in digital_wq_cmd_complete()
[all …]
H A Ddigital_dep.c106 static void digital_in_recv_dep_res(struct nfc_digital_dev *ddev, void *arg,
108 static void digital_tg_recv_dep_req(struct nfc_digital_dev *ddev, void *arg,
168 static void digital_skb_push_dep_sod(struct nfc_digital_dev *ddev, in digital_skb_push_dep_sod() argument
175 if (ddev->curr_rf_tech == NFC_DIGITAL_RF_TECH_106A) in digital_skb_push_dep_sod()
179 static int digital_skb_pull_dep_sod(struct nfc_digital_dev *ddev, in digital_skb_pull_dep_sod() argument
187 if (ddev->curr_rf_tech == NFC_DIGITAL_RF_TECH_106A) in digital_skb_pull_dep_sod()
200 digital_send_dep_data_prep(struct nfc_digital_dev *ddev, struct sk_buff *skb, in digital_send_dep_data_prep() argument
206 if (skb->len > ddev->remote_payload_max) { in digital_send_dep_data_prep()
209 new_skb = digital_skb_alloc(ddev, ddev->remote_payload_max); in digital_send_dep_data_prep()
211 kfree_skb(ddev->chaining_skb); in digital_send_dep_data_prep()
[all …]
H A Ddigital_technology.c164 static int digital_in_send_sdd_req(struct nfc_digital_dev *ddev,
167 int digital_in_iso_dep_pull_sod(struct nfc_digital_dev *ddev, in digital_in_iso_dep_pull_sod() argument
195 int digital_in_iso_dep_push_sod(struct nfc_digital_dev *ddev, in digital_in_iso_dep_push_sod() argument
202 if (skb->len + 3 > ddev->target_fsc) in digital_in_iso_dep_push_sod()
207 *skb->data = DIGITAL_ISO_DEP_I_PCB | ddev->curr_nfc_dep_pni; in digital_in_iso_dep_push_sod()
209 ddev->curr_nfc_dep_pni = in digital_in_iso_dep_push_sod()
210 DIGITAL_ISO_DEP_PNI(ddev->curr_nfc_dep_pni + 1); in digital_in_iso_dep_push_sod()
215 static void digital_in_recv_ats(struct nfc_digital_dev *ddev, void *arg, in digital_in_recv_ats() argument
235 ddev->target_fsc = DIGITAL_ATS_MAX_FSC; in digital_in_recv_ats()
237 ddev->target_fsc = digital_ats_fsc[fsdi]; in digital_in_recv_ats()
[all …]
H A Ddigital.h35 #define DIGITAL_DRV_CAPS_IN_CRC(ddev) \ argument
36 ((ddev)->driver_capabilities & NFC_DIGITAL_DRV_CAPS_IN_CRC)
37 #define DIGITAL_DRV_CAPS_TG_CRC(ddev) \ argument
38 ((ddev)->driver_capabilities & NFC_DIGITAL_DRV_CAPS_TG_CRC)
45 struct sk_buff *digital_skb_alloc(struct nfc_digital_dev *ddev,
48 int digital_send_cmd(struct nfc_digital_dev *ddev, u8 cmd_type,
53 int digital_in_configure_hw(struct nfc_digital_dev *ddev, int type, int param);
54 static inline int digital_in_send_cmd(struct nfc_digital_dev *ddev, in digital_in_send_cmd() argument
59 return digital_send_cmd(ddev, DIGITAL_CMD_IN_SEND, skb, NULL, timeout, in digital_in_send_cmd()
63 void digital_poll_next_tech(struct nfc_digital_dev *ddev);
[all …]
/linux/drivers/gpu/drm/stm/
H A Ddrv.c71 static int drv_load(struct drm_device *ddev) in drv_load()
73 struct platform_device *pdev = to_platform_device(ddev->dev); in drv_load()
79 ldev = drmm_kzalloc(ddev, sizeof(*ldev), GFP_KERNEL); in drv_load()
83 ddev->dev_private = (void *)ldev; in drv_load()
85 ret = drmm_mode_config_init(ddev); in drv_load()
94 ddev->mode_config.min_width = 0; in drv_load()
95 ddev->mode_config.min_height = 0; in drv_load()
96 ddev->mode_config.max_width = STM_MAX_FB_WIDTH; in drv_load()
97 ddev->mode_config.max_height = STM_MAX_FB_HEIGHT; in drv_load()
98 ddev in drv_load()
70 drv_load(struct drm_device * ddev) drv_load() argument
112 drv_unload(struct drm_device * ddev) drv_unload() argument
123 struct drm_device *ddev = dev_get_drvdata(dev); drv_suspend() local
141 struct drm_device *ddev = dev_get_drvdata(dev); drv_resume() local
160 struct drm_device *ddev = dev_get_drvdata(dev); drv_runtime_suspend() local
170 struct drm_device *ddev = dev_get_drvdata(dev); drv_runtime_resume() local
185 struct drm_device *ddev; stm_drm_platform_probe() local
220 struct drm_device *ddev = platform_get_drvdata(pdev); stm_drm_platform_remove() local
[all...]
/linux/drivers/gpu/drm/loongson/
H A Dlsdc_drv.c65 struct drm_device *ddev = &ldev->base; in lsdc_modeset_init() local
76 ret = funcs->create_i2c(ddev, dispipe, i); in lsdc_modeset_init()
88 ret = funcs->output_init(ddev, dispipe, ddc, i); in lsdc_modeset_init()
98 ret = funcs->primary_plane_init(ddev, &dispipe->primary.base, i); in lsdc_modeset_init()
102 ret = funcs->cursor_plane_init(ddev, &dispipe->cursor.base, i); in lsdc_modeset_init()
106 ret = funcs->crtc_init(ddev, &dispipe->crtc.base, in lsdc_modeset_init()
114 drm_info(ddev, "Total %u outputs\n", ldev->num_output); in lsdc_modeset_init()
123 static int lsdc_mode_config_init(struct drm_device *ddev, in lsdc_mode_config_init() argument
128 ret = drmm_mode_config_init(ddev); in lsdc_mode_config_init()
132 ddev->mode_config.funcs = &lsdc_mode_config_funcs; in lsdc_mode_config_init()
[all …]
H A Dlsdc_output_7a2000.c115 struct drm_device *ddev = node->minor->dev; in ls7a2000_hdmi_encoder_regs_show() local
116 struct lsdc_device *ldev = to_lsdc(ddev); in ls7a2000_hdmi_encoder_regs_show()
143 struct drm_device *ddev = connector->dev; in ls7a2000_hdmi0_late_register() local
144 struct drm_minor *minor = ddev->primary; in ls7a2000_hdmi0_late_register()
154 struct drm_device *ddev = connector->dev; in ls7a2000_hdmi1_late_register() local
155 struct drm_minor *minor = ddev->primary; in ls7a2000_hdmi1_late_register()
167 struct drm_device *ddev = connector->dev; in ls7a2000_hdmi0_vga_connector_detect() local
168 struct lsdc_device *ldev = to_lsdc(ddev); in ls7a2000_hdmi0_vga_connector_detect()
229 struct drm_device *ddev = encoder->dev; in ls7a2000_hdmi0_encoder_reset() local
230 struct lsdc_device *ldev = to_lsdc(ddev); in ls7a2000_hdmi0_encoder_reset()
[all …]
H A Dlsdc_irq.c22 struct drm_device *ddev = arg; in ls7a2000_dc_irq_handler() local
23 struct lsdc_device *ldev = to_lsdc(ddev); in ls7a2000_dc_irq_handler()
29 drm_warn(ddev, "no interrupt occurs\n"); in ls7a2000_dc_irq_handler()
39 drm_handle_vblank(ddev, 0); in ls7a2000_dc_irq_handler()
42 drm_handle_vblank(ddev, 1); in ls7a2000_dc_irq_handler()
50 struct drm_device *ddev = arg; in ls7a1000_dc_irq_handler() local
51 struct lsdc_device *ldev = to_lsdc(ddev); in ls7a1000_dc_irq_handler()
57 drm_warn(ddev, "no interrupt occurs\n"); in ls7a1000_dc_irq_handler()
68 drm_handle_vblank(ddev, 0); in ls7a1000_dc_irq_handler()
71 drm_handle_vblank(ddev, 1); in ls7a1000_dc_irq_handler()
H A Dlsdc_ttm.c164 struct drm_device *ddev = tbo->base.dev; in lsdc_bo_move() local
170 drm_warn(ddev, "Can't move a pinned BO\n"); in lsdc_bo_move()
179 drm_dbg(ddev, "bo[%p] move: NULL to %s, size: %zu\n", in lsdc_bo_move()
188 drm_dbg(ddev, "bo[%p] move: SYSTEM to NULL, size: %zu\n", in lsdc_bo_move()
195 drm_dbg(ddev, "bo[%p] move: SYSTEM to GTT, size: %zu\n", in lsdc_bo_move()
203 drm_dbg(ddev, "bo[%p] move: GTT to SYSTEM, size: %zu\n", in lsdc_bo_move()
210 drm_dbg(ddev, "bo[%p] move: %s to %s, size: %zu\n", in lsdc_bo_move()
255 struct drm_device *ddev = tbo->base.dev; in lsdc_bo_gpu_offset() local
259 drm_err(ddev, "unpinned bo, gpu virtual address is invalid\n"); in lsdc_bo_gpu_offset()
356 struct drm_device *ddev
360 struct drm_device *ddev = gem->dev; lsdc_bo_kmap() local
406 lsdc_bo_evict_vram(struct drm_device * ddev) lsdc_bo_evict_vram() argument
433 lsdc_bo_create(struct drm_device * ddev,u32 domain,size_t size,bool kernel,struct sg_table * sg,struct dma_resv * resv) lsdc_bo_create() argument
489 lsdc_bo_create_kernel_pinned(struct drm_device * ddev,u32 domain,size_t size) lsdc_bo_create_kernel_pinned() argument
530 lsdc_ttm_fini(struct drm_device * ddev,void * data) lsdc_ttm_fini() argument
544 struct drm_device *ddev = &ldev->base; lsdc_ttm_init() local
580 struct drm_device *ddev = &ldev->base; lsdc_ttm_debugfs_init() local
[all...]
/linux/drivers/gpu/drm/sti/
H A Dsti_drv.c149 static int sti_init(struct drm_device *ddev) in sti_init() argument
157 ddev->dev_private = (void *)private; in sti_init()
158 dev_set_drvdata(ddev->dev, ddev); in sti_init()
159 private->drm_dev = ddev; in sti_init()
161 drm_mode_config_init(ddev); in sti_init()
163 sti_mode_config_init(ddev); in sti_init()
165 drm_kms_helper_poll_init(ddev); in sti_init()
170 static void sti_cleanup(struct drm_device *ddev) in sti_cleanup() argument
172 struct sti_private *private = ddev->dev_private; in sti_cleanup()
174 drm_kms_helper_poll_fini(ddev); in sti_cleanup()
[all …]
/linux/drivers/gpu/drm/tilcdc/
H A Dtilcdc_external.c44 struct drm_connector *tilcdc_encoder_find_connector(struct drm_device *ddev, in tilcdc_encoder_find_connector() argument
49 list_for_each_entry(connector, &ddev->mode_config.connector_list, head) { in tilcdc_encoder_find_connector()
54 dev_err(ddev->dev, "No connector found for %s encoder (id %d)\n", in tilcdc_encoder_find_connector()
60 int tilcdc_add_component_encoder(struct drm_device *ddev) in tilcdc_add_component_encoder() argument
62 struct tilcdc_drm_private *priv = ddev->dev_private; in tilcdc_add_component_encoder()
65 list_for_each_entry(iter, &ddev->mode_config.encoder_list, head) in tilcdc_add_component_encoder()
72 dev_err(ddev->dev, "%s: No suitable encoder found\n", __func__); in tilcdc_add_component_encoder()
77 tilcdc_encoder_find_connector(ddev, encoder); in tilcdc_add_component_encoder()
90 int tilcdc_attach_bridge(struct drm_device *ddev, struct drm_bridge *bridge) in tilcdc_attach_bridge() argument
92 struct tilcdc_drm_private *priv = ddev->dev_private; in tilcdc_attach_bridge()
[all …]
H A Dtilcdc_drv.c197 struct drm_device *ddev; in tilcdc_init() local
208 ddev = drm_dev_alloc(ddrv, dev); in tilcdc_init()
209 if (IS_ERR(ddev)) in tilcdc_init()
210 return PTR_ERR(ddev); in tilcdc_init()
212 ddev->dev_private = priv; in tilcdc_init()
213 platform_set_drvdata(pdev, ddev); in tilcdc_init()
214 drm_mode_config_init(ddev); in tilcdc_init()
243 switch (tilcdc_read(ddev, LCDC_PID_REG)) { in tilcdc_init()
254 tilcdc_read(ddev, LCDC_PID_REG)); in tilcdc_init()
312 ret = tilcdc_crtc_create(ddev); in tilcdc_init()
[all …]
/linux/drivers/dma/
H A Dtxx9dmac.c101 const struct txx9dmac_dev *ddev) in __txx9dmac_regs() argument
103 return ddev->regs; in __txx9dmac_regs()
107 const struct txx9dmac_dev *ddev) in __txx9dmac_regs32() argument
109 return ddev->regs; in __txx9dmac_regs32()
112 #define dma64_readl(ddev, name) \ argument
113 __raw_readl(&(__txx9dmac_regs(ddev)->name))
114 #define dma64_writel(ddev, name, val) \ argument
115 __raw_writel((val), &(__txx9dmac_regs(ddev)->name))
117 #define dma32_readl(ddev, name) \ argument
118 __raw_readl(&(__txx9dmac_regs32(ddev)->name))
[all …]
H A Duniphier-xdmac.c97 struct dma_device ddev; member
242 dev_err(xc->xdev->ddev.dev, in uniphier_xdmac_chan_irq()
245 dev_err(xc->xdev->ddev.dev, in uniphier_xdmac_chan_irq()
345 if (maxburst > xc->xdev->ddev.max_burst) { in uniphier_xdmac_prep_slave_sg()
346 dev_err(xc->xdev->ddev.dev, in uniphier_xdmac_prep_slave_sg()
374 dev_err(xc->xdev->ddev.dev, in uniphier_xdmac_prep_slave_sg()
381 dev_err(xc->xdev->ddev.dev, in uniphier_xdmac_prep_slave_sg()
463 vchan_init(&xc->vc, &xdev->ddev); in uniphier_xdmac_chan_init()
485 struct dma_device *ddev; in uniphier_xdmac_probe() local
505 ddev = &xdev->ddev; in uniphier_xdmac_probe()
[all …]
/linux/drivers/dma/qcom/
H A Dhidma.c78 return container_of(dmadev, struct hidma_dev, ddev); in to_hidma_dev()
94 INIT_LIST_HEAD(&dmadev->ddev.channels); in hidma_free()
109 struct dma_device *ddev = mchan->chan.device; in hidma_process_completed() local
110 struct hidma_dev *mdma = to_hidma_dev(ddev); in hidma_process_completed()
168 struct dma_device *ddev = mchan->chan.device; in hidma_callback() local
169 struct hidma_dev *dmadev = to_hidma_dev(ddev); in hidma_callback()
188 pm_runtime_mark_last_busy(dmadev->ddev.dev); in hidma_callback()
189 pm_runtime_put_autosuspend(dmadev->ddev.dev); in hidma_callback()
196 struct dma_device *ddev; in hidma_chan_init() local
198 mchan = devm_kzalloc(dmadev->ddev.dev, sizeof(*mchan), GFP_KERNEL); in hidma_chan_init()
[all …]
/linux/drivers/gpu/drm/tidss/
H A Dtidss_crtc.c23 struct drm_device *ddev = tcrtc->crtc.dev; in tidss_crtc_finish_page_flip() local
24 struct tidss_device *tidss = to_tidss(ddev); in tidss_crtc_finish_page_flip()
29 spin_lock_irqsave(&ddev->event_lock, flags); in tidss_crtc_finish_page_flip()
39 spin_unlock_irqrestore(&ddev->event_lock, flags); in tidss_crtc_finish_page_flip()
47 spin_unlock_irqrestore(&ddev->event_lock, flags); in tidss_crtc_finish_page_flip()
53 spin_unlock_irqrestore(&ddev->event_lock, flags); in tidss_crtc_finish_page_flip()
89 struct drm_device *ddev = crtc->dev; in tidss_crtc_atomic_check() local
90 struct tidss_device *tidss = to_tidss(ddev); in tidss_crtc_atomic_check()
97 dev_dbg(ddev->dev, "%s\n", __func__); in tidss_crtc_atomic_check()
106 dev_dbg(ddev->dev, "%s: bad mode: %ux%u pclk %u kHz\n", in tidss_crtc_atomic_check()
[all …]
H A Dtidss_drv.c81 return drm_mode_config_helper_suspend(&tidss->ddev); in tidss_suspend()
90 return drm_mode_config_helper_resume(&tidss->ddev); in tidss_resume()
100 static void tidss_release(struct drm_device *ddev) in tidss_release() argument
102 drm_kms_helper_poll_fini(ddev); in tidss_release()
123 struct drm_device *ddev; in tidss_probe() local
130 struct tidss_device, ddev); in tidss_probe()
134 ddev = &tidss->ddev; in tidss_probe()
173 ret = tidss_irq_install(ddev, irq); in tidss_probe()
179 drm_kms_helper_poll_init(ddev); in tidss_probe()
181 drm_mode_config_reset(ddev); in tidss_probe()
[all …]
H A Dtidss_kms.c24 struct drm_device *ddev = old_state->dev; in tidss_atomic_commit_tail() local
25 struct tidss_device *tidss = to_tidss(ddev); in tidss_atomic_commit_tail()
27 dev_dbg(ddev->dev, "%s\n", __func__); in tidss_atomic_commit_tail()
31 drm_atomic_helper_commit_modeset_disables(ddev, old_state); in tidss_atomic_commit_tail()
32 drm_atomic_helper_commit_planes(ddev, old_state, DRM_PLANE_COMMIT_ACTIVE_ONLY); in tidss_atomic_commit_tail()
33 drm_atomic_helper_commit_modeset_enables(ddev, old_state); in tidss_atomic_commit_tail()
36 drm_atomic_helper_wait_for_flip_done(ddev, old_state); in tidss_atomic_commit_tail()
38 drm_atomic_helper_cleanup_planes(ddev, old_state); in tidss_atomic_commit_tail()
47 static int tidss_atomic_check(struct drm_device *ddev, in tidss_atomic_check() argument
57 ret = drm_atomic_helper_check(ddev, state); in tidss_atomic_check()
[all …]
H A Dtidss_irq.c28 struct drm_device *ddev = crtc->dev; in tidss_irq_enable_vblank() local
29 struct tidss_device *tidss = to_tidss(ddev); in tidss_irq_enable_vblank()
43 struct drm_device *ddev = crtc->dev; in tidss_irq_disable_vblank() local
44 struct tidss_device *tidss = to_tidss(ddev); in tidss_irq_disable_vblank()
58 struct drm_device *ddev = (struct drm_device *)arg; in tidss_irq_handler() local
59 struct tidss_device *tidss = to_tidss(ddev); in tidss_irq_handler()
96 int tidss_irq_install(struct drm_device *ddev, unsigned int irq) in tidss_irq_install() argument
98 struct tidss_device *tidss = to_tidss(ddev); in tidss_irq_install()
104 ret = request_irq(irq, tidss_irq_handler, 0, ddev->driver->name, ddev); in tidss_irq_install()
121 void tidss_irq_uninstall(struct drm_device *ddev) in tidss_irq_uninstall() argument
[all …]
/linux/drivers/net/ethernet/hisilicon/hns/
H A Dhns_dsaf_main.c2265 void hns_dsaf_get_regs(struct dsaf_device *ddev, u32 port, void *data) in hns_dsaf_get_regs() argument
2271 bool is_ver1 = AE_IS_VER1(ddev->dsaf_ver); in hns_dsaf_get_regs()
2274 p[0] = dsaf_read_dev(ddev, DSAF_SRAM_INIT_OVER_0_REG); in hns_dsaf_get_regs()
2275 p[1] = dsaf_read_dev(ddev, DSAF_CFG_0_REG); in hns_dsaf_get_regs()
2276 p[2] = dsaf_read_dev(ddev, DSAF_ECC_ERR_INVERT_0_REG); in hns_dsaf_get_regs()
2277 p[3] = dsaf_read_dev(ddev, DSAF_ABNORMAL_TIMEOUT_0_REG); in hns_dsaf_get_regs()
2278 p[4] = dsaf_read_dev(ddev, DSAF_FSM_TIMEOUT_0_REG); in hns_dsaf_get_regs()
2279 p[5] = dsaf_read_dev(ddev, DSAF_DSA_REG_CNT_CLR_CE_REG); in hns_dsaf_get_regs()
2280 p[6] = dsaf_read_dev(ddev, DSAF_DSA_SBM_INF_FIFO_THRD_REG); in hns_dsaf_get_regs()
2281 p[7] = dsaf_read_dev(ddev, DSAF_DSA_SRAM_1BIT_ECC_SEL_REG); in hns_dsaf_get_regs()
[all …]
/linux/drivers/usb/core/
H A Dconfig.c51 static void usb_parse_ssp_isoc_endpoint_companion(struct device *ddev, in usb_parse_ssp_isoc_endpoint_companion() argument
64 dev_notice(ddev, "Invalid SuperSpeedPlus isoc endpoint companion" in usb_parse_ssp_isoc_endpoint_companion()
72 static void usb_parse_ss_endpoint_companion(struct device *ddev, int cfgno, in usb_parse_ss_endpoint_companion() argument
86 dev_notice(ddev, "No SuperSpeed endpoint companion for config %d " in usb_parse_ss_endpoint_companion()
112 dev_notice(ddev, "Control endpoint with bMaxBurst = %d in " in usb_parse_ss_endpoint_companion()
118 dev_notice(ddev, "Endpoint with bMaxBurst = %d in " in usb_parse_ss_endpoint_companion()
128 dev_notice(ddev, "%s endpoint with bmAttributes = %d in " in usb_parse_ss_endpoint_companion()
137 dev_notice(ddev, "Bulk endpoint with more than 65536 streams in " in usb_parse_ss_endpoint_companion()
145 dev_notice(ddev, "Isoc endpoint has Mult of %d in " in usb_parse_ss_endpoint_companion()
163 dev_notice(ddev, "%s endpoint with wBytesPerInterval of %d in " in usb_parse_ss_endpoint_companion()
[all …]
/linux/drivers/gpu/drm/renesas/shmobile/
H A Dshmob_drm_drv.c120 return drm_mode_config_helper_suspend(&sdev->ddev); in shmob_drm_pm_suspend()
127 return drm_mode_config_helper_resume(&sdev->ddev); in shmob_drm_pm_resume()
167 struct drm_device *ddev = &sdev->ddev; in shmob_drm_remove() local
169 drm_dev_unregister(ddev); in shmob_drm_remove()
170 drm_atomic_helper_shutdown(ddev); in shmob_drm_remove()
171 drm_kms_helper_poll_fini(ddev); in shmob_drm_remove()
178 drm_atomic_helper_shutdown(&sdev->ddev); in shmob_drm_shutdown()
186 struct drm_device *ddev; in shmob_drm_probe() local
200 struct shmob_drm_device, ddev); in shmob_drm_probe()
204 ddev = &sdev->ddev; in shmob_drm_probe()
[all …]
/linux/drivers/gpu/drm/omapdrm/
H A Domap_drv.c302 static void omap_disconnect_pipelines(struct drm_device *ddev) in omap_disconnect_pipelines() argument
304 struct omap_drm_private *priv = ddev->dev_private; in omap_disconnect_pipelines()
321 static int omap_connect_pipelines(struct drm_device *ddev) in omap_connect_pipelines() argument
323 struct omap_drm_private *priv = ddev->dev_private; in omap_connect_pipelines()
540 static void omap_modeset_fini(struct drm_device *ddev) in omap_modeset_fini() argument
542 omap_drm_irq_uninstall(ddev); in omap_modeset_fini()
544 drm_mode_config_cleanup(ddev); in omap_modeset_fini()
673 struct drm_device *ddev; in omapdrm_init() local
682 ddev = drm_dev_alloc(&omap_drm_driver, dev); in omapdrm_init()
683 if (IS_ERR(ddev)) in omapdrm_init()
763 struct drm_device *ddev = priv->ddev; omapdrm_cleanup() local
[all...]
/linux/drivers/gpu/drm/amd/pm/
H A Damdgpu_pm.c138 struct drm_device *ddev = dev_get_drvdata(dev); in amdgpu_get_power_dpm_state() local
139 struct amdgpu_device *adev = drm_to_adev(ddev); in amdgpu_get_power_dpm_state()
148 ret = pm_runtime_get_sync(ddev->dev); in amdgpu_get_power_dpm_state()
150 pm_runtime_put_autosuspend(ddev->dev); in amdgpu_get_power_dpm_state()
156 pm_runtime_mark_last_busy(ddev->dev); in amdgpu_get_power_dpm_state()
157 pm_runtime_put_autosuspend(ddev->dev); in amdgpu_get_power_dpm_state()
169 struct drm_device *ddev = dev_get_drvdata(dev); in amdgpu_set_power_dpm_state() local
170 struct amdgpu_device *adev = drm_to_adev(ddev); in amdgpu_set_power_dpm_state()
188 ret = pm_runtime_get_sync(ddev->dev); in amdgpu_set_power_dpm_state()
190 pm_runtime_put_autosuspend(ddev->dev); in amdgpu_set_power_dpm_state()
[all …]
/linux/drivers/gpu/drm/msm/
H A Dmsm_kms.c207 struct drm_device *ddev = priv->dev; in msm_drm_kms_uninit() local
219 drm_kms_helper_poll_fini(ddev); in msm_drm_kms_uninit()
221 msm_disp_snapshot_destroy(ddev); in msm_drm_kms_uninit()
224 msm_irq_uninstall(ddev); in msm_drm_kms_uninit()
234 struct drm_device *ddev = priv->dev; in msm_drm_kms_init() local
244 ret = priv->kms_init(ddev); in msm_drm_kms_init()
252 ddev->mode_config.normalize_zpos = true; in msm_drm_kms_init()
254 ddev->mode_config.funcs = &mode_config_funcs; in msm_drm_kms_init()
255 ddev->mode_config.helper_private = &mode_config_helper_funcs; in msm_drm_kms_init()
257 kms->dev = ddev; in msm_drm_kms_init()
[all …]

123456789