All the mail mirrored from lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Zimmermann <tzimmermann@suse.de>
To: Dave Airlie <airlied@gmail.com>, Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: "Jani Nikula" <jani.nikula@linux.intel.com>,
	"Joonas Lahtinen" <joonas.lahtinen@linux.intel.com>,
	"Tvrtko Ursulin" <tvrtko.ursulin@linux.intel.com>,
	"Rodrigo Vivi" <rodrigo.vivi@intel.com>,
	"Thomas Zimmermann" <tzimmermann@suse.de>,
	"Maarten Lankhorst" <maarten.lankhorst@linux.intel.com>,
	"Maxime Ripard" <mripard@kernel.org>,
	"Thomas Hellström" <thomas.hellstrom@linux.intel.com>,
	"Oded Gabbay" <ogabbay@kernel.org>,
	"Lucas De Marchi" <lucas.demarchi@intel.com>,
	dri-devel@lists.freedesktop.org, intel-gfx@lists.freedesktop.org,
	dim-tools@lists.freedesktop.org
Subject: [PULL] drm-misc-next
Date: Fri, 9 Feb 2024 17:32:10 +0100	[thread overview]
Message-ID: <20240208164242.GA14321@linux.fritz.box> (raw)

Hi Dave and Sima,

here's the PR for drm-misc-next for this week. There's nothing that
stands out: plenty of fixes, the usual round of newly supported panel
and bridge devices, and some changes to the internal interfaces.

Best regards
Thomas

drm-misc-next-2024-02-08:
drm-misc-next for v6.9:

UAPI Changes:

Cross-subsystem Changes:

dma-buf:
- clean up docs

media:
- tc358743: fix v4l device registration

video:
- move all kernel parameters for video behind CONFIG_VIDEO

sound:
- remove <drm/drm_edid.h> include from header

Core Changes:

ci:
- add tests for msm

managed:
- add drmm_release_action() with tests

ttm:
- fix errno codes
- simply busy-placement handling
- fix page decryption

docs:
- add new external references
- clean up

Driver Changes:

amdgpu:
- clean up

bridge:
- imx: add i.MX8MP HDMI PVI plus DT bindings, add i.MX8MP HDMI TX plus DT
  bindings
- samsung-dsim: add bsh-smm-s2/pro boards
- sii902x: fix probing and unregistration
- tc358767: limit pixel PLL input range
- switch to new drm_bridge_read_edid() interface
- clean up

imx:
- use devm_ functions during init
- clean up

lima:
- fix memory leak

loongson:
- fail if no VRAM present

meson:
- switch to new drm_bridge_read_edid() interface

nouveau:
- clean up

panel:
- add BOE TH101MB31IG002-28A plus DT bindings
- add EDT ETML1010G3DRA plus DT bindings
- add Novatek NT36672E LCD DSI plus DT bindings
- nt36523: support 120Hz timings, fix includes
- simple: fix display timings on RK32FN48H
- visionox-vtdr6130: fix initialization

panel-orientation-quirks:
- GPD Win Mini

vmwgfx:
- list command SVGA_3D_CMD_DEFINE_GB_SURFACE_V4 as invalid
- fix null-pointer deref in execbuf
- refactor display-mode probing
- fix fencing for creating cursor MOBs
- fix cursor-memory lifetime
- clean up

xlnx:
- fix live video input for ZynqMP DPSUB
The following changes since commit f8e4806e0dfa8796b3d7076a7fe054455a59c38b:

  Merge tag 'drm-misc-next-2024-01-11' of git://anongit.freedesktop.org/drm/drm-misc into drm-next (2024-02-05 13:50:15 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2024-02-08

for you to fetch changes up to 3ce7384048fa1793db0eae013fa377d89256b76f:

  drm/bridge: remove drm_bridge_get_edid() in favour of drm_bridge_edid_read() (2024-02-08 17:12:33 +0200)

----------------------------------------------------------------
drm-misc-next for v6.9:

UAPI Changes:

Cross-subsystem Changes:

dma-buf:
- clean up docs

media:
- tc358743: fix v4l device registration

video:
- move all kernel parameters for video behind CONFIG_VIDEO

sound:
- remove <drm/drm_edid.h> include from header

Core Changes:

ci:
- add tests for msm

managed:
- add drmm_release_action() with tests

ttm:
- fix errno codes
- simply busy-placement handling
- fix page decryption

docs:
- add new external references
- clean up

Driver Changes:

amdgpu:
- clean up

bridge:
- imx: add i.MX8MP HDMI PVI plus DT bindings, add i.MX8MP HDMI TX plus DT
  bindings
- samsung-dsim: add bsh-smm-s2/pro boards
- sii902x: fix probing and unregistration
- tc358767: limit pixel PLL input range
- switch to new drm_bridge_read_edid() interface
- clean up

imx:
- use devm_ functions during init
- clean up

lima:
- fix memory leak

loongson:
- fail if no VRAM present

meson:
- switch to new drm_bridge_read_edid() interface

nouveau:
- clean up

