Hi Dave, Sima,

Here's the third pull request for v7.5. It includes the contens of the previous 
2 pull requests.

Kind regards,
~Maarten

drm-misc-next-2026-11-05:
drm-misc-next for v7.5:

Cross-subsystem Changes:
- dma-buf: explicitly forbid exposing pages from get_user_pages()

Core Changes:
- Convert more drivers and helpers to use atomic create state.
- Remove mention of some deprecated functions in docs.

Driver Changes:
- Assorted bugfixes to etnaviv, imx, panel/st7703, drm/panel, accel/rocket,
  imagination, accel/amdxdna, bridge/fsl-ldb, accel/ivpu.
- Use the multi version of mipi dsi calls in some panel drivers.
- Convert some panels to use managed helpers.
- Add support for DCLTek 300249 5.5", DLCTek 300248 10.5", Novetake NT37705,
  xiaomi-lavender, Tianma TL063FVMC43-02, Tianma TL063FVMCA01-00, Tianma
  TL060FVXS16-00, TXD TXDI600YANPA-43V3, AUO B101UAN01, Truly NT36850 WQHD,
  Novatek NT36850, Samsung AMS644VK04, Hitachi TX10D07VM0BAA, LG LH400WV3-SD04,
  Mingjun MJ070BI30IA2 panels.
- Add support for RK3568 to rockchip driver.
The following changes since commit 6628e7d4c6b25c8d18f1345e3a20d21829aae7e4:

  Linux 7.4-rc1 (2026-11-01 13:26:31 -0800)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/misc/kernel.git 
tags/drm-misc-next-2026-11-05

for you to fetch changes up to 8258a37702b9b9cf27f5c0ea07625e3e6bd74f5a:

  dma-buf: explicitly forbid exposing pages from get_user_pages() (2026-11-05 
10:11:53 +0100)

----------------------------------------------------------------
drm-misc-next for v7.5:

Cross-subsystem Changes:
- dma-buf: explicitly forbid exposing pages from get_user_pages()

Core Changes:
- Convert more drivers and helpers to use atomic create state.
- Remove mention of some deprecated functions in docs.

Driver Changes:
- Assorted bugfixes to etnaviv, imx, panel/st7703, drm/panel, accel/rocket,
  imagination, accel/amdxdna, bridge/fsl-ldb, accel/ivpu.
- Use the multi version of mipi dsi calls in some panel drivers.
- Convert some panels to use managed helpers.
- Add support for DCLTek 300249 5.5", DLCTek 300248 10.5", Novetake NT37705,
  xiaomi-lavender, Tianma TL063FVMC43-02, Tianma TL063FVMCA01-00, Tianma
  TL060FVXS16-00, TXD TXDI600YANPA-43V3, AUO B101UAN01, Truly NT36850 WQHD,
  Novatek NT36850, Samsung AMS644VK04, Hitachi TX10D07VM0BAA, LG LH400WV3-SD04,
  Mingjun MJ070BI30IA2 panels.
- Add support for RK3568 to rockchip driver.

----------------------------------------------------------------
Abhai Kollara (1):
      accel/rocket: use dev_err_probe() for MMIO mapping errors

Akash Sukhavasi (4):
      drm/panel: leadtek-ltk500hd1829: Use mipi_dsi_*_multi()
      drm/panel: kingdisplay-kd097d04: Use mipi_dsi_*_multi(); fix minor bugs
      drm/panel: innolux-p079zca: Use mipi_dsi_*_multi(); fix minor bugs
      drm/panel: newvision-nv3051d: Use mipi_dsi_*_multi(); fix minor bugs

Alessio Belle (4):
      drm/imagination: Improve logging of unknown freelist IDs
      drm/imagination: Remove wrong soft reset code from GPU start sequence
      drm/imagination: Add utility function to write and read back register
      drm/imagination: Check virtual address space size only once

Alexey Minnekhanov (9):
      dt-bindings: vendor-prefixes: Add Shenzhen TXD Technology Co., Ltd.
      dt-bindings: vendor-prefixes: Add Shen Chao Optoelectronics
      dt-bindings: display: novatek,nt36672a: Add 5 new panels
      drm/panel: novatek-nt36672a: Set driver name to novatek for consistency
      drm/panel: novatek-nt36672a: Combine two init callbacks into one
      drm/panel: novatek-nt36672a: Add 3 panels used in Xiaomi phones
      drm/panel: novatek-nt36672a: Add Tianma panel for Xiaomi Mi A2
      drm/panel: novatek-nt36672a: Add panel for Asus Zenfone Max Pro M1
      MAINTAINERS: Add Alexey Minnekhanov as maintainer for NT36672A panel

