/linux/drivers/gpu/drm/i915/display/ |
H A D | vlv_sideband.h | 16 static inline void vlv_bunit_get(struct drm_device *drm) in vlv_bunit_get() 21 static inline u32 vlv_bunit_read(struct drm_device *drm, u32 reg) in vlv_bunit_read() 26 static inline void vlv_bunit_write(struct drm_device *drm, u32 reg, u32 val) in vlv_bunit_write() 31 static inline void vlv_bunit_put(struct drm_device *drm) in vlv_bunit_put() 36 static inline void vlv_cck_get(struct drm_device *drm) in vlv_cck_get() 41 static inline u32 vlv_cck_read(struct drm_device *drm, u32 reg) in vlv_cck_read() 46 static inline void vlv_cck_write(struct drm_device *drm, u32 reg, u32 val) in vlv_cck_write() 51 static inline void vlv_cck_put(struct drm_device *drm) in vlv_cck_put() 56 static inline void vlv_ccu_get(struct drm_device *drm) in vlv_ccu_get() 61 static inline u32 vlv_ccu_read(struct drm_device *drm, u32 reg) in vlv_ccu_read() [all …]
|
/linux/drivers/gpu/drm/nouveau/ |
H A D | nouveau_drm.c | 234 nouveau_cli_init(struct nouveau_drm *drm, const char *sname, in nouveau_cli_init() 328 nouveau_accel_ce_fini(struct nouveau_drm *drm) in nouveau_accel_ce_fini() 336 nouveau_accel_ce_init(struct nouveau_drm *drm) in nouveau_accel_ce_init() 357 nouveau_accel_gr_fini(struct nouveau_drm *drm) in nouveau_accel_gr_fini() 366 nouveau_accel_gr_init(struct nouveau_drm *drm) in nouveau_accel_gr_init() 452 nouveau_accel_fini(struct nouveau_drm *drm) in nouveau_accel_fini() 462 nouveau_accel_init(struct nouveau_drm *drm) in nouveau_accel_init() 547 struct nouveau_drm *drm = container_of(object->parent, typeof(*drm), parent); in nouveau_drm_errorf() local 561 struct nouveau_drm *drm = container_of(object->parent, typeof(*drm), parent); in nouveau_drm_debugf() local 579 nouveau_drm_device_fini(struct nouveau_drm *drm) in nouveau_drm_device_fini() [all …]
|
H A D | nouveau_hwmon.c | 54 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_hwmon_temp1_auto_point1_temp() local 66 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_hwmon_set_temp1_auto_point1_temp() local 87 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_hwmon_temp1_auto_point1_temp_hyst() local 99 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_hwmon_set_temp1_auto_point1_temp_hyst() local 120 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_hwmon_get_pwm1_max() local 136 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_hwmon_get_pwm1_min() local 152 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_hwmon_set_pwm1_min() local 175 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_hwmon_set_pwm1_max() local 249 struct nouveau_drm *drm = nouveau_drm((struct drm_device *)data); in nouveau_power_is_visible() local 274 struct nouveau_drm *drm = nouveau_drm((struct drm_device *)data); in nouveau_temp_is_visible() local [all …]
|
H A D | nouveau_ttm.c | 70 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); in nouveau_vram_manager_new() local 105 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); in nouveau_gart_manager_new() local 131 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); in nv04_gart_manager_new() local 160 nouveau_ttm_init_host(struct nouveau_drm *drm, u8 kind) in nouveau_ttm_init_host() 181 nouveau_ttm_init_vram(struct nouveau_drm *drm) in nouveau_ttm_init_vram() 203 nouveau_ttm_fini_vram(struct nouveau_drm *drm) in nouveau_ttm_fini_vram() 218 nouveau_ttm_init_gtt(struct nouveau_drm *drm) in nouveau_ttm_init_gtt() 245 nouveau_ttm_fini_gtt(struct nouveau_drm *drm) in nouveau_ttm_fini_gtt() 262 nouveau_ttm_init(struct nouveau_drm *drm) in nouveau_ttm_init() 349 nouveau_ttm_fini(struct nouveau_drm *drm) in nouveau_ttm_fini()
|
H A D | nouveau_bios.c | 94 struct nouveau_drm *drm = nouveau_drm(dev); in run_digital_op_script() local 107 struct nouveau_drm *drm = nouveau_drm(dev); in call_lvds_manufacturer_script() local 147 struct nouveau_drm *drm = nouveau_drm(dev); in run_lvds_table() local 216 struct nouveau_drm *drm = nouveau_drm(dev); in call_lvds_script() local 270 struct nouveau_drm *drm = nouveau_drm(dev); in parse_lvds_manufacturer_table_header() local 320 struct nouveau_drm *drm = nouveau_drm(dev); in get_fp_strap() local 346 struct nouveau_drm *drm = nouveau_drm(dev); in parse_fp_mode_table() local 450 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_bios_fp_mode() local 521 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_bios_parse_lvds_table() local 636 struct nouveau_drm *drm = nouveau_drm(dev); in run_tmds_table() local [all …]
|
H A D | nouveau_dmem.c | 69 struct nouveau_drm *drm; member 81 struct nouveau_drm *drm; member 142 static int nouveau_dmem_copy_one(struct nouveau_drm *drm, struct page *spage, in nouveau_dmem_copy_one() 164 struct nouveau_drm *drm = page_to_drm(vmf->page); in nouveau_dmem_migrate_to_ram() local 228 nouveau_dmem_chunk_alloc(struct nouveau_drm *drm, struct page **ppage) in nouveau_dmem_chunk_alloc() 301 nouveau_dmem_page_alloc_locked(struct nouveau_drm *drm) in nouveau_dmem_page_alloc_locked() 326 nouveau_dmem_page_free_locked(struct nouveau_drm *drm, struct page *page) in nouveau_dmem_page_free_locked() 333 nouveau_dmem_resume(struct nouveau_drm *drm) in nouveau_dmem_resume() 351 nouveau_dmem_suspend(struct nouveau_drm *drm) in nouveau_dmem_suspend() 411 nouveau_dmem_fini(struct nouveau_drm *drm) in nouveau_dmem_fini() [all …]
|
H A D | nouveau_vga.c | 14 struct nouveau_drm *drm = pci_get_drvdata(pdev); in nouveau_vga_set_decode() local 37 struct nouveau_drm *drm = pci_get_drvdata(pdev); in nouveau_switcheroo_set_state() local 60 struct nouveau_drm *drm = pci_get_drvdata(pdev); in nouveau_switcheroo_reprobe() local 69 struct nouveau_drm *drm = pci_get_drvdata(pdev); in nouveau_switcheroo_can_switch() local 87 nouveau_vga_init(struct nouveau_drm *drm) in nouveau_vga_init() 111 nouveau_vga_fini(struct nouveau_drm *drm) in nouveau_vga_fini()
|
H A D | nouveau_led.c | 40 struct nouveau_drm *drm = nouveau_drm(drm_dev); in nouveau_led_get_brightness() local 57 struct nouveau_drm *drm = nouveau_drm(drm_dev); in nouveau_led_set_brightness() local 80 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_led_init() local 115 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_led_suspend() local 124 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_led_resume() local 133 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_led_fini() local
|
H A D | nouveau_debugfs.c | 41 struct nouveau_drm *drm = nouveau_drm(node->minor->dev); in nouveau_debugfs_vbios_image() local 53 struct nouveau_drm *drm = nouveau_drm(node->minor->dev); in nouveau_debugfs_strap_peek() local 74 struct drm_device *drm = m->private; in nouveau_debugfs_pstate_get() local 146 struct drm_device *drm = m->private; in nouveau_debugfs_pstate_set() local 223 struct nouveau_drm *drm = nouveau_drm(node->minor->dev); in nouveau_debugfs_gpuva() local 269 struct nouveau_drm *drm = nouveau_drm(minor->dev); in nouveau_drm_debugfs_init() local 296 nouveau_debugfs_init(struct nouveau_drm *drm) in nouveau_debugfs_init() 308 nouveau_debugfs_fini(struct nouveau_drm *drm) in nouveau_debugfs_fini()
|
H A D | nouveau_dmem.h | 45 static inline void nouveau_dmem_init(struct nouveau_drm *drm) {} in nouveau_dmem_init() 46 static inline void nouveau_dmem_fini(struct nouveau_drm *drm) {} in nouveau_dmem_fini() 47 static inline void nouveau_dmem_suspend(struct nouveau_drm *drm) {} in nouveau_dmem_suspend() 48 static inline void nouveau_dmem_resume(struct nouveau_drm *drm) {} in nouveau_dmem_resume()
|
H A D | nouveau_display.c | 132 nouveau_decode_mod(struct nouveau_drm *drm, in nouveau_decode_mod() 169 struct nouveau_drm *drm = nouveau_drm(fb->dev); in nouveau_framebuffer_get_layout() local 191 nouveau_validate_decode_mod(struct nouveau_drm *drm, in nouveau_validate_decode_mod() 225 nouveau_check_bl_size(struct nouveau_drm *drm, struct nouveau_bo *nvbo, in nouveau_check_bl_size() 260 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_framebuffer_new() local 411 nouveau_display_hpd_resume(struct nouveau_drm *drm) in nouveau_display_hpd_resume() 426 struct nouveau_drm *drm = container_of(work, typeof(*drm), hpd_work); in nouveau_display_hpd_work() local 511 struct nouveau_drm *drm = container_of(nb, typeof(*drm), acpi_nb); in nouveau_display_acpi_ntfy() local 581 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_display_fini() local 647 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_display_create() local [all …]
|
/linux/include/drm/ |
H A D | drm_print.h | 409 static inline struct drm_printer drm_dbg_printer(struct drm_device *drm, in drm_dbg_printer() 431 static inline struct drm_printer drm_err_printer(struct drm_device *drm, in drm_err_printer() 608 static inline struct device *__drm_to_dev(const struct drm_device *drm) in __drm_to_dev() 614 #define __drm_printk(drm, level, type, fmt, ...) \ argument 618 #define drm_info(drm, fmt, ...) \ argument 621 #define drm_notice(drm, fmt, ...) \ argument 624 #define drm_warn(drm, fmt, ...) \ argument 627 #define drm_err(drm, fmt, ...) \ argument 631 #define drm_info_once(drm, fmt, ...) \ argument 634 #define drm_notice_once(drm, fmt, ...) \ argument [all …]
|
/linux/drivers/gpu/drm/tegra/ |
H A D | drm.c | 45 static int tegra_atomic_check(struct drm_device *drm, in tegra_atomic_check() 63 static void tegra_atomic_post_commit(struct drm_device *drm, in tegra_atomic_post_commit() 76 struct drm_device *drm = old_state->dev; in tegra_atomic_commit_tail() local 102 static int tegra_drm_open(struct drm_device *drm, struct drm_file *filp) in tegra_drm_open() 128 struct drm_device *drm, in host1x_reloc_copy_from_user() 168 struct drm_tegra_submit *args, struct drm_device *drm, in tegra_drm_submit() 349 static int tegra_gem_create(struct drm_device *drm, void *data, in tegra_gem_create() 363 static int tegra_gem_mmap(struct drm_device *drm, void *data, in tegra_gem_mmap() 383 static int tegra_syncpt_read(struct drm_device *drm, void *data, in tegra_syncpt_read() 398 static int tegra_syncpt_incr(struct drm_device *drm, void *data, in tegra_syncpt_incr() [all …]
|
H A D | uapi.c | 76 int tegra_drm_ioctl_channel_open(struct drm_device *drm, void *data, struct drm_file *file) in tegra_drm_ioctl_channel_open() 162 int tegra_drm_ioctl_channel_close(struct drm_device *drm, void *data, struct drm_file *file) in tegra_drm_ioctl_channel_close() 185 int tegra_drm_ioctl_channel_map(struct drm_device *drm, void *data, struct drm_file *file) in tegra_drm_ioctl_channel_map() 272 int tegra_drm_ioctl_channel_unmap(struct drm_device *drm, void *data, struct drm_file *file) in tegra_drm_ioctl_channel_unmap() 298 int tegra_drm_ioctl_syncpoint_allocate(struct drm_device *drm, void *data, struct drm_file *file) in tegra_drm_ioctl_syncpoint_allocate() 324 int tegra_drm_ioctl_syncpoint_free(struct drm_device *drm, void *data, struct drm_file *file) in tegra_drm_ioctl_syncpoint_free() 342 int tegra_drm_ioctl_syncpoint_wait(struct drm_device *drm, void *data, struct drm_file *file) in tegra_drm_ioctl_syncpoint_wait()
|
/linux/drivers/gpu/drm/mxsfb/ |
H A D | lcdif_drv.c | 114 struct drm_device *drm = data; in lcdif_irq_handler() local 133 static int lcdif_load(struct drm_device *drm) in lcdif_load() 224 static void lcdif_unload(struct drm_device *drm) in lcdif_unload() 262 struct drm_device *drm; in lcdif_probe() local 291 struct drm_device *drm = platform_get_drvdata(pdev); in lcdif_remove() local 301 struct drm_device *drm = platform_get_drvdata(pdev); in lcdif_shutdown() local 308 struct drm_device *drm = dev_get_drvdata(dev); in lcdif_rpm_suspend() local 323 struct drm_device *drm = dev_get_drvdata(dev); in lcdif_rpm_resume() local 338 struct drm_device *drm = dev_get_drvdata(dev); in lcdif_suspend() local 353 struct drm_device *drm = dev_get_drvdata(dev); in lcdif_resume() local
|
/linux/drivers/gpu/drm/kmb/ |
H A D | kmb_drv.c | 94 static void __iomem *kmb_map_mmio(struct drm_device *drm, in kmb_map_mmio() 112 static int kmb_hw_init(struct drm_device *drm, unsigned long flags) in kmb_hw_init() 170 static int kmb_setup_mode_config(struct drm_device *drm) in kmb_setup_mode_config() 413 static void kmb_irq_reset(struct drm_device *drm) in kmb_irq_reset() 419 static int kmb_irq_install(struct drm_device *drm, unsigned int irq) in kmb_irq_install() 429 static void kmb_irq_uninstall(struct drm_device *drm) in kmb_irq_uninstall() 455 struct drm_device *drm = dev_get_drvdata(dev); in kmb_remove() local 592 struct drm_device *drm = dev_get_drvdata(dev); in kmb_pm_suspend() local 608 struct drm_device *drm = dev_get_drvdata(dev); in kmb_pm_resume() local
|
/linux/drivers/gpu/drm/arm/ |
H A D | hdlcd_drv.c | 100 static int hdlcd_load(struct drm_device *drm, unsigned long flags) in hdlcd_load() 177 static int hdlcd_setup_mode_config(struct drm_device *drm) in hdlcd_setup_mode_config() 198 struct drm_device *drm = entry->dev; in hdlcd_show_underrun_count() local 211 struct drm_device *drm = entry->dev; in hdlcd_show_pxlclock() local 242 struct drm_device *drm; in hdlcd_drm_bind() local 326 struct drm_device *drm = dev_get_drvdata(dev); in hdlcd_drm_unbind() local 389 struct drm_device *drm = dev_get_drvdata(dev); in hdlcd_pm_suspend() local 396 struct drm_device *drm = dev_get_drvdata(dev); in hdlcd_pm_resume() local
|
H A D | malidp_drv.c | 172 static int malidp_set_and_wait_config_valid(struct drm_device *drm) in malidp_set_and_wait_config_valid() 194 struct drm_device *drm = state->dev; in malidp_atomic_commit_hw_done() local 235 struct drm_device *drm = state->dev; in malidp_atomic_commit_tail() local 395 static int malidp_init(struct drm_device *drm) in malidp_init() 427 struct drm_device *drm = dev_get_drvdata(&pdev->dev); in malidp_irq_init() local 459 struct drm_device *drm, in malidp_dumb_create() 507 struct drm_device *drm = m->private; in malidp_show_stats() local 530 struct drm_device *drm = m->private; in malidp_debugfs_write() local 651 struct drm_device *drm = dev_get_drvdata(dev); in core_id_show() local 669 struct drm_device *drm = dev_get_drvdata(dev); in malidp_runtime_pm_suspend() local [all …]
|
/linux/drivers/gpu/drm/tests/ |
H A D | drm_hdmi_state_helper_test.c | 30 struct drm_device drm; member 45 struct drm_device *drm = connector->dev; in find_preferred_mode() local 63 struct drm_device *drm = connector->dev; in set_connector_edid() local 152 struct drm_device *drm; in __connector_hdmi_init() local 242 struct drm_device *drm; in drm_test_check_broadcast_rgb_crtc_mode_changed() local 311 struct drm_device *drm; in drm_test_check_broadcast_rgb_crtc_mode_not_changed() local 380 struct drm_device *drm; in drm_test_check_broadcast_rgb_auto_cea_mode() local 441 struct drm_device *drm; in drm_test_check_broadcast_rgb_auto_cea_mode_vic_1() local 501 struct drm_device *drm; in drm_test_check_broadcast_rgb_full_cea_mode() local 564 struct drm_device *drm; in drm_test_check_broadcast_rgb_full_cea_mode_vic_1() local [all …]
|
/linux/drivers/gpu/drm/vc4/ |
H A D | vc4_hdmi.c | 145 struct drm_device *drm = vc4_hdmi->connector.dev; in vc4_hdmi_debugfs_regs() local 172 struct drm_device *drm = vc4_hdmi->connector.dev; in vc4_hdmi_reset() local 205 struct drm_device *drm = vc4_hdmi->connector.dev; in vc5_hdmi_reset() local 234 struct drm_device *drm = vc4_hdmi->connector.dev; in vc4_hdmi_cec_update_clk_div() local 277 struct drm_device *drm; in vc4_hdmi_reset_link() local 449 struct drm_device *drm = connector->dev; in vc4_hdmi_connector_get_modes() local 610 struct drm_device *drm = vc4_hdmi->connector.dev; in vc4_hdmi_stop_packet() local 638 struct drm_device *drm = connector->dev; in vc4_hdmi_write_infoframe() local 718 struct drm_device *drm = connector->dev; in vc4_hdmi_enable_scrambling() local 756 struct drm_device *drm = connector->dev; in vc4_hdmi_disable_scrambling() local [all …]
|
/linux/drivers/gpu/drm/tve200/ |
H A D | tve200_display.c | 127 struct drm_device *drm = crtc->dev; in tve200_display_enable() local 245 struct drm_device *drm = crtc->dev; in tve200_display_disable() local 261 struct drm_device *drm = crtc->dev; in tve200_display_update() local 297 struct drm_device *drm = crtc->dev; in tve200_display_enable_vblank() local 309 struct drm_device *drm = crtc->dev; in tve200_display_disable_vblank() local 324 int tve200_display_init(struct drm_device *drm) in tve200_display_init()
|
/linux/drivers/accel/ivpu/ |
H A D | ivpu_sysfs.c | 34 struct drm_device *drm = dev_get_drvdata(dev); in npu_busy_time_us_show() local 59 struct drm_device *drm = dev_get_drvdata(dev); in npu_memory_utilization_show() local 87 struct drm_device *drm = dev_get_drvdata(dev); in sched_mode_show() local 104 struct drm_device *drm = dev_get_drvdata(dev); in npu_max_frequency_mhz_show() local 122 struct drm_device *drm = dev_get_drvdata(dev); in npu_current_frequency_mhz_show() local
|
/linux/drivers/gpu/drm/mcde/ |
H A D | mcde_drv.c | 128 static int mcde_modeset_init(struct drm_device *drm) in mcde_modeset_init() 220 struct drm_device *drm = dev_get_drvdata(dev); in mcde_drm_bind() local 252 struct drm_device *drm = dev_get_drvdata(dev); in mcde_drm_unbind() local 271 struct drm_device *drm; in mcde_probe() local 454 struct drm_device *drm = platform_get_drvdata(pdev); in mcde_remove() local 465 struct drm_device *drm = platform_get_drvdata(pdev); in mcde_shutdown() local
|
/linux/tools/perf/util/ |
H A D | drm_pmu.c | 74 struct drm_pmu *drm; in add_drm_pmu() local 165 struct drm_pmu *drm = NULL; in read_drm_pmus_cb() local 254 struct drm_pmu *drm = container_of(pmu, struct drm_pmu, pmu); in drm_pmu__exit() local 261 struct drm_pmu *drm = container_of(pmu, struct drm_pmu, pmu); in drm_pmu__have_event() local 275 struct drm_pmu *drm = container_of(pmu, struct drm_pmu, pmu); in drm_pmu__for_each_event() local 304 const struct drm_pmu *drm = container_of(pmu, struct drm_pmu, pmu); in drm_pmu__num_events() local 309 static int drm_pmu__index_for_event(const struct drm_pmu *drm, const char *name) in drm_pmu__index_for_event() 318 static int drm_pmu__config_term(const struct drm_pmu *drm, in drm_pmu__config_term() 351 struct drm_pmu *drm = container_of(pmu, struct drm_pmu, pmu); in drm_pmu__config_terms() local 365 struct drm_pmu *drm = container_of(pmu, struct drm_pmu, pmu); in drm_pmu__check_alias() local [all …]
|
/linux/drivers/gpu/drm/xe/compat-i915-headers/ |
H A D | vlv_iosf_sb.h | 27 static inline void vlv_iosf_sb_get(struct drm_device *drm, unsigned long ports) in vlv_iosf_sb_get() 30 static inline u32 vlv_iosf_sb_read(struct drm_device *drm, enum vlv_iosf_sb_unit unit, u32 addr) in vlv_iosf_sb_read() 34 static inline int vlv_iosf_sb_write(struct drm_device *drm, enum vlv_iosf_sb_unit unit, u32 addr, u… in vlv_iosf_sb_write() 38 static inline void vlv_iosf_sb_put(struct drm_device *drm, unsigned long ports) in vlv_iosf_sb_put()
|