panel:
- add BOE TH101MB31IG002-28A plus DT bindings
- add EDT ETML1010G3DRA plus DT bindings
- add Novatek NT36672E LCD DSI plus DT bindings
- nt36523: support 120Hz timings, fix includes
- simple: fix display timings on RK32FN48H
- visionox-vtdr6130: fix initialization

panel-orientation-quirks:
- GPD Win Mini

vmwgfx:
- list command SVGA_3D_CMD_DEFINE_GB_SURFACE_V4 as invalid
- fix null-pointer deref in execbuf
- refactor display-mode probing
- fix fencing for creating cursor MOBs
- fix cursor-memory lifetime
- clean up

xlnx:
- fix live video input for ZynqMP DPSUB

----------------------------------------------------------------
Adam Ford (1):
      drm/bridge: imx8mp-hdmi-pvi: Fix build warnings

Alex Bee (1):
      drm/rockchip: inno_hdmi: Explicitly include drm_atomic.h

Alexander Stein (2):
      drm: panel: simple: convert LG LB070WV8 fixed mode into display timings
      media: tc358743: register v4l2 async device only after successful setup

Alexander Warnecke (1):
      drm/panel: Add driver for BOE TH101MB31IG002-28A panel

Anatoliy Klymenko (4):
      drm: xlnx: zynqmp_dpsub: Make drm bridge discoverable
      drm: xlnx: zynqmp_dpsub: Fix timing for live mode
      drm: xlnx: zynqmp_dpsub: Clear status register ASAP
      drm: xlnx: zynqmp_dpsub: Filter interrupts against mask

Chen Haonan (1):
      drm/panel: Simplify with dev_err_probe()

Christian König (2):
      drm/vmwgfx: remove vmw_vram_gmr_placement
      drm/ttm: return ENOSPC from ttm_bo_mem_space v3

Dario Binacchi (2):
      drm: bridge: samsung-dsim: enter display mode in the enable() callback
      drm: bridge: samsung-dsim: complete the CLKLANE_STOP setting

Huacai Chen (1):
      drm/loongson: Error out if no VRAM detected

Ian Forbes (1):
      drm/vmwgfx: Add SVGA_3D_CMD_DEFINE_GB_SURFACE_V4 to command array.

Jani Nikula (18):
      ASoC: hdmi-codec: drop drm/drm_edid.h include
      drm/amdgpu: prefer snprintf over sprintf
      drm/imx: prefer snprintf over sprintf
      drm/nouveau/acr/ga102: remove unused but set variable
      drm/nouveau/svm: remove unused but set variables
      drm/bridge: add ->edid_read hook and drm_bridge_edid_read()
      drm/bridge: switch to drm_bridge_edid_read()
      drm/bridge: chrontel-ch7033: switch to drm_bridge_edid_read()
      drm/bridge: lt8912b: use drm_bridge_edid_read()
      drm/bridge: lt8912b: clear the EDID property on failures
      drm/bridge: lt8912b: use ->edid_read callback
      drm/bridge: lt9611uxc: use drm_bridge_edid_read()
      drm: bridge: simple-bridge: use drm_bridge_edid_read()
      drm: bridge: simple-bridge: clear the EDID property on failures
      drm/bridge: tfp410: use drm_bridge_edid_read()
      drm/bridge: tfp410: clear the EDID property on failures
      drm/meson: switch to drm_bridge_edid_read()
      drm/bridge: remove drm_bridge_get_edid() in favour of drm_bridge_edid_read()

Jeffrey Hugo (1):
      dt-bindings: drm/bridge: ti-sn65dsi86: Fix bouncing @codeaurora address

Jessica Zhang (3):
      drm/panel: visionox-vtdr6130: Set prepare_prev_first flag
      dt-bindings: visionox-rm69299: Update maintainers
      drm/panel: visionox-r66451: Set prepare_prev_first flag

Jianhua Lu (1):
      drm/panel: nt36523: Set 120Hz fps for xiaomi,elish panels

Konrad Dybcio (1):
      drm/panel: novatek-nt36523: Set prepare_prev_first

Lucas Stach (4):
      dt-bindings: display: imx: add binding for i.MX8MP HDMI PVI
      drm/bridge: imx: add driver for HDMI TX Parallel Video Interface
      dt-bindings: display: imx: add binding for i.MX8MP HDMI TX
      drm/bridge: imx: add bridge wrapper driver for i.MX8MP DWC HDMI

Lukas Bulwahn (1):
      drm: Clean-up superfluously selecting VT_HW_CONSOLE_BINDING

Maaz Mombasawala (2):
      drm/vmwgfx: Make all surfaces shareable
      drm/vmwgfx: Add SPDX header to vmwgfx_drm.h

Manuel Traut (1):
      dt-bindings: display: panel: Add BOE TH101MB31IG002-28A panel

Marek Vasut (1):
      drm/bridge: tc358767: Limit the Pixel PLL input range

Martin Krastev (2):
      drm/vmwgfx: Refactor drm connector probing for display modes
      drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created MOBs

Matthew Brost (1):
      drm/sched: Add Matthew Brost to maintainers

Maxime Ripard (1):
      Merge drm/drm-next into drm-misc-next