Alice Ryhl (1):
      drm/gpuvm: skip setting kernel_alloc_node range on overflow

Andrzej Kacprowski (2):
      accel/ivpu: Read preemption buffer size from boot params
      accel/ivpu: Replace profiling frequency debugfs with test mode bit

Aryan Sinha (1):
      accel: ethosu: Fix kernel-doc for ethosu_gem_cmdstream_create()

Asif Ikbal (2):
      dt-bindings: panel-simple-dsi: Add AUO B101UAN01
      drm/panel: simple: Add AUO B101UAN01 panel

Christian König (1):
      dma-buf: explicitly forbid exposing pages from get_user_pages()

Damon Ding (3):
      dt-bindings: display: rockchip: analogix-dp: Add support for RK3568
      drm/bridge: analogix_dp: Add support for RK3568
      drm/rockchip: analogix_dp: Add support for RK3568

Daniel Stone (2):
      drm/panthor: Add neural-engine presence and power bits for v14+
      drm/panthor: Delegate neural power domain to CSF when present

Dario Binacchi (1):
      drm/bridge: fsl-ldb: return -EPROBE_DEFER if the panel bridge is not found

David Lechner (2):
      dt-bindings: display: panel: himax,hx8279: add vddp-supply
      drm/panel: himax-hx8279: add the VDDP supply

David Zhang (19):
      accel/amdxdna: Rename NPU3 firmware files
      accel/amdxdna: Remove mmap for doorbell
      accel/amdxdna: Add CERT firmware version support
      accel/amdxdna: Support firmware 6.0
      accel/amdxdna: Add NPU3 classic device support
      accel/amdxdna: Add AIE version query to aie4_get_info
      accel/amdxdna: Add get and set power_mode for AIE4
      accel/amdxdna: Add clock, DPM frequency, and resource info queries for 
AIE4
      accel/amdxdna: Add context switch hysteresis with debugfs control
      accel/amdxdna: Refactor AIE4 hardware initialization sequence
      accel/amdxdna: Decouple AIE4 doorbell and MSI-X notify transport hooks
      accel/amdxdna: Implement AIE4 kernel queue lifecycle and memory layout
      accel/amdxdna: Prepare for AIE4 command submission
      accel/amdxdna: Move HMM invalidate wait into common GEM code
      accel/amdxdna: Make populate_range common for AIE2 and AIE4
      accel/amdxdna: Implement AIE4 command packet building and submission
      accel/amdxdna: Enable AIE4 firmware logging to DRAM
      accel/amdxdna: Implement AIE4 suspend and resume
      accel/amdxdna: Implement runtime suspend and resume support

Dmitry Baryshkov (2):
      dt-bindings: display: panel: add Truly NT36850 WQHD panel
      drm/panel: add Novatek NT36850 panel driver

Gyeyoung Baek (1):
      drm/imagination: Update sgt_offset kerneldoc in pvr_mmu_op_context

Haoming Gao (3):
      accel/rocket: Validate BO handle counts on job submission
      accel/rocket: Collect job dependencies before arming
      accel/rocket: Propagate job submission errors

Hsieh Hung-En (5):
      drm/panel: feiyang-fy07024di26a30d: Fix prepare error cleanup
      drm/panel: raydium-rm68200: Fix prepare error cleanup
      drm/panel: feiyang-fy07024di26a30d: Use mipi_dsi_*_multi() functions
      drm/panel: raydium-rm68200: Use mipi_dsi_*_multi() functions
      drm/panel: raydium-rm68200: Use lowercase hex literals

Icenowy Zheng (2):
      dt-bindings: vendor-prefixes: add Shenzhen Mingjun Optoelectronics
      dt-bindings: ili9881c: add compatible string for Mingjun MJ070BI30IA2

Ishu Brar (2):
      dt-bindings: display: panel: Add Samsung AMS644VK04
      drm/panel: Add Samsung AMS644VK04 panel driver

Karl Mehltretter (1):
      udmabuf: respect the device's maximum segment size

Karol Wachowski (1):
      accel/ivpu: Limit SSIDs to 128 on all generations

Lizhi Hou (2):
      accel/amdxdna: Serialize HMM range faults on one umap
      accel/amdxdna: Remap BO pages instead of using vm_insert_pages

