1. 15 Aug, 2024 4 commits
  2. 14 Aug, 2024 4 commits
  3. 13 Aug, 2024 16 commits
  4. 12 Aug, 2024 8 commits
  5. 09 Aug, 2024 6 commits
  6. 08 Aug, 2024 2 commits
    • Daniel Vetter's avatar
      Merge tag 'drm-misc-next-2024-08-01' of... · 91dae758
      Daniel Vetter authored
      Merge tag 'drm-misc-next-2024-08-01' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
      
      drm-misc-next for v6.12:
      
      UAPI Changes:
      
      virtio:
      - Define DRM capset
      
      Cross-subsystem Changes:
      
      dma-buf:
      - heaps: Clean up documentation
      
      printk:
      - Pass description to kmsg_dump()
      
      Core Changes:
      
      CI:
      - Update IGT tests
      - Point upstream repo to GitLab instance
      
      modesetting:
      - Introduce Power Saving Policy property for connectors
      - Add might_fault() to drm_modeset_lock priming
      - Add dynamic per-crtc vblank configuration support
      
      panic:
      - Avoid build-time interference with framebuffer console
      
      docs:
      - Document Colorspace property
      
      scheduler:
      - Remove full_recover from drm_sched_start
      
      TTM:
      - Make LRU walk restartable after dropping locks
      - Allow direct reclaim to allocate local memory
      
      Driver Changes:
      
      amdgpu:
      - Support Power Saving Policy connector property
      
      ast:
      - astdp: Support AST2600 with VGA; Clean up HPD
      
      bridge:
      - Silence error message on -EPROBE_DEFER
      - analogix: Clean aup
      - bridge-connector: Fix double free
      - lt6505: Disable interrupt when powered off
      - tc358767: Make default DP port preemphasis configurable
      
      gma500:
      - Update i2c terminology
      
      ivpu:
      - Add MODULE_FIRMWARE()
      
      lcdif:
      - Fix pixel clock
      
      loongson:
      - Use GEM refcount over TTM's
      
      mgag200:
      - Improve BMC handling
      - Support VBLANK intterupts
      
      nouveau:
      - Refactor and clean up internals
      - Use GEM refcount over TTM's
      
      panel:
      - Shutdown fixes plus documentation
      - Refactor several drivers for better code sharing
      - boe-th101mb31ig002: Support for starry-er88577 MIPI-DSI panel plus
        DT; Fix porch parameter
      - edp: Support AOU B116XTN02.3, AUO B116XAN06.1, AOU B116XAT04.1,
        BOE NV140WUM-N41, BOE NV133WUM-N63, BOE NV116WHM-A4D, CMN N116BCA-EA2,
        CMN N116BCP-EA2, CSW MNB601LS1-4
      - himax-hx8394: Support Microchip AC40T08A MIPI Display panel plus DT
      - ilitek-ili9806e: Support Densitron DMT028VGHMCMI-1D TFT plus DT
      - jd9365da: Support Melfas lmfbx101117480 MIPI-DSI panel plus DT; Refactor
        for code sharing
      
      sti:
      - Fix module owner
      
      stm:
      - Avoid UAF wih managed plane and CRTC helpers
      - Fix module owner
      - Fix error handling in probe
      - Depend on COMMON_CLK
      - ltdc: Fix transparency after disabling plane; Remove unused interrupt
      
      tegra:
      - Call drm_atomic_helper_shutdown()
      
      v3d:
      - Clean up perfmon
      
      vkms:
      - Clean up
      Signed-off-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
      From: Thomas Zimmermann <tzimmermann@suse.de>
      Link: https://patchwork.freedesktop.org/patch/msgid/20240801121406.GA102996@linux.fritz.box
      91dae758
    • José Expósito's avatar
      drm/vkms: Fix cpu_to_le16()/le16_to_cpu() warnings · 17419a5c
      José Expósito authored
      Building with Sparse enabled prints this warning for cpu_to_le16()
      calls:
      
          warning: incorrect type in assignment (different base types)
              expected unsigned short [usertype]
              got restricted __le16 [usertype]
      
      And this warning for le16_to_cpu() calls:
      
          warning: cast to restricted __le16
      
      Declare the target buffer as __le16 to fix both warnings.
      Reviewed-by: default avatarThomas Zimmermann <tzimmermann@suse.de>
      Reviewed-by: default avatarLouis Chauvet <louis.chauvet@bootlin.com>
      Acked-by: default avatarMaíra Canal <mcanal@igalia.com>
      Signed-off-by: default avatarJosé Expósito <jose.exposito89@gmail.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/20240716161725.41408-2-jose.exposito89@gmail.com
      17419a5c