Michał Winiarski (5):
      drm/managed: Add drmm_release_action
      drm/tests: managed: Rename the suite name to match other DRM tests
      drm/tests: managed: Add comments about test intent
      drm/tests: managed: Extract device initialization into test init
      drm/tests: managed: Add a simple test for drmm_managed_release

Philipp Stanner (2):
      drm/imx/dcss: request memory region
      drm/imx/dcss: have all init functions use devres

Primoz Fiser (1):
      drm/panel: simple: Add EDT ETML1010G3DRA panel

Randy Dunlap (5):
      drm/doc: internals: remove section on PCI legacy support
      dma-buf/dma-resv: fix spelling
      dma-buf/dma-fence: fix spelling
      drm/rect: fix kernel-doc typos
      drm/panel: re-alphabetize the menu list

Raphael Gallais-Pou (2):
      drm/panel: simple: fix flags on RK043FN48H
      drm/panel: simple: push blanking limit on RK32FN48H

Ricardo B. Marliere (2):
      drm: display: make dp_aux_bus_type const
      drm: mipi-dsi: make mipi_dsi_bus_type const

Ritesh Kumar (3):
      dt-bindings: display: panel: Add Novatek NT36672E LCD DSI
      drm/panel: Add support for Novatek NT36672E panel driver
      drm/panel: novatek-nt36672e: Include <linux/of.h>

Rob Clark (1):
      drm/ci: Add msm tests

Rodrigo Vivi (1):
      drm/doc/rfc: Removing missing reference to xe.rst

Samuel Dionne-Riel (1):
      drm: panel-orientation-quirks: Add quirk for GPD Win Mini

Somalapuram Amaranath (1):
      drm/ttm: replace busy placement with flags v6

Thomas Hellström (1):
      drm/exec, drm/gpuvm: Prefer u32 over uint32_t

Thomas Zimmermann (5):
      Documentation/gpu: Reference articles on Linux graphics stack
      video/cmdline: Introduce CONFIG_VIDEO for video= parameter
      video/cmdline: Hide __video_get_options() behind CONFIG_FB_CORE
      video/nomodeset: Select nomodeset= parameter with CONFIG_VIDEO
      Merge drm/drm-next into drm-misc-next

Tomi Valkeinen (2):
      drm/bridge: sii902x: Fix probing race issue
      drm/bridge: sii902x: Fix audio codec unregistration

Vignesh Raman (3):
      drm/ci: Update xfails for newly added msm tests
      drm/ci: uprev mesa version: fix kdl commit fetch
      drm/ci: add sc7180-trogdor-kingoftown

Yannic Moog (1):
      dt-bindings: display: panel-simple: add ETML1010G3DRA

Zack Rusin (3):
      drm/vmwgfx: Fix possible null pointer derefence with invalid contexts
      drm/ttm: Make sure the mapped tt pages are decrypted when needed
      drm/vmwgfx: Fix the lifetime of the bo cursor memory