Luca Ceresoli (4):
      drm/bridge: stop mentioning deprecated devm_drm_of_get_bridge() in docs
      drm/panel: stop mentioning deprecated devm_drm_of_get_bridge() in docs
      drm/drv: stop mentioning deprecated drm_of_find_panel_or_bridge() in docs
      drm/imx/lcdc: fix inconsistent indenting

Luca Weiss (2):
      dt-bindings: display: panel: Add Novatek NT37705
      drm/panel: Add driver for Novatek NT37705 panel

Luke Macken (1):
      drm/panel-edp: Add BOE NE140WUM-N41 (0x0d9b) panel

Marc-Olivier Champagne (6):
      dt-bindings: display: panel: add compatible for DCLTek 300249 5.5in panel
      drm/panel: ilitek-ili9881c: Add DCLTek 300249 5.5in display
      drm/panel: st7703: set prepare_prev_first
      drm/panel: st7703: move init commands to prepare()
      dt-bindings: display: panel: add compatible for DCLTek 300248 10.25in 
panel
      drm/panel: st7703: Add DCLTek 300248 10.25in display

Marek Szyprowski (1):
      drm/arm/hdlcd: Attach the output bridge directly

Matthew Auld (1):
      gpu/buddy: do not pass caller list to __alloc_contig_try_harder()

Matthew Brost (7):
      accel/amdxdna: Wait uninterruptibly for jobs in the HMM invalidate 
callback
      drm/gpuvm: allow locking external objects in two passes
      drm/xe: lock the resident BOs of an exec last
      drm/panthor: lock the resident BOs of a submit last
      drm/msm: reject a submit_bo table on VM_BIND contexts
      drm/msm: use DRM_GPUVM_RESV_PROTECTED for VM_BIND VMs
      drm/msm: lock the resident BOs of a VM_BIND submit last

Max Zhen (1):
      accel/amdxdna: Use compatible fdinfo engine key

Maxime Ripard (30):
      drm/vmwgfx: Convert to atomic_create_state
      drm/amdgpu: dm: Switch to drm_atomic_helper_connector_create_state
      drm/bridge: sii902x: Switch to drm_atomic_helper_connector_create_state
      drm/bridge: simple-bridge: Switch to 
drm_atomic_helper_connector_create_state
      drm/msm: dpu1: Switch to drm_atomic_helper_connector_create_state
      drm/stm: Switch to drm_atomic_helper_connector_create_state
      drm/rcar-du: Convert to atomic_create_state
      drm/ci: Add CI pipeline for drm-misc branches
      drm/hdmi: Change __drm_atomic_helper_connector_hdmi_state_init parameter 
order
      drm/atomic-state-helper: Rename connector_tv_margins_reset to state_init
      drm/atomic-state-helper: Rename connector_tv_reset to state_init
      drm/panel: Add atomic_create_state support
      drm/aspeed: Switch to drm_atomic_helper_connector_create_state
      drm/ast: Switch to drm_atomic_helper_connector_create_state
      drm/hisilicon: hibmc: Switch to drm_atomic_helper_connector_create_state
      drm/logicvc: Switch to drm_atomic_helper_connector_create_state
      drm/mgag200: Switch to drm_atomic_helper_connector_create_state
      drm/qxl: Switch to drm_atomic_helper_connector_create_state
      drm/sitronix: st7920: Switch to drm_atomic_helper_connector_create_state
      drm/tiny: bochs: Switch to drm_atomic_helper_connector_create_state
      drm/tiny: cirrus: Switch to drm_atomic_helper_connector_create_state
      drm/tiny: gm12u320: Switch to drm_atomic_helper_connector_create_state
      drm/tiny: pixpaper: Switch to drm_atomic_helper_connector_create_state
      drm/tiny: repaper: Switch to drm_atomic_helper_connector_create_state
      drm/udl: Switch to drm_atomic_helper_connector_create_state
      drm/vboxvideo: Switch to drm_atomic_helper_connector_create_state
      drm/gud: Convert to atomic_create_state
      drm/vc4: hdmi: Convert to atomic_create_state
      drm/vc4: vec: Convert to atomic_create_state
      drm/ast: Convert to atomic_create_state

Maíra Canal (4):
      drm/panthor: Replace panthor_mmu_as_fault_mask() with a macro
      drm/v3d: Validate the v71 fields of the TFU submit ioctl
      drm/v3d: Only program TFU coefficients when used on V3D 7.x
      drm/v3d: Add TFU constant colour support for V3D 7.x

Osama Abdelkader (3):
      drm/panel: Use devm_mipi_dsi_attach in BOE panels
      drm/panel: Use managed helpers in Novatek and Raydium panels
      drm/panel: Use managed helpers in assorted panels

Philipp Stanner (2):
      drm/etnaviv: etnaviv_fence: Put base class first
      drm/etnaviv: Remove deprecated fence_ops->release()

Primoz Fiser (1):
      dt-bindings: display: panel-simple: Allow "data-mapping" for 
"auo,g104sn02"

Raag Jadav (1):
      drm: Log recovery method with wedged event

Rob Herring (Arm) (1):
      drm/bridge: sii902x: Read "sil,i2s-data-lanes" as u32

Rosen Penev (1):
      drm/imagination: simplify pvr_fw_trace_seq_data

Ryan Zhang (1):
      drm/panthor: dummy read to discard the stale first GPU_TIMESTAMP read

Svyatoslav Ryhel (3):
      dt-bindings: display: panel: Document Hitachi TX10D07VM0BAA and LG 
LH400WV3 panels
      drm/panel: Add Hitachi TX10D07VM0BAA MIPI DBI Type B panel driver
      drm/panel: Add LG LH400WV3-SD04 MIPI DBI Type B panel driver

Terry Hsiao (1):
      drm/panel-edp: Add BOE NV116WH2-M32 V8.0, PNB601LS1-3 HW:1.2

Thomas Zimmermann (8):
      drm/hyperv: Add missing include statements
      drm/kms-helper: Remove struct drm_simple_display_pipe and helpers
      drm/bridge: Do not include <drm/drm_simple_kms_helper.h>
      drm/hisilicon/hibmc: Do not include <drm/drm_simple_kms_helper.h>
      drm/tegra: Do not include <drm/drm_simple_kms_helper.h>
      drm/verisilicon: Do not include <drm/drm_simple_kms_helper.h>
      drm/vc4: Do not include <drm/drm_simple_kms_helper.h>
      Merge drm/drm-next into drm-misc-next

Tomi Valkeinen (10):
      dt-bindings: display: ti: Move ti,am62l-dss binding to a new binding file
      dt-bindings: display: ti,am65x-dss: Simplify binding
      dt-bindings: display: ti,am625-oldi: Add optional power-domain for OLDI
      drm/tidss: Remove extra pm_runtime_mark_last_busy
      drm/tidss: oldi: Remove define for unused register OLDI_LB_CTRL
      drm/tidss: Add mechanism to detect DPI output
      drm/tidss: Add support for DPIENABLE bit
      drm/tidss: oldi: Fix OLDI signal polarities
      drm/tidss: Drop WARN_ON() from tidss_runtime_put()
      drm/tidss: oldi: Fix missing of_node_put()s in error paths

