Lines Matching refs:drm_dev
55 struct drm_device *drm_dev = from_pvr_device(pvr_dev); in pvr_device_reg_init() local
56 struct platform_device *plat_dev = to_platform_device(drm_dev->dev); in pvr_device_reg_init()
65 return dev_err_probe(drm_dev->dev, PTR_ERR(regs), in pvr_device_reg_init()
97 struct drm_device *drm_dev = from_pvr_device(pvr_dev); in pvr_device_clk_init() local
102 core_clk = devm_clk_get(drm_dev->dev, "core"); in pvr_device_clk_init()
104 return dev_err_probe(drm_dev->dev, PTR_ERR(core_clk), in pvr_device_clk_init()
107 sys_clk = devm_clk_get_optional(drm_dev->dev, "sys"); in pvr_device_clk_init()
109 return dev_err_probe(drm_dev->dev, PTR_ERR(sys_clk), in pvr_device_clk_init()
112 mem_clk = devm_clk_get_optional(drm_dev->dev, "mem"); in pvr_device_clk_init()
114 return dev_err_probe(drm_dev->dev, PTR_ERR(mem_clk), in pvr_device_clk_init()
126 struct drm_device *drm_dev = from_pvr_device(pvr_dev); in pvr_device_reset_init() local
129 reset = devm_reset_control_get_optional_exclusive(drm_dev->dev, NULL); in pvr_device_reset_init()
131 return dev_err_probe(drm_dev->dev, PTR_ERR(reset), in pvr_device_reset_init()
186 struct drm_device *drm_dev = from_pvr_device(pvr_dev); in pvr_device_handle_safety_events() local
204 drm_info(drm_dev, "Safety event: FW fault (mask=0x%08x)\n", fault_fw); in pvr_device_handle_safety_events()
212 drm_info(drm_dev, "Safety event: Watchdog timeout\n"); in pvr_device_handle_safety_events()
219 struct drm_device *drm_dev = from_pvr_device(pvr_dev); in pvr_device_irq_thread_handler() local
235 pm_runtime_mark_last_busy(drm_dev->dev); in pvr_device_irq_thread_handler()
250 drm_err_ratelimited(drm_dev, in pvr_device_irq_thread_handler()
317 struct drm_device *drm_dev = from_pvr_device(pvr_dev); in pvr_device_irq_init() local
318 struct platform_device *plat_dev = to_platform_device(drm_dev->dev); in pvr_device_irq_init()
404 struct drm_device *drm_dev = &pvr_dev->base; in pvr_request_firmware() local
420 drm_err(drm_dev, "failed to load firmware %s (err=%d)\n", in pvr_request_firmware()
425 drm_info(drm_dev, "loaded firmware %s\n", filename); in pvr_request_firmware()
430 return devm_add_action_or_reset(drm_dev->dev, pvr_release_firmware, pvr_dev); in pvr_request_firmware()
489 struct drm_device *drm_dev = from_pvr_device(pvr_dev); in pvr_set_dma_info() local
495 drm_err(drm_dev, "Failed to get device physical bus width\n"); in pvr_set_dma_info()
499 err = dma_set_mask(drm_dev->dev, DMA_BIT_MASK(phys_bus_width)); in pvr_set_dma_info()
501 drm_err(drm_dev, "Failed to set DMA mask (err=%d)\n", err); in pvr_set_dma_info()
505 dma_set_max_seg_size(drm_dev->dev, UINT_MAX); in pvr_set_dma_info()
617 struct drm_device *drm_dev = from_pvr_device(pvr_dev); in pvr_device_init() local
618 struct device *dev = drm_dev->dev; in pvr_device_init()