Zhipeng Lu (1):
      drm/lima: fix a memleak in lima_heap_alloc

 .../display/bridge/fsl,imx8mp-hdmi-tx.yaml         | 102 ++++
 .../bindings/display/bridge/ti,sn65dsi86.yaml      |   2 +-
 .../bindings/display/imx/fsl,imx8mp-hdmi-pvi.yaml  |  84 +++
 .../display/panel/boe,th101mb31ig002-28a.yaml      |  58 ++
 .../bindings/display/panel/novatek,nt36672e.yaml   |  66 +++
 .../bindings/display/panel/panel-simple.yaml       |   2 +
 .../bindings/display/panel/visionox,rm69299.yaml   |   3 +-
 Documentation/gpu/drm-internals.rst                |  12 -
 Documentation/gpu/introduction.rst                 |   2 +
 Documentation/gpu/rfc/index.rst                    |   4 -
 MAINTAINERS                                        |   1 +
 drivers/dma-buf/dma-fence.c                        |   8 +-
 drivers/dma-buf/dma-resv.c                         |   4 +-
 drivers/gpu/drm/Kconfig                            |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c            |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |  11 +-
 drivers/gpu/drm/bridge/chrontel-ch7033.c           |  12 +-
 drivers/gpu/drm/bridge/imx/Kconfig                 |  18 +
 drivers/gpu/drm/bridge/imx/Makefile                |   2 +
 drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c       | 207 +++++++
 drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c        | 154 +++++
 drivers/gpu/drm/bridge/lontium-lt8912b.c           |  20 +-
 drivers/gpu/drm/bridge/lontium-lt9611.c            |   1 +
 drivers/gpu/drm/bridge/lontium-lt9611uxc.c         |  11 +-
 drivers/gpu/drm/bridge/samsung-dsim.c              |  10 +-
 drivers/gpu/drm/bridge/simple-bridge.c             |  17 +-
 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c          |   1 +
 drivers/gpu/drm/bridge/tc358767.c                  |   7 +-
 drivers/gpu/drm/bridge/ti-tfp410.c                 |  18 +-
 drivers/gpu/drm/ci/build.sh                        |   1 +
 drivers/gpu/drm/ci/gitlab-ci.yml                   |  14 +-
 drivers/gpu/drm/ci/test.yml                        |  26 +-
 drivers/gpu/drm/ci/testlist.txt                    |  49 ++
 drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt    |   3 +-
 drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt     |  30 -
 drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt    |  17 -
 drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt     |   7 -
 .../xfails/msm-sc7180-trogdor-kingoftown-fails.txt |  17 +
 .../msm-sc7180-trogdor-lazor-limozeen-fails.txt    |  17 +
 drivers/gpu/drm/ci/xfails/msm-sdm845-fails.txt     |   5 +-
 drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt    |  28 +-
 drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt     |   7 +-
 drivers/gpu/drm/display/drm_dp_aux_bus.c           |   2 +-
 drivers/gpu/drm/drm_bridge.c                       |  36 +-
 drivers/gpu/drm/drm_bridge_connector.c             |  16 +-
 drivers/gpu/drm/drm_exec.c                         |   2 +-
 drivers/gpu/drm/drm_gem_vram_helper.c              |   2 -
 drivers/gpu/drm/drm_managed.c                      |  39 ++
 drivers/gpu/drm/drm_mipi_dsi.c                     |   2 +-
 drivers/gpu/drm/drm_panel_orientation_quirks.c     |  12 +
 drivers/gpu/drm/i915/gem/i915_gem_ttm.c            |  37 +-
 drivers/gpu/drm/imx/dcss/dcss-blkctl.c             |  13 +-
 drivers/gpu/drm/imx/dcss/dcss-ctxld.c              |  14 +-
 drivers/gpu/drm/imx/dcss/dcss-dev.c                |  19 +-
 drivers/gpu/drm/imx/dcss/dcss-dev.h                |   1 -
 drivers/gpu/drm/imx/dcss/dcss-dpr.c                |  21 +-
 drivers/gpu/drm/imx/dcss/dcss-drv.c                |  12 +-
 drivers/gpu/drm/imx/dcss/dcss-dtg.c                |  26 +-
 drivers/gpu/drm/imx/dcss/dcss-scaler.c             |  21 +-
 drivers/gpu/drm/imx/dcss/dcss-ss.c                 |  12 +-
 drivers/gpu/drm/imx/ipuv3/imx-ldb.c                |   2 +-
 drivers/gpu/drm/ingenic/Kconfig                    |   1 -
 drivers/gpu/drm/lima/lima_gem.c                    |  23 +-
 drivers/gpu/drm/loongson/lsdc_drv.c                |   2 +-
 drivers/gpu/drm/loongson/lsdc_ttm.c                |   2 -
 drivers/gpu/drm/mcde/Kconfig                       |   1 -
 drivers/gpu/drm/meson/meson_encoder_hdmi.c         |  20 +-
 drivers/gpu/drm/msm/dp/dp_display.c                |   1 +
 drivers/gpu/drm/nouveau/nouveau_bo.c               |  59 +-
 drivers/gpu/drm/nouveau/nouveau_bo.h               |   1 -
 drivers/gpu/drm/nouveau/nouveau_svm.c              |  10 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c     |   3 +-
 drivers/gpu/drm/panel/Kconfig                      | 221 +++----
 drivers/gpu/drm/panel/Makefile                     |   2 +
 drivers/gpu/drm/panel/panel-boe-himax8279d.c       |  18 +-
 .../gpu/drm/panel/panel-boe-th101mb31ig002-28a.c   | 322 +++++++++++
 drivers/gpu/drm/panel/panel-novatek-nt36523.c      |   8 +-
 drivers/gpu/drm/panel/panel-novatek-nt36672e.c     | 643 +++++++++++++++++++++
 drivers/gpu/drm/panel/panel-simple.c               |  61 +-
 drivers/gpu/drm/panel/panel-visionox-r66451.c      |   1 +
 drivers/gpu/drm/panel/panel-visionox-vtdr6130.c    |   1 +
 drivers/gpu/drm/pl111/Kconfig                      |   1 -
 drivers/gpu/drm/qxl/qxl_object.c                   |   2 -
 drivers/gpu/drm/qxl/qxl_ttm.c                      |   2 -
 drivers/gpu/drm/radeon/radeon_object.c             |   2 -
 drivers/gpu/drm/radeon/radeon_ttm.c                |   8 +-
 drivers/gpu/drm/radeon/radeon_uvd.c                |   1 -
 drivers/gpu/drm/rockchip/inno_hdmi.c               |   1 +
 drivers/gpu/drm/tegra/hdmi.c                       |   1 +
 drivers/gpu/drm/tests/drm_managed_test.c           |  77 ++-
 drivers/gpu/drm/ttm/ttm_bo.c                       |  28 +-
 drivers/gpu/drm/ttm/ttm_bo_util.c                  |  13 +-
 drivers/gpu/drm/ttm/ttm_resource.c                 |  73 +--
 drivers/gpu/drm/ttm/ttm_tt.c                       |  12 +
 drivers/gpu/drm/tve200/Kconfig                     |   1 -
 drivers/gpu/drm/vc4/vc4_hdmi.c                     |   1 +
 drivers/gpu/drm/vmwgfx/ttm_object.c                |   6 +-
 drivers/gpu/drm/vmwgfx/ttm_object.h                |   3 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c                 |  33 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |   1 -
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |  16 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                | 296 ++++------
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h                |   6 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c                |   5 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c               |   5 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c               |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c            |  17 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c         |  32 -
 drivers/gpu/drm/xe/xe_bo.c                         |  33 +-
 drivers/gpu/drm/xlnx/zynqmp_disp.c                 |   2 +-
 drivers/gpu/drm/xlnx/zynqmp_dp.c                   |  14 +-
 drivers/media/i2c/tc358743.c                       |   7 +-
 drivers/staging/sm750fb/Kconfig                    |   1 -
 drivers/video/Kconfig                              |   5 +-
 drivers/video/Makefile                             |   3 +-
 drivers/video/cmdline.c                            |   2 +
 drivers/video/fbdev/Kconfig                        |  35 --
 drivers/video/fbdev/core/Kconfig                   |   2 +-
 drivers/video/fbdev/core/fbmem.c                   |   2 -
 drivers/video/fbdev/geode/Kconfig                  |   3 -
 include/drm/drm_bridge.h                           |  35 +-
 include/drm/drm_exec.h                             |   4 +-
 include/drm/drm_gpuvm.h                            |   2 +-
 include/drm/drm_managed.h                          |   4 +
 include/drm/drm_rect.h                             |   4 +-
 include/drm/ttm/ttm_placement.h                    |  10 +-
 include/drm/ttm/ttm_resource.h                     |   8 +-
 include/drm/ttm/ttm_tt.h                           |   9 +-
 include/linux/fb.h                                 |   7 -
 include/sound/hdmi-codec.h                         |   1 -
 include/uapi/drm/vmwgfx_drm.h                      |   6 +-
 include/video/cmdline.h                            |   8 +-
 133 files changed, 2633 insertions(+), 980 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/display/bridge/fsl,imx8mp-hdmi-tx.yaml
 create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8mp-hdmi-pvi.yaml
 create mode 100644 Documentation/devicetree/bindings/display/panel/boe,th101mb31ig002-28a.yaml
 create mode 100644 Documentation/devicetree/bindings/display/panel/novatek,nt36672e.yaml
 create mode 100644 drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c
 create mode 100644 drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c
 delete mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt
 delete mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt
 delete mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt
 create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-kingoftown-fails.txt
 create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-lazor-limozeen-fails.txt
 create mode 100644 drivers/gpu/drm/panel/panel-boe-th101mb31ig002-28a.c
 create mode 100644 drivers/gpu/drm/panel/panel-novatek-nt36672e.c

-- 
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)

-- 
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)

             reply	other threads:[~2024-02-09 16:32 UTC|newest]

Thread overview: 314+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-02-09 16:32 Thomas Zimmermann [this message]
  -- strict thread matches above, loose matches on Subject: below --
2024-04-25 14:39 [PULL] drm-misc-next Maarten Lankhorst
2024-04-19 12:04 Maarten Lankhorst
2024-04-10 14:59 Maarten Lankhorst
2024-04-05 12:36 Maarten Lankhorst
2024-03-28 11:22 Maarten Lankhorst
2024-03-21 13:56 Maarten Lankhorst
2024-02-29  8:48 Thomas Zimmermann
2024-02-22 13:58 Thomas Zimmermann
2024-02-26  9:41 ` Daniel Vetter
2024-02-15 13:26 Thomas Zimmermann
2024-01-11 15:49 Thomas Zimmermann
2024-01-11 15:49 ` Thomas Zimmermann
2023-12-14  9:34 Maxime Ripard
2023-12-14  9:34 ` Maxime Ripard
2023-12-07  9:59 Maxime Ripard
2023-11-30  9:15 Maxime Ripard
2023-11-23 12:58 Maxime Ripard
2023-11-23 19:40 ` Daniel Vetter
2023-11-17  9:41 Maxime Ripard
2023-11-20  9:31 ` Daniel Vetter
2023-11-03 16:37 David Edelsohn
2023-11-06 10:01 ` Thomas Hellström
2023-11-06 10:20   ` Maxime Ripard
2023-11-06 10:37     ` Thomas Hellström
2023-11-06 10:47       ` Thomas Hellström
2023-11-06 10:55       ` Maxime Ripard
2023-11-06 14:57         ` David Edelsohn
2023-10-27  7:17 Maarten Lankhorst
2023-10-19 11:40 Maarten Lankhorst
2023-10-12  9:40 Maarten Lankhorst
2023-10-06  8:37 Maarten Lankhorst
2023-09-27 10:09 Maarten Lankhorst
2023-09-11 12:45 Maarten Lankhorst
2023-08-14 22:17 Helen Koike
2023-08-14 22:17 ` Helen Koike
2023-08-14 23:49 ` Helen Mae Koike Fornazier
2023-08-14 23:49   ` Helen Mae Koike Fornazier
2023-08-10  8:45 Thomas Zimmermann
2023-08-03 15:01 Thomas Zimmermann
2023-07-21 14:50 Maxime Ripard
2023-07-27 13:00 ` Daniel Vetter
2023-07-13  9:08 Thomas Zimmermann
2023-07-18 10:25 ` Daniel Vetter
2023-06-07  8:56 Thomas Zimmermann
2023-06-01 11:22 Thomas Zimmermann
2023-05-24 12:42 Thomas Zimmermann
2023-05-11  7:28 Maxime Ripard
2023-05-17 16:44 ` Thomas Zimmermann
2023-04-12 13:32 Maarten Lankhorst
2023-04-12 14:24 ` Daniel Vetter
2023-03-31 15:42 Maarten Lankhorst
2023-04-03  8:24 ` Daniel Vetter
2023-03-23 11:08 Maarten Lankhorst
2023-03-24 19:21 ` Daniel Vetter
2023-03-16 15:39 Maarten Lankhorst
2023-03-07 10:14 Maarten Lankhorst
2023-01-26  8:15 Thomas Zimmermann
2023-01-24 20:02 Thomas Zimmermann
2023-01-19  8:47 Thomas Zimmermann
2023-01-23 15:00 ` John Paul Adrian Glaubitz
2023-01-23 15:13   ` Thomas Zimmermann
2023-01-23 15:23     ` John Paul Adrian Glaubitz
2023-01-23 15:35       ` Thomas Zimmermann
2023-01-23 15:48         ` John Paul Adrian Glaubitz
2023-02-02 14:54   ` Deucher, Alexander
2023-01-24 16:56 ` Daniel Vetter
2023-01-12 12:56 Thomas Zimmermann
2023-01-03 10:51 Thomas Zimmermann
2023-01-04 15:18 ` Daniel Vetter
2022-11-24  7:46 Maxime Ripard
2022-11-17  8:36 Maxime Ripard
2022-11-10  8:36 Maxime Ripard
2022-11-03  8:34 Maxime Ripard
2022-10-27  7:34 Maxime Ripard
2022-10-20  7:24 Maxime Ripard
2022-09-30  8:54 Maarten Lankhorst
2022-09-23  7:39 Maxime Ripard
2022-09-09  8:46 Maarten Lankhorst
2022-09-06  6:53 Maarten Lankhorst
2022-09-06 15:20 ` Daniel Vetter
2022-07-07  7:13 Thomas Zimmermann
2022-06-30  7:19 Thomas Zimmermann
2022-06-23  8:02 Thomas Zimmermann
2022-06-23  8:07 ` Thomas Zimmermann
2022-06-23  8:26   ` Jani Nikula
2022-06-23  8:36     ` Thomas Zimmermann
2022-06-23  8:56       ` Jani Nikula
2022-06-24 22:12         ` Daniel Vetter
2022-06-17  7:21 Thomas Zimmermann
2022-06-08 10:34 Thomas Zimmermann
2022-06-15 18:14 ` Daniel Vetter
2022-05-05 13:11 Maxime Ripard
2022-04-28  7:52 Maxime Ripard
2022-04-21  6:59 Maxime Ripard
2022-04-14  7:38 Maxime Ripard
2022-04-07  8:59 Maxime Ripard
2022-03-03  9:28 Maarten Lankhorst
2022-02-23 12:49 Maarten Lankhorst
2022-01-27 11:57 Maarten Lankhorst
2022-02-01  6:38 ` Dave Airlie
2022-02-01  8:17   ` Maarten Lankhorst
2022-02-01 11:14     ` Thomas Zimmermann
2022-02-22 20:17     ` Thomas Zimmermann
2021-12-16 14:34 Thomas Zimmermann
2021-12-09 11:46 Thomas Zimmermann
2021-11-29  8:56 Thomas Zimmermann
2021-12-14  8:53 ` Daniel Vetter
2021-11-18  9:13 Thomas Zimmermann
2021-10-14 12:04 Maxime Ripard
2021-10-06 10:48 Maarten Lankhorst
2021-09-30 11:27 Maxime Ripard
2021-09-23  7:45 Maxime Ripard
2021-09-16  7:31 Maxime Ripard
2021-09-20 22:29 ` Rob Herring
2021-09-22  7:44   ` Maxime Ripard
2021-08-12 19:34 Maarten Lankhorst
2021-08-05 10:22 Maarten Lankhorst
2021-07-29 20:57 Maarten Lankhorst
2021-07-22 10:46 Maarten Lankhorst
2021-07-16 11:07 Maarten Lankhorst
2021-07-21  4:03 ` Dave Airlie
2021-07-21  8:44   ` Thomas Zimmermann
2021-06-10 11:15 Thomas Zimmermann
2021-06-10 13:32 ` Daniel Vetter
2021-06-11  6:53   ` Thomas Zimmermann
2021-06-09  7:42 Thomas Zimmermann
2021-06-01 15:11 Thomas Zimmermann
2021-05-17 13:17 Thomas Zimmermann
2021-05-17 13:25 ` Thomas Zimmermann
2021-05-12 14:19 Thomas Zimmermann
2021-04-09  9:00 Maxime Ripard
2021-04-01 11:05 Maxime Ripard
2021-03-25  9:47 Maxime Ripard
2021-03-16  8:03 Maxime Ripard
2021-03-03 10:06 Maxime Ripard
2021-01-19 11:39 Maarten Lankhorst
2021-01-20 12:11 ` Daniel Vetter
2021-01-06 11:13 Maarten Lankhorst
2021-01-07 12:42 ` Daniel Vetter
2020-12-17 10:12 Maarten Lankhorst
2021-01-07  9:59 ` Daniel Vetter
2020-11-27  8:30 Thomas Zimmermann
2020-11-18 12:32 Thomas Zimmermann
2020-11-12  8:01 Thomas Zimmermann
2020-11-05 10:16 Thomas Zimmermann
2020-10-27 10:09 Thomas Zimmermann
2020-10-27 10:11 ` Thomas Zimmermann
2020-09-21 15:29 Maxime Ripard
2020-09-18  8:11 Maxime Ripard
2020-09-10  8:18 Maxime Ripard
2020-09-03 16:06 Maxime Ripard
2020-08-27 15:55 Maxime Ripard
2020-08-20 12:56 Maxime Ripard
2020-08-26 10:02 ` Jani Nikula
2020-08-30  6:05   ` Daniel Vetter
2020-07-22 10:38 Maarten Lankhorst
2020-07-16 11:42 Maarten Lankhorst
2020-06-26 10:52 Maarten Lankhorst
2020-06-19 15:19 Maarten Lankhorst
2020-05-14  7:08 Thomas Zimmermann
2020-05-07  7:25 Thomas Zimmermann
2020-04-23  8:34 Thomas Zimmermann
2020-04-14  9:07 Thomas Zimmermann
2020-04-21 12:46 ` Thomas Zimmermann
2020-04-21 13:41   ` Daniel Vetter
2020-04-21 14:05     ` Thomas Zimmermann
2020-03-17  8:28 Maxime Ripard
2020-03-09 13:54 Maxime Ripard
2020-02-27 11:32 Maxime Ripard
2020-02-21 10:09 Maxime Ripard
2020-02-10  9:34 Maxime Ripard
2020-01-10 11:50 Maarten Lankhorst
2020-01-07 11:50 Maarten Lankhorst
2020-01-07 15:25 ` Daniel Vetter
2020-01-02 13:06 Maarten Lankhorst
2019-12-17  8:48 Maarten Lankhorst
2019-12-17 12:59 ` Daniel Vetter
2019-10-31 19:30 Sean Paul
2019-10-24 15:55 Sean Paul
2019-10-24 15:55 ` Sean Paul
2019-10-17 19:26 Sean Paul
2019-10-18 13:45 ` Tomi Valkeinen
2019-10-18 20:11   ` Sean Paul
2019-10-21  8:09     ` Tomi Valkeinen
2019-10-21 15:48       ` Sean Paul
2019-10-09 15:08 Sean Paul
2019-08-23  8:35 Maxime Ripard
2019-08-19 14:19 Maxime Ripard
2019-08-16 11:32 Maxime Ripard
2019-08-16 11:47 ` Chris Wilson
2019-08-19 14:19   ` Maxime Ripard
2019-08-08 12:14 Maxime Ripard
2019-08-03 10:47 Maxime Ripard
2019-08-06  0:33 ` Dave Airlie
2019-08-06  7:34   ` Daniel Vetter
2019-08-06  9:40     ` Emil Velikov
2019-08-06  9:49       ` Daniel Vetter
2019-08-06  9:54         ` Emil Velikov
2019-08-06  9:58           ` Daniel Vetter
2019-08-06 10:12             ` Daniel Stone
2019-08-06 10:27               ` Emil Velikov
2019-08-06 10:48                 ` Jani Nikula
2019-08-06  9:55         ` Daniel Vetter
2019-08-06 14:25     ` Rob Herring
2019-08-06 14:55       ` Daniel Vetter
2019-08-06 16:01   ` Maxime Ripard
2019-08-06 16:11     ` Daniel Vetter
2019-08-07 12:02       ` Maxime Ripard
2019-08-07 12:30         ` Daniel Vetter
2019-08-08 15:29           ` Maxime Ripard
2019-06-20 15:42 Maarten Lankhorst
2019-06-14  8:57 Maarten Lankhorst
2019-06-14  9:35 ` Daniel Vetter
2019-06-05  9:17 Maarten Lankhorst
2019-05-23 15:47 Maarten Lankhorst
2019-05-23 15:53 ` Sean Paul
2019-05-23 15:55   ` Daniel Vetter
2019-05-23 15:55     ` Daniel Vetter
2019-04-18  9:05 Maarten Lankhorst
2019-04-10 19:49 Sean Paul
2019-04-04 20:10 Sean Paul
2019-03-28 15:33 Sean Paul
2019-03-28 16:03 ` Daniel Vetter
2019-03-21 17:08 Sean Paul
2019-03-25 10:37 ` Daniel Vetter
     [not found] <20190211095220.3oeodszr2dgxrwqq@flea>
