1. 06 Sep, 2024 2 commits
  2. 03 Sep, 2024 14 commits
  3. 02 Sep, 2024 9 commits
  4. 30 Aug, 2024 5 commits
    • Rodrigo Vivi's avatar
      Merge drm/drm-next into drm-intel-next · 2bb3fc53
      Rodrigo Vivi authored
      Sync with drm-xe-next so we can continue with display clean-up.
      Signed-off-by: default avatarRodrigo Vivi <rodrigo.vivi@intel.com>
      2bb3fc53
    • Rohit Agarwal's avatar
      dt-bindings: display: mediatek: dpi: Add power domains · 5474d49b
      Rohit Agarwal authored
      Add power domain binding to the mediatek DPI controller
      for MT8186.
      Also, add power domain binding for other SoCs like
      MT6795 and MT8173 that already had power domain property.
      Signed-off-by: default avatarRohit Agarwal <rohiagar@chromium.org>
      Reviewed-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
      Reviewed-by: default avatarCK Hu <ck.hu@mediatek.com>
      Link: https://patchwork.kernel.org/project/dri-devel/patch/20240830084544.2898512-2-rohiagar@chromium.org/Signed-off-by: default avatarChun-Kuang Hu <chunkuang.hu@kernel.org>
      5474d49b
    • Dave Airlie's avatar
      Merge tag 'drm-intel-next-2024-08-29' of... · 6d0ebb39
      Dave Airlie authored
      Merge tag 'drm-intel-next-2024-08-29' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
      
      Cross-driver (xe-core) Changes:
      - Require BMG scanout buffers to be 64k physically aligned (Maarten)
      
      Core (drm) Changes:
      - Introducing Xe2 ccs modifiers for integrated and discrete graphics (Juha-Pekka)
      
      Driver Changes:
      - General cleanup and more work moving towards intel_display isolation (Jani)
      - New display workaround (Suraj)
      - Use correct cp_irq_count on HDCP (Suraj)
      - eDP PSR fix when CRC is enabled (Jouni)
      - Fix DP MST state after a sink reset (Imre)
      - Fix Arrow Lake GSC firmware version (John)
      - Use chained DSBs for LUT programming (Ville)
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      
      From: Rodrigo Vivi <rodrigo.vivi@intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/ZtCC0lJ0Zf3MoSdW@intel.com
      6d0ebb39
    • Dave Airlie's avatar
      Merge tag 'drm-xe-next-2024-08-28' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next · 8bdb468d
      Dave Airlie authored
      UAPI Changes:
      - Fix OA format masks which were breaking build with gcc-5
      
      Cross-subsystem Changes:
      
      Driver Changes:
      - Use dma_fence_chain_free in chain fence unused as a sync (Matthew Brost)
      - Refactor hw engine lookup and mmio access to be used in more places
        (Dominik, Matt Auld, Mika Kuoppala)
      - Enable priority mem read for Xe2 and later (Pallavi Mishra)
      - Fix PL1 disable flow in xe_hwmon_power_max_write (Karthik)
      - Fix refcount and speedup devcoredump (Matthew Brost)
      - Add performance tuning changes to Xe2 (Akshata, Shekhar)
      - Fix OA sysfs entry (Ashutosh)
      - Add first GuC firmware support for BMG (Julia)
      - Bump minimum GuC firmware for platforms under force_probe to match LNL
        and BMG (Julia)
      - Fix access check on user fence creation (Nirmoy)
      - Add/document workarounds for Xe2 (Julia, Daniele, John, Tejas)
      - Document workaround and use proper WA infra (Matt Roper)
      - Fix VF configuration on media GT (Michal Wajdeczko)
      - Fix VM dma-resv lock (Matthew Brost)
      - Allow suspend/resume exec queue backend op to be called multiple times
        (Matthew Brost)
      - Add GT stats to debugfs (Nirmoy)
      - Add hwconfig to debugfs (Matt Roper)
      - Compile out all debugfs code with ONFIG_DEUBG_FS=n (Lucas)
      - Remove dead kunit code (Jani Nikula)
      - Refactor drvdata storing to help display (Jani Nikula)
      - Cleanup unsused xe parameter in pte handling (Himal)
      - Rename s/enable_display/probe_display/ for clarity (Lucas)
      - Fix missing MCR annotation in couple of registers (Tejas)
      - Fix DGFX display suspend/resume (Maarten)
      - Prepare exec_queue_kill for PXP handling (Daniele)
      - Fix devm/drmm issues (Daniele, Matthew Brost)
      - Fix tile and ggtt fini sequences (Matthew Brost)
      - Fix crashes when probing without firmware in place (Daniele, Matthew Brost)
      - Use xe_managed for kernel BOs (Daniele, Matthew Brost)
      - Future-proof dss_per_group calculation by using hwconfig (Matt Roper)
      - Use reserved copy engine for user binds on faulting devices
        (Matthew Brost)
      - Allow mixing dma-fence jobs and long-running faulting jobs (Francois)
      - Cleanup redundant arg when creating use BO (Nirmoy)
      - Prevent UAF around preempt fence (Auld)
      - Fix display suspend/resume (Maarten)
      - Use vma_pages() helper (Thorsten)
      - Calculate pagefault queue size (Stuart, Matthew Auld)
      - Fix missing pagefault wq destroy (Stuart)
      - Fix lifetime handling of HW fence ctx (Matthew Brost)
      - Fix order destroy order for jobs (Matthew Brost)
      - Fix TLB invalidation for media GT (Matthew Brost)
      - Document GGTT (Rodrigo Vivi)
      - Refactor GGTT layering and fix runtime outer protection (Rodrigo Vivi)
      - Handle HPD polling on display pm runtime suspend/resume (Imre, Vinod)
      - Drop unrequired NULL checks (Apoorva, Himal)
      - Use separate rpm lockdep map for non-d3cold-capable devices (Thomas Hellström)
      - Support "nomodeset" kernel command-line option (Thomas Zimmermann)
      - Drop force_probe requirement for LNL and BMG (Lucas, Balasubramani)
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      
      From: Lucas De Marchi <lucas.demarchi@intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/wd42jsh4i3q5zlrmi2cljejohdsrqc6hvtxf76lbxsp3ibrgmz@y54fa7wwxgsd
      8bdb468d
    • Dave Airlie's avatar
      Merge tag 'drm-misc-next-2024-08-29' of... · 4f7d8da5
      Dave Airlie authored
      Merge tag 'drm-misc-next-2024-08-29' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
      
      drm-misc-next for v6.12:
      
      UAPI Changes:
      
      devfs:
      - support device numbers up to MINORBITS limit
      
      Core Changes:
      
      ci:
      - increase job timeout
      
      devfs:
      - use XArray for minor ids
      
      displayport:
      - mst: GUID improvements
      
      docs:
      - add fixes and cleanups
      
      panic:
      - optionally display QR code
      
      Driver Changes:
      
      amdgpu:
      - faster vblank disabling
      - GUID improvements
      
      gm12u320
      - convert to struct drm_edid
      
      host1x:
      - fix syncpoint IRQ during resume
      - use iommu_paging_domain_alloc()
      
      imx:
      - ipuv3: convert to struct drm_edid
      
      omapdrm:
      - improve error handling
      
      panel:
      - add support for BOE TV101WUM-LL2 plus DT bindings
      - novatek-nt35950: improve error handling
      - nv3051d: improve error handling
      - panel-edp: add support for BOE NE140WUM-N6G; revert support for
        SDC ATNA45AF01
      - visionox-vtdr6130: improve error handling; use
        devm_regulator_bulk_get_const()
      
      renesas:
      - rz-du: add support for RZ/G2UL plus DT bindings
      
      sti:
      - convert to struct drm_edid
      
      tegra:
      - gr3d: improve PM domain handling
      - convert to struct drm_edid
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      
      From: Thomas Zimmermann <tzimmermann@suse.de>
      Link: https://patchwork.freedesktop.org/patch/msgid/20240829144654.GA145538@linux.fritz.box
      4f7d8da5
  5. 29 Aug, 2024 10 commits