1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/gpu/drm/i915/display
Linus Torvalds 2eb29d59dd drm-next-fixes for 6.3-rc1
fbdev:
 - fix uninit var in error path
 
 shmem:
 - revert unGPLing an export
 
 i915:
 - Don't use stolen memory or BAR mappings for ring buffers with LLC
 - Add inverted backlight quirk for HP 14-r206nv
 - Fix GSI offset for MCR lookups
 - GVT fixes (memleak, debugfs attributes, kconfig, typos)
 
 amdgpu:
 - SMU 13 fixes
 - Enable TMZ for GC 10.3.6
 - Misc display fixes
 - Buddy allocator fixes
 - GC 11 fixes
 - S0ix fix
 - INFO IOCTL queries for GC 11
 - VCN harvest fixes for SR-IOV
 - UMC 8.10 RAS fixes
 - Don't restrict bpc to 8
 - NBIO 7.5 fix
 - Allow freesync on PCon for more devices
 
 amdkfd:
 - SDMA fix
 - Illegal memory access fix
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEEKbZHaGwW9KfbeusDHTzWXnEhr4FAmQBK9MACgkQDHTzWXnE
 hr64mhAAmIxLes1RHMDPPYNBcYQY80YVnc5qoAJvwoU50QMkw/UvUDaQyhWk7gGp
 QjrpeFe3mn+T+hkOqYi27UHvRdeWlE2VKOFpKZIkjEg8lXSaPhDrY6og4EH92GSN
 QUM1QadI4j4OpGbnBfT1RFGqedPsxmEBwWGN24ze20FD40bcI1FGE3ljhxfzvNNs
 kENR3yuP64vxvXOZn0NIIn4+lVtl2gsZf+NW6w/de00YUQ3h8CpyNSf8yOYgV802
 1OxIyPpH9+RGjX1oiOQMCBdln0jJFEzxoDBXMhbYdLsCpo/3lWKVp64mzpEnT+8W
 mF87h1IUckgRSIoZv+aJbOoN9hpdBBldRY96FTJPJ0bLe10oha29gjgIlhmW2KEF
 /2WTwWUNFK2fWGrDiuuGlqP7iGSK1jchE6kjE+LYb49/LlMcPU3Ztye26IeUOotN
 3GAYdUJh9lQYusDsIY1x7Vy1C1+LZkADFsE4Vi7eBZoUPIRrgUcN1fWs5cQBmP3D
 DGV/loVuArbuYPjlxtBg4ngCelUXmanmcTdop3192ifzhVZugMCFbbcl+qrlMPsC
 +NwYP/tBrkv7+T//VrgcE+iiYQqkY6bSSKFPplMMe433jgKIKok62g5K+TY38Ds3
 zgO6v38+chx+yTtasUPM5du5ouf6X4DFiJKJEmKSRGOjaZYiY5o=
 =Ib+n
 -----END PGP SIGNATURE-----

Merge tag 'drm-next-2023-03-03-1' of git://anongit.freedesktop.org/drm/drm

Pull drm fixes from Dave Airlie:
 "fbdev:
   - fix uninit var in error path

  shmem:
   - revert unGPLing an export

  i915:
   - Don't use stolen memory or BAR mappings for ring buffers with LLC
   - Add inverted backlight quirk for HP 14-r206nv
   - Fix GSI offset for MCR lookups
   - GVT fixes (memleak, debugfs attributes, kconfig, typos)

  amdgpu:
   - SMU 13 fixes
   - Enable TMZ for GC 10.3.6
   - Misc display fixes
   - Buddy allocator fixes
   - GC 11 fixes
   - S0ix fix
   - INFO IOCTL queries for GC 11
   - VCN harvest fixes for SR-IOV
   - UMC 8.10 RAS fixes
   - Don't restrict bpc to 8
   - NBIO 7.5 fix
   - Allow freesync on PCon for more devices

  amdkfd:
   - SDMA fix
   - Illegal memory access fix"

* tag 'drm-next-2023-03-03-1' of git://anongit.freedesktop.org/drm/drm: (45 commits)
  drm/amdgpu/vcn: fix compilation issue with legacy gcc
  drm/amd/display: Extend Freesync over PCon support for more devices
  Revert "drm/amd/display: Do not set DRR on pipe commit"
  drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytes
  drm/amd/display: Ext displays with dock can't recognized after resume
  drm/amdgpu: fix ttm_bo calltrace warning in psp_hw_fini
  drm/amdgpu: remove unused variable ring
  drm/amd/display: fix dm irq error message in gpu recover
  drm/amd: Fix initialization for nbio 7.5.1
  drm/amd/display: Don't restrict bpc to 8 bpc
  drm/amdgpu: Make umc_v8_10_convert_error_address static and remove unused variable
  drm/radeon: Fix eDP for single-display iMac11,2
  drm/shmem-helper: Revert accidental non-GPL export
  drm: omapdrm: Do not use helper unininitialized in omap_fbdev_init()
  drm/amd/pm: downgrade log level upon SMU IF version mismatch
  drm/amdgpu: Add ecc info query interface for umc v8_10
  drm/amdgpu: Add convert_error_address function for umc v8_10
  drm/amdgpu: add bad_page_threshold check in ras_eeprom_check_err
  drm/amdgpu: change default behavior of bad_page_threshold parameter
  drm/amdgpu: exclude duplicate pages from UMC RAS UE count
  ...
