Second batch of patches for basic platform definition for Tiger Lake. This includes some patches from the first batch (https://patchwork.freedesktop.org/series/62726/) but that were removed in order to merge that series earlier. Stolen memory is on its own: https://patchwork.freedesktop.org/series/63665/ This one includes: hotplug detection, initial support for Dekel phy (the TC phy replacing MG from Ice Lake), support to load the DMC firmware, some DP interrupts, initial workarounds and MOCS table. Anusha Srivatsa (1): drm/i915/dmc: Load DMC on TGL Jordan Justen (1): drm/i915/tgl: allow the reg_read ioctl to read the RCS TIMESTAMP register José Roberto de Souza (3): drm/i915/tgl: Update north display hotplug detection to TGL connections drm/i915/tgl: Add and use new DC5 and DC6 residency counter registers drm/i915/mst: Do not hardcoded the crtcs that encoder can connect Lucas De Marchi (5): drm/i915/tgl: skip setting PORT_CL_DW12_* on initialization drm/i915/tgl: Add hpd interrupt handling drm/i915/tgl: handle DP aux interrupts drm/i915/tgl: re-indent code to prepare for DKL changes drm/i915/tgl: start adding the DKL PLLs to use on TC ports Mahesh Kumar (2): drm/i915/tgl: select correct bit for port select drm/i915/tgl: update ddi/tc clock_off bits Michel Thierry (5): drm/i915/gen12: add support for reading the timestamp frequency drm/i915/tgl: Introduce initial Tigerlake Workarounds drm/i915/tgl: Implement Wa_1604555607 drm/i915/tgl: Implement Wa_1406941453 drm/i915/tgl: Tigerlake only has global MOCS registers Tomasz Lis (1): drm/i915/tgl: Define MOCS entries for Tigerlake Tvrtko Ursulin (1): drm/i915: Move MOCS setup to intel_mocs.c Vandita Kulkarni (3): drm/i915/tgl: Add DKL phy pll registers drm/i915/tgl: Add DKL phy pll state calculations drm/i915/tgl: Add support for dkl pll write drivers/gpu/drm/i915/display/intel_ddi.c | 47 ++- drivers/gpu/drm/i915/display/intel_display.c | 6 +- .../drm/i915/display/intel_display_power.c | 12 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 5 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 335 ++++++++++++++---- drivers/gpu/drm/i915/display/intel_hotplug.c | 6 + drivers/gpu/drm/i915/gt/intel_gt.c | 12 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 2 + drivers/gpu/drm/i915/gt/intel_mocs.c | 81 ++++- drivers/gpu/drm/i915/gt/intel_mocs.h | 2 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 53 ++- drivers/gpu/drm/i915/i915_debugfs.c | 21 +- drivers/gpu/drm/i915/i915_drv.h | 6 + drivers/gpu/drm/i915/i915_gem.c | 2 +- drivers/gpu/drm/i915/i915_gpu_error.c | 11 +- drivers/gpu/drm/i915/i915_irq.c | 195 ++++++++-- drivers/gpu/drm/i915/i915_pci.c | 3 +- drivers/gpu/drm/i915/i915_reg.h | 169 ++++++++- drivers/gpu/drm/i915/intel_csr.c | 7 + drivers/gpu/drm/i915/intel_device_info.c | 2 +- drivers/gpu/drm/i915/intel_device_info.h | 1 + drivers/gpu/drm/i915/intel_pm.c | 4 +- drivers/gpu/drm/i915/intel_uncore.c | 4 +- 23 files changed, 852 insertions(+), 134 deletions(-) -- 2.21.0 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx