Continuing with Intel's drm-intel-gt-next pull for Linux 6.1, the company has published the final pull request for the newest features such as enablement for the tiled-GPU featured on the Meteor Lake CPUs.
Intel readies more Meteor Lake code for graphics driver within Linux 6.1
The latest inclusion to Intel's drm-intel-next pull for the upcoming Linux 6.1 kernel is additional Meteor Lake inclusions, this time focusing on graphics. As final support for Raptor Lake is concluding within Linux, the open-source development department of Intel has started initial preparations for the following Meteor Lake architecture, which will follow the 13th Gen Raptor Lake CPUs.
Intel did its best to ensure that Meteor Lake will utilize many of the same capabilities of the DG2 Arc Alchemist GPUs. The company is anticipating that its tile-based chiplet design will be more efficient and advanced than previous generations. Meteor Lake will offer, similar to DG2, the same paths used for driver code, except the standalone media unit. Meteor Lake's new merge pull request will include the DP AUX support for USB Type-C ports, display power wells code, GPIO, and GMBUS support enablement, along with more low-level changes.
Lastly, the newest merge pull request for Linux 6.1 will activate seamless M/N alterations for supporting eDP panels, additional patches, and varying code refactoring.
Below is a summary of the current changes and additions.
Features and functionality:
More Meteorlake platform enablingAllow seamless M/N changes on eDP panels that support itSwitch DSC debugfs from output bpp to input bpc
Refactoring and cleanups:
Clocking and DPLL refactoring and cleanups to support seamless M/NPlenty of VBT definition and parsing updates and cleanupsExtract SKL watermark code to a separate file, and clean upClean up IPC interfaces and debugfsContinue moving display data under drm_i915_private display sub-structDisplay quirk handling refactoring and abstractionsStop using implicit dev_priv in gmbus registersBUG_ON() removals and conversions to drm_WARN_ON() and BUILD_BUG_ON()Use drm_dp_phy_name() for logging (Jani) - Use REG_BIT() macros for CDCLK registersMove display and media IP versions to runtime info
Fixes:
Fix DP MST suspend to avoid use-after-freeFix HPD suspend to avoid use-after-free for fbdevFix various PSR issues regarding selective update and damage clipsFix runtime pm wakerefs for driver remove and releaseFix conditions for filtering fixed modes for panelsFix TV encoder clock computationFix dvo mode_valid hook return type
Merges:
Backmerge drm-next to sync the DP MST atomic changes
For users interested in the complete list of details included in the newest merge request from the blue team for drm-intel-gt-next in Linux 6.1, readers should click here for direct access to the changelog in the official mailing list.
News Source: Phoronix