2019-02-14 13:07 ` Daniel Vetter
2019-02-01 14:47 Maxime Ripard
2019-01-23 11:03 Maxime Ripard
2019-01-16 20:04 Maxime Ripard
2019-01-15 10:56 Maxime Ripard
2019-01-16  9:36 ` Daniel Vetter
2019-01-07 18:03 Maxime Ripard
2018-12-06  9:44 Maarten Lankhorst
2018-11-28  9:36 Maarten Lankhorst
2018-11-21 10:44 Maarten Lankhorst
2018-11-08 16:05 Maarten Lankhorst
2018-11-07 11:58 Maarten Lankhorst
2018-11-07 20:18 ` Daniel Vetter
2018-11-07 20:29   ` Sean Paul
2018-11-07 20:31     ` Daniel Vetter
2018-11-07 20:48       ` Sean Paul
2018-11-08  7:56         ` Christian König
2018-11-08  8:05           ` Daniel Vetter
2018-11-08  8:37         ` Maarten Lankhorst
2018-09-27  9:39 Sean Paul
2018-09-19 20:03 Sean Paul
2018-09-13 13:02 Sean Paul
2018-09-05 20:22 Sean Paul
2018-07-18 20:08 Gustavo Padovan
2018-07-12  1:11 Gustavo Padovan
2018-07-04 23:46 Gustavo Padovan
2018-06-28  1:00 Gustavo Padovan
2018-06-21 10:54 Gustavo Padovan
2018-06-22  3:11 ` Dave Airlie
2018-06-22  9:19   ` Christian König
2018-06-21  0:58 Gustavo Padovan
2018-06-21 10:01 ` Christian König
2018-05-15  8:17 Maarten Lankhorst
2018-05-11  7:43 Maarten Lankhorst
2018-05-11 20:25 ` Eric Anholt
2018-05-04  9:54 Maarten Lankhorst
2018-04-26 10:53 Maarten Lankhorst
2018-06-06  3:37 ` Dave Airlie
2018-06-06  7:49   ` Maarten Lankhorst
2018-03-21 14:49 Sean Paul
2018-03-09 18:04 Sean Paul
2018-02-28 20:34 Sean Paul
2018-03-02 21:22 ` Sean Paul
2018-03-05  8:10   ` Daniel Vetter
2018-03-05 23:20     ` Sean Paul
2018-03-06  6:42       ` Daniel Vetter
2018-03-06 19:01         ` Sean Paul
2018-03-06 19:07           ` Ville Syrjälä
2018-03-06 19:20             ` Sean Paul
2018-03-07  8:19               ` Daniel Vetter
2018-02-21 20:36 Sean Paul
2018-01-08 13:45 Gustavo Padovan
2017-12-21 17:04 Gustavo Padovan
2017-12-14 17:46 Gustavo Padovan
2017-12-07 11:06 Gustavo Padovan
2017-10-20 13:39 Daniel Vetter
2017-10-16  9:35 Daniel Vetter
2017-10-12 12:05 Daniel Vetter
2017-10-13 14:08 ` Maarten Lankhorst
2017-10-13 14:24   ` Benjamin Gaignard
2017-10-05  5:36 Daniel Vetter
2017-09-20 17:33 Daniel Vetter
2017-09-20 18:42 ` Daniel Vetter
2017-08-18 17:00 Sean Paul
2017-08-16 20:42 Sean Paul
2017-08-08 19:50 Sean Paul
2017-07-18 18:42 Sean Paul
2017-07-18 18:49 ` Sean Paul
2017-06-15 20:52 Sean Paul
2017-06-02 20:55 Sean Paul
2017-05-26 20:58 Sean Paul
2017-05-29  6:57 ` Daniel Vetter
2017-05-16 14:55 Sean Paul
2017-03-31 15:23 Sean Paul
2017-03-21  9:06 Daniel Vetter
2017-03-20 15:30 Daniel Vetter
2017-03-21  7:23 ` Daniel Vetter
2017-03-12 12:57 Daniel Vetter
2017-03-06  9:54 Daniel Vetter
2017-01-30  8:58 Daniel Vetter
2017-01-23  7:35 Daniel Vetter
2017-01-09 19:15 Daniel Vetter
2016-12-30 10:35 Daniel Vetter
2016-12-08 10:16 Daniel Vetter
2016-11-29 10:13 Daniel Vetter
2016-11-29 11:17 ` Daniel Vetter
2016-11-29 21:01   ` Stephen Rothwell
2016-11-16 17:11 Daniel Vetter

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20240208164242.GA14321@linux.fritz.box \
    --to=tzimmermann@suse.de \
    --cc=airlied@gmail.com \
    --cc=daniel.vetter@ffwll.ch \
    --cc=dim-tools@lists.freedesktop.org \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=intel-gfx@lists.freedesktop.org \
    --cc=jani.nikula@linux.intel.com \
    --cc=joonas.lahtinen@linux.intel.com \
    --cc=lucas.demarchi@intel.com \
    --cc=maarten.lankhorst@linux.intel.com \
    --cc=mripard@kernel.org \
    --cc=ogabbay@kernel.org \
    --cc=rodrigo.vivi@intel.com \
    --cc=thomas.hellstrom@linux.intel.com \
    --cc=tvrtko.ursulin@linux.intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.