2023-03-02 15:08:54 -08:00
..
dvo_ch7xxx.c drm/i915/dvo/ch7xxx: Fix suspend/resume 2022-11-23 16:05:33 +02:00
dvo_ch7017.c
dvo_ivch.c
dvo_ns2501.c
dvo_sil164.c drm/i915/dvo/sil164: Fix suspend/resume 2022-11-23 16:05:54 +02:00
dvo_tfp410.c
g4x_dp.c drm/i915/audio: Hardware ELD readout 2023-01-25 12:23:48 +02:00
g4x_dp.h drm/i915/display: reduce includes in g4x_dp.h includes 2022-11-03 16:20:53 +02:00
g4x_hdmi.c drm/i915/audio: Hardware ELD readout 2023-01-25 12:23:48 +02:00
g4x_hdmi.h drm/i915: Only include i915_reg.h from .c files 2022-02-02 07:59:54 -08:00
hsw_ips.c drm/i915: Introduce intel_crtc_needs_color_update() 2022-10-22 12:39:39 +03:00
hsw_ips.h drm/i915: Extract hsw_ips_get_config() 2022-02-09 21:51:56 +02:00
i9xx_plane.c drm/i915: stop including i915_irq.h from i915_trace.h 2022-11-11 13:05:19 +02:00
i9xx_plane.h
icl_dsi.c drm/i915: Populate encoder->devdata for DSI on icl+ 2023-02-15 17:33:07 +02:00
icl_dsi.h drm/i915/dsi: split out icl_dsi.h 2021-11-23 13:11:42 +02:00
icl_dsi_regs.h drm/i915: split out intel_display_reg_defs.h 2022-11-11 12:44:49 +02:00
intel_acpi.c drm/i915: Call acpi_video_register_backlight() (v3) 2022-09-03 12:16:53 +02:00
intel_acpi.h drm/i915: Call acpi_video_register_backlight() (v3) 2022-09-03 12:16:53 +02:00
intel_atomic.c drm/i915/mtl: limit second scaler vertical scaling in ver >= 14 2023-01-10 13:50:53 -08:00
intel_atomic.h drm/i915: Clean up the bigjoiner state copy logic 2022-02-11 22:42:23 +02:00
intel_atomic_plane.c drm/i915: add i915_config.h and move relevant declarations there 2023-01-20 10:13:50 +02:00
intel_atomic_plane.h drm/i915: Split plane data_rate into data_rate+data_rate_y 2022-03-21 17:46:38 +02:00
intel_audio.c drm/i915/audio: Clean up the PCH type checks 2023-01-25 12:23:48 +02:00
intel_audio.h drm/i915/audio: Hardware ELD readout 2023-01-25 12:23:48 +02:00
intel_audio_regs.h drm/i915: split out intel_display_reg_defs.h 2022-11-11 12:44:49 +02:00
intel_backlight.c drm/i915: Pick the backlight controller based on VBT on ICP+ 2023-02-15 17:33:07 +02:00
intel_backlight.h drm/i915/backlight: mass rename functions to have intel_backlight_ prefix 2021-08-26 10:40:41 +03:00
intel_backlight_regs.h drm/i915/backlight: drop DISPLAY_MMIO_BASE() use from backlight registers 2022-12-07 19:24:14 +02:00
intel_bios.c drm/i915/bios: set default backlight controller index 2023-02-15 17:33:07 +02:00
intel_bios.h drm/i915/bios: convert intel_bios_init_panel() to drm_edid 2023-01-26 12:27:27 +02:00
intel_bw.c drm/i915/mtl: Skip doubling channel numbers for LPDDR4/LPDDDR5 2022-11-18 10:01:37 -08:00
intel_bw.h drm/i915/display: add intel_display_limits.h for key enums 2023-01-25 13:59:12 +02:00
intel_cdclk.c drm next for 6.3-rc1 2023-02-22 18:28:03 -08:00
intel_cdclk.h drm/i915/display: add intel_display_limits.h for key enums 2023-01-25 13:59:12 +02:00
intel_color.c drm/i915/dsb: Allow the caller to pass in the DSB buffer size 2023-01-13 16:55:00 +02:00
intel_color.h drm/i915: Move the DSB setup/cleaup into the color code 2022-12-13 05:16:01 +02:00
intel_combo_phy.c drm/i915: stop including i915_irq.h from i915_trace.h 2022-11-11 13:05:19 +02:00
intel_combo_phy.h
intel_combo_phy_regs.h drm/i915: Move combo PHY registers to their own header 2022-01-11 14:03:25 -08:00
intel_connector.c drm/i915/panel: move panel fixed EDID to struct intel_panel 2023-01-26 12:27:33 +02:00
intel_connector.h drm/i915: reduce includes in intel_connector.h 2022-11-03 16:20:53 +02:00
intel_crt.c drm/i915/crt: switch to intel_de_* register accessors in display code 2022-12-08 14:57:34 +02:00
intel_crt.h drm/i915: Only include i915_reg.h from .c files 2022-02-02 07:59:54 -08:00
intel_crtc.c drm/i915/irq: split out vblank/scanline code to intel_vblank.[ch] 2023-01-18 11:05:41 +02:00
intel_crtc.h drm/i915: s/intel_get_first_crtc/intel_first_crtc/ 2021-12-09 16:18:30 +02:00
intel_crtc_state_dump.c drm/i915/audio: Include ELD in the state dump 2023-01-25 12:23:48 +02:00
intel_crtc_state_dump.h drm/i915/display: split out crtc state dump to a separate file 2022-06-17 11:54:58 +03:00
intel_cursor.c drm/i915: stop including i915_irq.h from i915_trace.h 2022-11-11 13:05:19 +02:00
intel_cursor.h
intel_ddi.c drm/i915/audio: Hardware ELD readout 2023-01-25 12:23:48 +02:00
intel_ddi.h drm/i915: Only include i915_reg.h from .c files 2022-02-02 07:59:54 -08:00
intel_ddi_buf_trans.c drm/i915/display/adlp: More updates to voltage swing table 2022-06-02 17:58:17 -07:00
intel_ddi_buf_trans.h drm/i915: Shrink {icl_mg,tgl_dkl}_phy_ddi_buf_trans 2021-10-14 18:45:59 +03:00
intel_de.h drm/i915/vblank: add and use intel_de_read64_2x32() to read vblank counter 2023-01-18 11:06:07 +02:00
intel_display.c drm/i915/dp_mst: Add the MST topology state for modesetted CRTCs 2023-02-13 21:34:58 +02:00
intel_display.h drm/i915/display: add intel_display_limits.h for key enums 2023-01-25 13:59:12 +02:00
intel_display_core.h drm/i915/display: add intel_display_limits.h for key enums 2023-01-25 13:59:12 +02:00
intel_display_debugfs.c drm/i915: stop including i915_irq.h from i915_trace.h 2022-11-11 13:05:19 +02:00
intel_display_debugfs.h drm/i915/debugfs: pass intel_connector to intel_connector_debugfs_add() 2021-10-01 13:45:37 +03:00
intel_display_limits.h drm/i915/display: add intel_display_limits.h for key enums 2023-01-25 13:59:12 +02:00
intel_display_power.c drm/i915/power: switch to intel_de_* register accessors in display code 2022-12-08 14:57:37 +02:00
intel_display_power.h drm/i915/tgl+: Enable display DC power states on all eDP ports 2022-11-18 17:28:42 +02:00
intel_display_power_map.c drm/i915/display: add intel_display_limits.h for key enums 2023-01-25 13:59:12 +02:00
intel_display_power_map.h drm/i915: Move the power domain->well mappings to intel_display_power_map.c 2022-04-20 20:41:57 +03:00
intel_display_power_well.c drm/i915/tgl+: Sanitize DKL PHY register definitions 2022-10-26 15:51:18 +03:00
intel_display_power_well.h drm/i915/dpio: move dpio_channel and dpio_phy enums to intel_dpio_phy.h 2022-11-03 16:20:53 +02:00
intel_display_reg_defs.h drm/i915: split out intel_display_reg_defs.h 2022-11-11 12:44:49 +02:00
intel_display_trace.c drm/i915/trace: split out display trace to a separate file 2021-12-09 11:21:46 +02:00
intel_display_trace.h drm/i915/irq: split out vblank/scanline code to intel_vblank.[ch] 2023-01-18 11:05:41 +02:00
intel_display_types.h drm/i915/panel: move panel fixed EDID to struct intel_panel 2023-01-26 12:27:33 +02:00
intel_dkl_phy.c drm/i915/tgl+: Sanitize DKL PHY register definitions 2022-10-26 15:51:18 +03:00
intel_dkl_phy.h drm/i915/tgl+: Sanitize DKL PHY register definitions 2022-10-26 15:51:18 +03:00
intel_dkl_phy_regs.h drm/i915/tgl+: Sanitize DKL PHY register definitions 2022-10-26 15:51:18 +03:00
intel_dmc.c drm/i915/dmc: Use unversioned path for ADLP 2023-01-24 14:43:09 -05:00
intel_dmc.h drm/i915: Enable a PIPEDMC whenever its corresponding pipe is enabled 2023-01-20 23:37:39 +02:00
intel_dmc_regs.h drm/i915: Enable a PIPEDMC whenever its corresponding pipe is enabled 2023-01-20 23:37:39 +02:00
intel_dp.c drm/i915/panel: move panel fixed EDID to struct intel_panel 2023-01-26 12:27:33 +02:00
intel_dp.h drm/i915: Bpp/timeslot calculation fixes for DP MST DSC 2022-12-13 18:17:53 +02:00
intel_dp_aux.c drm/i915/dp: change aux_ctl reg read to polling read 2023-01-04 14:51:26 +02:00
intel_dp_aux.h drm/i915/dp: make intel_dp_pack_aux() static again 2022-01-13 15:20:48 +02:00
intel_dp_aux_backlight.c drm/i915: Use luminance range calculated during edid parsing 2022-08-11 22:10:37 +03:00
intel_dp_aux_backlight.h
intel_dp_hdcp.c drm/i915: stop including i915_irq.h from i915_trace.h 2022-11-11 13:05:19 +02:00
intel_dp_hdcp.h
intel_dp_link_training.c drm/i915/dp: use drm_dp_phy_name() for logging 2022-09-13 10:03:36 +03:00
intel_dp_link_training.h drm: Rename dp/ to display/ 2022-04-25 11:17:45 +02:00
intel_dp_mst.c drm/i915/dp_mst: Fix payload removal during output disabling 2023-02-13 21:37:59 +02:00
intel_dp_mst.h drm/i915/dp_mst: Add the MST topology state for modesetted CRTCs 2023-02-13 21:34:58 +02:00
intel_dpio_phy.c drm/i915: move chv_dpll_md and bxt_phy_grc to display sub-struct under state 2023-01-18 12:17:19 +02:00
intel_dpio_phy.h drm/i915/dpio: move dpio_channel and dpio_phy enums to intel_dpio_phy.h 2022-11-03 16:20:53 +02:00
intel_dpll.c drm/i915: move chv_dpll_md and bxt_phy_grc to display sub-struct under state 2023-01-18 12:17:19 +02:00
intel_dpll.h drm/i915: Add crtc .crtc_get_shared_dpll() 2022-04-25 21:15:12 +03:00
intel_dpll_mgr.c drm/i915: move pch_ssc_use to display sub-struct under dpll 2023-01-18 12:17:14 +02:00
intel_dpll_mgr.h drm/i915: Nuke intel_get_shared_dpll_id() 2022-09-26 20:43:14 +03:00
intel_dpt.c drm/i915: move i915_coherent_map_type() to i915_gem_pages.c and un-inline 2022-09-26 12:21:08 +03:00
intel_dpt.h drm/i915: Restore memory mapping for DPT FBs across system suspend/resume 2021-11-03 11:07:24 +02:00
intel_drrs.c drm/i915/display: Avoid full proxy f_ops for DRRS debug attributes 2023-01-13 14:02:19 -05:00
intel_drrs.h drm/i915: Clean up some namespacing 2022-10-07 20:04:38 +03:00
intel_dsb.c drm/i915/dsb: Add mode DSB opcodes 2023-01-13 16:55:13 +02:00
intel_dsb.h drm/i915/dsb: Allow the caller to pass in the DSB buffer size 2023-01-13 16:55:00 +02:00
intel_dsi.c drm/i915: move vbt to display.vbt 2022-08-31 15:19:39 +03:00
intel_dsi.h drm/i915/dsi: use VBT backlight and CABC port definitions directly 2022-08-18 13:10:51 +03:00
intel_dsi_dcs_backlight.c drm/i915/dsi: use VBT backlight and CABC port definitions directly 2022-08-18 13:10:51 +03:00
intel_dsi_dcs_backlight.h
intel_dsi_vbt.c drm/i915/dsi: fix MIPI_BKLT_EN_1 native GPIO index 2022-12-30 04:28:46 -05:00
intel_dsi_vbt.h drm/i915/dsi: split out intel_dsi_vbt.h 2021-11-23 13:11:13 +02:00
intel_dvo.c drm/i915/panel: move panel fixed EDID to struct intel_panel 2023-01-26 12:27:33 +02:00
intel_dvo.h
intel_dvo_dev.h drm/i915/display: add intel_display_limits.h for key enums 2023-01-25 13:59:12 +02:00
intel_dvo_regs.h drm/i915/dvo: Extract intel_dvo_regs.h 2022-11-23 16:07:19 +02:00
intel_fb.c drm/i915/mtl: Add support of Tile4 to MTL 2022-12-23 16:15:55 +02:00
intel_fb.h drm/i915: Simplify modifier lookup in watermark code 2022-10-03 18:45:41 +03:00
intel_fb_pin.c drm/i915: Limit the display memory alignment to 32 bit instead of 64 2022-12-06 10:52:41 +01:00
intel_fb_pin.h drm/i915: Rename ggtt_view as gtt_view 2022-09-08 10:24:17 +01:00
intel_fbc.c drm/i915: add struct i915_dsm to wrap dsm members together 2023-01-18 11:45:13 +02:00
intel_fbc.h drm/i915/mtl: Introduce FBC B 2022-08-19 12:38:54 +03:00
intel_fbdev.c drm next for 6.3-rc1 2023-02-22 18:28:03 -08:00
intel_fbdev.h drm/i915/fbdev: add intel_fbdev_framebuffer() helper 2022-02-17 10:01:21 +02:00
intel_fdi.c drm/i915: stop including i915_irq.h from i915_trace.h 2022-11-11 13:05:19 +02:00
intel_fdi.h drm/i915: Move intel_ddi_fdi_post_disable() to fdi code 2021-10-19 09:40:13 +03:00
intel_fifo_underrun.c drm/i915/trace: split out display trace to a separate file 2021-12-09 11:21:46 +02:00
intel_fifo_underrun.h drm/i915: reduce includes in intel_fifo_underrun.h 2022-11-03 16:20:53 +02:00
intel_frontbuffer.c drm/i915: Pass i915 to frontbuffer tracepoints 2022-11-17 19:00:37 +02:00
intel_frontbuffer.h drm/i915: move INTEL_FRONTBUFFER_* macros to intel_frontbuffer.h 2022-08-29 13:37:05 +03:00
intel_global_state.c drm/i915/display: move global_obj_list under display sub-struct 2022-11-17 16:12:56 +02:00
intel_global_state.h drm/i915/display: move global_obj_list under display sub-struct 2022-11-17 16:12:56 +02:00
intel_gmbus.c drm/i915/gmbus: switch to intel_de_* register accessors in display code 2022-12-08 14:57:47 +02:00
intel_gmbus.h drm/i915/mtl: Add gmbus and gpio support 2022-09-12 14:53:33 -07:00
intel_gmbus_regs.h drm/i915/gmbus: stop using implicit dev_priv in register definitions 2022-08-31 18:09:20 +03:00
intel_hdcp.c Merge tag 'drm-intel-next-2022-08-29' of git://anongit.freedesktop.org/drm/drm-intel into drm-next 2022-09-15 22:38:13 +10:00
intel_hdcp.h
intel_hdcp_regs.h drm/i915: split out intel_display_reg_defs.h 2022-11-11 12:44:49 +02:00
intel_hdmi.c drm/i915/mtl: Apply Wa_14013475917 for all MTL steppings 2023-01-26 13:54:05 +02:00
intel_hdmi.h drm/i915/display: reduce includes in intel_hdmi.h 2022-11-03 16:20:53 +02:00
intel_hotplug.c drm/i915/display: remove drm_device aliases 2022-10-11 13:34:12 +02:00
intel_hotplug.h drm/i915/hotplug: refactor hotplug init slightly 2022-09-19 12:32:49 +03:00
intel_hti.c drm/i915/hti: avoid theoretically possible negative shift 2022-11-23 11:16:58 +02:00
intel_hti.h drm/i915/hti: abstract hti handling 2022-11-17 16:12:56 +02:00
intel_hti_regs.h drm/i915/hti: abstract hti handling 2022-11-17 16:12:56 +02:00
intel_lpe_audio.c Merge drm/drm-next into drm-intel-next 2022-11-14 14:32:34 -05:00
intel_lpe_audio.h
intel_lspcon.c drm/i915: stop including i915_irq.h from i915_trace.h 2022-11-11 13:05:19 +02:00
intel_lspcon.h
intel_lvds.c drm/i915/panel: move panel fixed EDID to struct intel_panel 2023-01-26 12:27:33 +02:00
intel_lvds.h drm/i915: Only include i915_reg.h from .c files 2022-02-02 07:59:54 -08:00
intel_mg_phy_regs.h drm/i915: split out intel_display_reg_defs.h 2022-11-11 12:44:49 +02:00
intel_modeset_setup.c drm/i915: Enable a PIPEDMC whenever its corresponding pipe is enabled 2023-01-20 23:37:39 +02:00
intel_modeset_setup.h drm/i915/display: convert modeset setup to struct drm_i915_private *i915 2022-06-20 19:28:47 +03:00
intel_modeset_verify.c drm/i915: Introduce intel_crtc_needs_fastset() 2022-10-22 12:38:49 +03:00
intel_modeset_verify.h drm/i915/display: split out modeset verification code 2022-06-17 11:54:56 +03:00
intel_opregion.c drm/i915/opregion: convert intel_opregion_get_edid() to struct drm_edid 2023-01-26 12:27:30 +02:00
intel_opregion.h drm/i915/opregion: convert intel_opregion_get_edid() to struct drm_edid 2023-01-26 12:27:30 +02:00
intel_overlay.c drm/i915/reg: stop using implicit dev_priv in DSPCLK_GATE_D 2022-08-31 18:09:23 +03:00
intel_overlay.h
intel_panel.c drm/i915/panel: move panel fixed EDID to struct intel_panel 2023-01-26 12:27:33 +02:00
intel_panel.h drm/i915/panel: move panel fixed EDID to struct intel_panel 2023-01-26 12:27:33 +02:00
intel_pch_display.c drm/i915: stop including i915_irq.h from i915_trace.h 2022-11-11 13:05:19 +02:00
intel_pch_display.h drm/i915: Relocate a few more pch transcoder bits 2022-03-04 18:24:19 +02:00
intel_pch_refclk.c drm/i915: move pch_ssc_use to display sub-struct under dpll 2023-01-18 12:17:14 +02:00
intel_pch_refclk.h drm/i915: Feed the DPLL output freq back into crtc_state 2022-09-08 14:20:54 +03:00
intel_pipe_crc.c drm/i915/display: Convert i9xx_pipe_crc_auto_source to void 2023-01-18 11:33:04 -05:00
intel_pipe_crc.h
intel_plane_initial.c drm/i915: add struct i915_dsm to wrap dsm members together 2023-01-18 11:45:13 +02:00
intel_plane_initial.h drm/i915/display: refactor initial plane config to a separate file 2021-10-12 12:58:33 +03:00
intel_pps.c drm/i915: Improve PPS debugs 2022-12-09 19:02:50 +02:00
intel_pps.h drm/i915: Reject unusable power sequencers 2022-12-09 19:02:50 +02:00
intel_psr.c drm/i915/psr: Implement Wa_14014971492 2023-01-26 13:54:05 +02:00
intel_psr.h drm/i915/display/psr: Lock and unlock PSR around pipe updates 2022-04-06 08:42:58 -07:00
intel_qp_tables.c drm/display: Move DSC header and helpers into display-helper module 2022-04-25 11:19:36 +02:00
intel_qp_tables.h
intel_quirks.c drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv 2023-02-23 13:58:14 +02:00
intel_quirks.h drm/i915/quirks: abstract quirks further by making quirk ids an enum 2022-08-31 17:21:47 +03:00
intel_sdvo.c drm/i915/panel: move panel fixed EDID to struct intel_panel 2023-01-26 12:27:33 +02:00
intel_sdvo.h drm/i915: Only include i915_reg.h from .c files 2022-02-02 07:59:54 -08:00
intel_sdvo_regs.h
intel_snps_phy.c drm/i915: move snps_phy_failed_calibration to display sub-struct under snps 2023-01-18 12:17:03 +02:00
intel_snps_phy.h drm/i915/mpllb: move mpllb state check to intel_snps_phy.c 2022-06-17 11:54:54 +03:00
intel_snps_phy_regs.h drm/i915: split out intel_display_reg_defs.h 2022-11-11 12:44:49 +02:00
intel_sprite.c drm/i915: stop including i915_irq.h from i915_trace.h 2022-11-11 13:05:19 +02:00
intel_sprite.h drm/i915: un-inline icl_hdr_plane_mask() to simplify includes 2022-11-03 16:20:53 +02:00
intel_tc.c drm/i915/tc: switch to intel_de_* register accessors in display code 2022-12-08 14:57:57 +02:00
intel_tc.h drm/i915: Fix TypeC mode initialization during system resume 2022-09-27 16:04:06 +03:00
intel_tv.c drm/connector: Rename drm_mode_create_tv_properties 2022-11-24 12:42:39 +01:00
intel_tv.h
intel_vblank.c drm/i915/vblank: add and use intel_de_read64_2x32() to read vblank counter 2023-01-18 11:06:07 +02:00
intel_vblank.h drm/i915/display: move more scanline functions to intel_vblank.[ch] 2023-01-18 11:05:55 +02:00
intel_vbt_defs.h drm/i915/bios: Add the "Disable compression for the Display Port/HDMI external display" bit 2022-09-13 11:43:29 +03:00
intel_vdsc.c drm/i915/dsc: Refactor dsc gen checks 2022-11-30 16:12:19 +05:30
intel_vdsc.h drm/i915: Change bigjoiner state tracking to use the pipe bitmask 2022-02-15 14:41:05 +02:00
intel_vga.c drm/i915/gmch: move VGA set state to GMCH code 2023-01-25 13:52:36 +02:00
intel_vga.h
intel_vrr.c drm/i915/vrr: Be more careful with the bits in TRANS_VRR_CTL 2022-12-08 21:34:25 +02:00
intel_vrr.h drm/i915: Pass intel_connector to intel_vrr_is_capable() 2022-05-27 20:20:40 +03:00
skl_scaler.c drm/i915: update src and dst scaler limits for display ver 12 and 13 2023-01-24 14:18:46 +02:00
skl_scaler.h
skl_universal_plane.c Merge drm/drm-next into drm-intel-next 2023-01-25 11:41:16 +02:00
skl_universal_plane.h drm/i915: un-inline icl_hdr_plane_mask() to simplify includes 2022-11-03 16:20:53 +02:00
skl_watermark.c drm next for 6.3-rc1 2023-02-22 18:28:03 -08:00
skl_watermark.h drm/i915/display: add intel_display_limits.h for key enums 2023-01-25 13:59:12 +02:00
vlv_dsi.c drm/i915/panel: move panel fixed EDID to struct intel_panel 2023-01-26 12:27:33 +02:00
vlv_dsi.h drm/i915/dsi: split out vlv_dsi.h 2021-11-23 13:11:39 +02:00
vlv_dsi_pll.c drm/i915: Feed the DPLL output freq back into crtc_state 2022-09-08 14:20:54 +03:00
vlv_dsi_pll.h drm/i915/dsi: split out vlv_dsi_pll.h 2021-11-23 13:11:36 +02:00
vlv_dsi_pll_regs.h drm/i915/reg: split out vlv_dsi_regs.h and vlv_dsi_pll_regs.h 2022-02-21 12:06:10 +02:00
vlv_dsi_regs.h drm/i915: split out intel_display_reg_defs.h 2022-11-11 12:44:49 +02:00