Triet Hoang (2):
      accel/rocket: Check allocations before use
      drm/rocket: Keep scheduler allocation in rocket_file_priv

 Documentation/accel/amdxdna/amdnpu.rst             |    2 +-
 .../bindings/display/panel/himax,hx8279.yaml       |   13 +
 .../bindings/display/panel/hit,tx10d07vm0baa.yaml  |   58 +
 .../bindings/display/panel/ilitek,ili9881c.yaml    |    2 +
 .../bindings/display/panel/novatek,nt36672a.yaml   |    9 +-
 .../bindings/display/panel/novatek,nt37705.yaml    |   71 ++
 .../bindings/display/panel/panel-simple-dsi.yaml   |    2 +
 .../bindings/display/panel/panel-simple.yaml       |    1 +
 .../display/panel/rocktech,jh057n00900.yaml        |    2 +
 .../bindings/display/panel/samsung,ams644vk04.yaml |   76 ++
 .../display/panel/truly,wqhd60-nt36850.yaml        |   98 ++
 .../display/rockchip/rockchip,analogix-dp.yaml     |   28 +-
 .../bindings/display/ti/ti,am625-oldi.yaml         |    3 +
 .../bindings/display/ti/ti,am62l-dss.yaml          |  136 +++
 .../bindings/display/ti/ti,am65x-dss.yaml          |  149 +--
 .../devicetree/bindings/vendor-prefixes.yaml       |    6 +
 Documentation/gpu/drm-mm.rst                       |    6 +
 Documentation/gpu/todo.rst                         |   17 -
 MAINTAINERS                                        |    8 +
 drivers/accel/amdxdna/aie.c                        |   33 +-
 drivers/accel/amdxdna/aie.h                        |   47 +-
 drivers/accel/amdxdna/aie2_ctx.c                   |   90 +-
 drivers/accel/amdxdna/aie2_message.c               |    4 +-
 drivers/accel/amdxdna/aie2_pci.c                   |   67 +-
 drivers/accel/amdxdna/aie2_pci.h                   |   40 +-
 drivers/accel/amdxdna/aie2_pm.c                    |   10 +-
 drivers/accel/amdxdna/aie4_ctx.c                   | 1139 ++++++++++++++++++--
 drivers/accel/amdxdna/aie4_host_queue.h            |   72 +-
 drivers/accel/amdxdna/aie4_message.c               |  245 +++++
 drivers/accel/amdxdna/aie4_msg_priv.h              |  149 ++-
 drivers/accel/amdxdna/aie4_pci.c                   |  818 +++++++++++++-
 drivers/accel/amdxdna/aie4_pci.h                   |  117 +-
 drivers/accel/amdxdna/aie4_sriov.c                 |   66 +-
 drivers/accel/amdxdna/amdxdna_ctx.c                |   72 +-
 drivers/accel/amdxdna/amdxdna_ctx.h                |   28 +-
 drivers/accel/amdxdna/amdxdna_debugfs.c            |    3 +
 drivers/accel/amdxdna/amdxdna_gem.c                |  246 +++--
 drivers/accel/amdxdna/amdxdna_gem.h                |    2 +
 drivers/accel/amdxdna/amdxdna_pci_drv.c            |   50 +-
 drivers/accel/amdxdna/amdxdna_pci_drv.h            |   20 +-
 drivers/accel/amdxdna/amdxdna_pm.c                 |   26 +
 drivers/accel/amdxdna/amdxdna_pm.h                 |    2 +
 drivers/accel/amdxdna/amdxdna_sysfs.c              |    2 +-
 drivers/accel/amdxdna/npu1_regs.c                  |   19 +-
 drivers/accel/amdxdna/npu3_regs.c                  |  105 +-
 drivers/accel/amdxdna/npu4_regs.c                  |   30 +-
 drivers/accel/ethosu/ethosu_gem.c                  |    2 +-
 drivers/accel/ivpu/ivpu_debugfs.c                  |   29 -
 drivers/accel/ivpu/ivpu_drv.c                      |   13 +-
 drivers/accel/ivpu/ivpu_drv.h                      |    6 +-
 drivers/accel/ivpu/ivpu_fw.c                       |   91 +-
 drivers/accel/ivpu/ivpu_fw.h                       |    1 +
 drivers/accel/ivpu/ivpu_hw.c                       |   13 -
 drivers/accel/ivpu/ivpu_hw.h                       |    1 -
 drivers/accel/ivpu/ivpu_hw_btrs.c                  |    7 +-
 drivers/accel/ivpu/ivpu_job.c                      |    3 +
 drivers/accel/ivpu/ivpu_mmu.c                      |    6 +-
 drivers/accel/ivpu/ivpu_pm.c                       |    2 +-
 drivers/accel/ivpu/vpu_boot_api.h                  |   36 +-
 drivers/accel/rocket/rocket_core.c                 |   21 +-
 drivers/accel/rocket/rocket_drv.h                  |    1 +
 drivers/accel/rocket/rocket_job.c                  |   45 +-
 drivers/dma-buf/dma-buf.c                          |    8 +
 drivers/dma-buf/udmabuf.c                          |   13 +-
 drivers/gpu/buddy.c                                |   20 +-
 .../display/amdgpu_dm/tests/amdgpu_dm_audio_test.c |    2 +-
 .../amdgpu_dm/tests/amdgpu_dm_backlight_test.c     |    2 +-
 .../display/amdgpu_dm/tests/amdgpu_dm_crc_test.c   |    7 +-
 .../amdgpu_dm/tests/amdgpu_dm_helpers_test.c       |    2 +-
 .../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c   |    2 +-
 .../amdgpu_dm/tests/amdgpu_dm_mst_types_test.c     |    4 +-
 .../display/amdgpu_dm/tests/amdgpu_dm_wb_test.c    |    2 +-
 drivers/gpu/drm/arm/Kconfig                        |    4 +-
 drivers/gpu/drm/arm/hdlcd_drv.c                    |   85 +-
 drivers/gpu/drm/arm/hdlcd_drv.h                    |    1 +
 drivers/gpu/drm/aspeed/aspeed_gfx_out.c            |    2 +-
 drivers/gpu/drm/ast/ast_dp.c                       |   18 +-
 drivers/gpu/drm/ast/ast_dp501.c                    |    2 +-
 drivers/gpu/drm/ast/ast_sil164.c                   |    2 +-
 drivers/gpu/drm/ast/ast_vga.c                      |    2 +-
 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c |    1 +
 drivers/gpu/drm/bridge/fsl-ldb.c                   |    2 +-
 drivers/gpu/drm/bridge/inno-hdmi.c                 |    1 -
 drivers/gpu/drm/bridge/microchip-lvds.c            |    1 -
 drivers/gpu/drm/bridge/sii902x.c                   |   22 +-
 drivers/gpu/drm/bridge/simple-bridge.c             |    2 +-
 drivers/gpu/drm/bridge/synopsys/dw-dp.c            |    1 -
 drivers/gpu/drm/bridge/tda998x_drv.c               |    1 -
 drivers/gpu/drm/ci/drm-misc-ci.yml                 |  147 +++
 drivers/gpu/drm/display/drm_bridge_connector.c     |    4 +-
 drivers/gpu/drm/display/drm_hdmi_state_helper.c    |    6 +-
 drivers/gpu/drm/drm_atomic_state_helper.c          |   24 +-
 drivers/gpu/drm/drm_bridge.c                       |    5 +-
 drivers/gpu/drm/drm_drv.c                          |   12 +-
 drivers/gpu/drm/drm_gem_atomic_helper.c            |   92 --
 drivers/gpu/drm/drm_gpuvm.c                        |  518 ++++++++-
 drivers/gpu/drm/drm_panel.c                        |   17 +-
 drivers/gpu/drm/drm_simple_kms_helper.c            |  328 ------
 drivers/gpu/drm/etnaviv/etnaviv_gpu.c              |   10 +-
 drivers/gpu/drm/gud/gud_connector.c                |   20 +-
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_dp.c     |    3 +-
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c   |    3 +-
 drivers/gpu/drm/hyperv/hyperv_drm.h                |    5 +
 drivers/gpu/drm/hyperv/hyperv_drm_drv.c            |    1 -
 drivers/gpu/drm/hyperv/hyperv_drm_proto.c          |    1 -
 drivers/gpu/drm/imagination/pvr_device.c           |   43 +-
 drivers/gpu/drm/imagination/pvr_device.h           |   28 +
 drivers/gpu/drm/imagination/pvr_free_list.c        |   12 +-
 drivers/gpu/drm/imagination/pvr_fw_meta.c          |    5 +-
 drivers/gpu/drm/imagination/pvr_fw_startstop.c     |   37 +-
 drivers/gpu/drm/imagination/pvr_fw_trace.c         |   25 +-
 drivers/gpu/drm/imagination/pvr_mmu.c              |    2 +-
 drivers/gpu/drm/imagination/pvr_mmu.h              |    2 +-
 drivers/gpu/drm/imagination/pvr_vm.c               |   22 +-
 drivers/gpu/drm/imx/lcdc/imx-lcdc.c                |    2 +-
 drivers/gpu/drm/logicvc/logicvc_interface.c        |    2 +-
 drivers/gpu/drm/mgag200/mgag200_vga.c              |    2 +-
 drivers/gpu/drm/mgag200/mgag200_vga_bmc.c          |    2 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_writeback.c      |    2 +-
 drivers/gpu/drm/msm/msm_gem_submit.c               |   90 +-
 drivers/gpu/drm/msm/msm_gem_vma.c                  |   16 +-
 drivers/gpu/drm/panel/Kconfig                      |   66 ++
 drivers/gpu/drm/panel/Makefile                     |    5 +
 .../gpu/drm/panel/panel-asus-z00t-tm5p5-n35596.c   |   20 +-
 drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c     |   19 +-
 drivers/gpu/drm/panel/panel-boe-himax8279d.c       |   23 +-
 drivers/gpu/drm/panel/panel-boe-td4320.c           |   23 +-
 .../gpu/drm/panel/panel-boe-th101mb31ig002-28a.c   |   24 +-
 drivers/gpu/drm/panel/panel-boe-tv101wum-ll2.c     |   23 +-
 drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c     |   24 +-
 drivers/gpu/drm/panel/panel-chipwealth-ch13726a.c  |   20 +-
 drivers/gpu/drm/panel/panel-ebbg-ft8719.c          |   20 +-
 drivers/gpu/drm/panel/panel-edp.c                  |    3 +
 drivers/gpu/drm/panel/panel-elida-kd35t133.c       |   20 +-
 drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c  |   19 +-
 .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c  |  100 +-
 drivers/gpu/drm/panel/panel-himax-hx8279.c         |    3 +-
 .../gpu/drm/panel/panel-hitachi-tx10d07vm0baa.c    |  297 +++++
 drivers/gpu/drm/panel/panel-hydis-hv101hd1.c       |   24 +-
 drivers/gpu/drm/panel/panel-ilitek-ili9881c.c      |  216 ++++
 drivers/gpu/drm/panel/panel-innolux-p079zca.c      |   76 +-
 drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c   |   19 +-
 drivers/gpu/drm/panel/panel-khadas-ts050.c         |   23 +-
 drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c |   83 +-
 drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c |   40 +-
 drivers/gpu/drm/panel/panel-lg-lh400wv3.c          |  236 ++++
 drivers/gpu/drm/panel/panel-lg-sw43408.c           |   22 +-
 drivers/gpu/drm/panel/panel-lincolntech-lcd197.c   |   20 +-
 drivers/gpu/drm/panel/panel-lxd-m9189a.c           |   26 +-
 drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c   |   16 +-
 drivers/gpu/drm/panel/panel-newvision-nv3051d.c    |   60 +-
 drivers/gpu/drm/panel/panel-novatek-nt35510.c      |   13 +-
 drivers/gpu/drm/panel/panel-novatek-nt35532.c      |   23 +-
 drivers/gpu/drm/panel/panel-novatek-nt35560.c      |   19 +-
 drivers/gpu/drm/panel/panel-novatek-nt36672a.c     |  598 ++++++++--
 drivers/gpu/drm/panel/panel-novatek-nt36672e.c     |   21 +-
 drivers/gpu/drm/panel/panel-novatek-nt36850.c      |  350 ++++++
 drivers/gpu/drm/panel/panel-novatek-nt37700f.c     |   23 +-
 drivers/gpu/drm/panel/panel-novatek-nt37705.c      |  396 +++++++
 drivers/gpu/drm/panel/panel-novatek-nt37801.c      |   23 +-
 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c   |   16 +-
 drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c |   23 +-
 .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c   |   31 +-
 drivers/gpu/drm/panel/panel-raydium-rm67191.c      |   22 +-
 drivers/gpu/drm/panel/panel-raydium-rm67200.c      |   23 +-
 drivers/gpu/drm/panel/panel-raydium-rm68200.c      |  297 +++--
 drivers/gpu/drm/panel/panel-raydium-rm692e5.c      |   20 +-
 drivers/gpu/drm/panel/panel-ronbo-rb070d30.c       |   19 +-
 drivers/gpu/drm/panel/panel-samsung-ams644vk04.c   |  356 ++++++
 drivers/gpu/drm/panel/panel-simple.c               |   32 +
 drivers/gpu/drm/panel/panel-sitronix-st7701.c      |   13 +-
 drivers/gpu/drm/panel/panel-sitronix-st7703.c      |  131 ++-
 .../gpu/drm/panel/panel-startek-kd070fhfid015.c    |   24 +-
 drivers/gpu/drm/panel/panel-summit.c               |   15 +-
 drivers/gpu/drm/panel/panel-synaptics-r63353.c     |   25 +-
 drivers/gpu/drm/panel/panel-tdo-tl070wsh30.c       |   19 +-
 drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c   |   20 +-
 drivers/gpu/drm/panthor/panthor_gpu.c              |    4 +
 drivers/gpu/drm/panthor/panthor_gpu_regs.h         |    1 +
 drivers/gpu/drm/panthor/panthor_hw.h               |    6 +
 drivers/gpu/drm/panthor/panthor_mmu.c              |   72 +-
 drivers/gpu/drm/panthor/panthor_mmu_regs.h         |    1 +
 drivers/gpu/drm/panthor/panthor_pwr.c              |   29 +-
 drivers/gpu/drm/panthor/panthor_pwr_regs.h         |    7 +
 drivers/gpu/drm/qxl/qxl_display.c                  |    2 +-
 .../gpu/drm/renesas/rcar-du/rcar_du_writeback.c    |   16 +-
 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c    |   24 +-
 drivers/gpu/drm/sitronix/st7920.c                  |    2 +-
 drivers/gpu/drm/stm/lvds.c                         |    2 +-
 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c             |    3 +-
 drivers/gpu/drm/sun4i/sun4i_tv.c                   |    2 +-
 drivers/gpu/drm/tegra/output.c                     |    1 -
 drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c |    3 +-
 drivers/gpu/drm/tidss/tidss_crtc.c                 |   10 +-
 drivers/gpu/drm/tidss/tidss_crtc.h                 |    4 +-
 drivers/gpu/drm/tidss/tidss_dispc.c                |   28 +-
 drivers/gpu/drm/tidss/tidss_dispc.h                |    5 +-
 drivers/gpu/drm/tidss/tidss_dispc_regs.h           |    1 +
 drivers/gpu/drm/tidss/tidss_drv.c                  |    7 +-
 drivers/gpu/drm/tidss/tidss_kms.c                  |   70 +-
 drivers/gpu/drm/tidss/tidss_oldi.c                 |   46 +-
 drivers/gpu/drm/tidss/tidss_oldi.h                 |    1 -
 drivers/gpu/drm/tiny/bochs.c                       |    2 +-
 drivers/gpu/drm/tiny/cirrus-qemu.c                 |    2 +-
 drivers/gpu/drm/tiny/gm12u320.c                    |    2 +-
 drivers/gpu/drm/tiny/pixpaper.c                    |    2 +-
 drivers/gpu/drm/tiny/repaper.c                     |    2 +-
 drivers/gpu/drm/udl/udl_modeset.c                  |    2 +-
 drivers/gpu/drm/v3d/v3d_drv.c                      |    3 +
 drivers/gpu/drm/v3d/v3d_regs.h                     |   19 +-
 drivers/gpu/drm/v3d/v3d_sched.c                    |   30 +-
 drivers/gpu/drm/v3d/v3d_submit.c                   |    9 +
 drivers/gpu/drm/vboxvideo/vbox_mode.c              |    2 +-
 drivers/gpu/drm/vc4/vc4_dpi.c                      |    1 -
 drivers/gpu/drm/vc4/vc4_dsi.c                      |    1 -
 drivers/gpu/drm/vc4/vc4_hdmi.c                     |   32 +-
 drivers/gpu/drm/vc4/vc4_vec.c                      |   17 +-
 drivers/gpu/drm/verisilicon/vs_bridge.c            |    1 -
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                |   23 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h                |    3 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c                |    2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c               |    2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c               |    2 +-
 drivers/gpu/drm/xe/xe_exec.c                       |   23 +-
 drivers/gpu/drm/xe/xe_vm.c                         |   43 +-
 drivers/gpu/drm/xe/xe_vm.h                         |    3 +-
 drivers/gpu/tests/gpu_buddy_test.c                 |    9 +
 drivers/staging/fbtft/TODO                         |    4 +-
 include/drm/bridge/analogix_dp.h                   |    2 +
 include/drm/display/drm_hdmi_state_helper.h        |    4 +-
 include/drm/drm_atomic_state_helper.h              |    6 +-
 include/drm/drm_gem_atomic_helper.h                |   28 -
 include/drm/drm_gpuvm.h                            |  139 ++-
 include/drm/drm_simple_kms_helper.h                |   56 +-
 include/uapi/drm/v3d_drm.h                         |    5 +
 235 files changed, 8365 insertions(+), 2748 deletions(-)
 create mode 100644 
Documentation/devicetree/bindings/display/panel/hit,tx10d07vm0baa.yaml
 create mode 100644 
Documentation/devicetree/bindings/display/panel/novatek,nt37705.yaml
 create mode 100644 
Documentation/devicetree/bindings/display/panel/samsung,ams644vk04.yaml
 create mode 100644 
Documentation/devicetree/bindings/display/panel/truly,wqhd60-nt36850.yaml
 create mode 100644 
Documentation/devicetree/bindings/display/ti/ti,am62l-dss.yaml
 create mode 100644 drivers/gpu/drm/ci/drm-misc-ci.yml
 create mode 100644 drivers/gpu/drm/panel/panel-hitachi-tx10d07vm0baa.c
 create mode 100644 drivers/gpu/drm/panel/panel-lg-lh400wv3.c
 create mode 100644 drivers/gpu/drm/panel/panel-novatek-nt36850.c
 create mode 100644 drivers/gpu/drm/panel/panel-novatek-nt37705.c
 create mode 100644 drivers/gpu/drm/panel/panel-samsung-ams644vk04.c

Reply via email to