All of lore.kernel.org
 help / color / mirror / Atom feed
From: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
To: Dave Airlie <airlied@gmail.com>, Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: dim-tools@lists.freedesktop.org, dri-devel@lists.freedesktop.org,
	Maxime Ripard <mripard@kernel.org>,
	Thomas Zimmermann <tzimmermann@suse.de>,
	Rodrigo Vivi <rodrigo.vivi@intel.com>,
	intel-gfx@lists.freedesktop.org
Subject: [Intel-gfx] [PULL] drm-misc-next
Date: Wed, 23 Feb 2022 13:49:27 +0100	[thread overview]
Message-ID: <686ec871-e77f-c230-22e5-9e3bb80f064a@linux.intel.com> (raw)

Hi Dave,

After few missing, here's the final pull req for -next in v5.18

drm-misc-next-2022-02-23:
drm-misc-next for v5.18:

UAPI Changes:

Cross-subsystem Changes:
- Split out panel-lvds and lvds dt bindings .
- Put yes/no on/off disabled/enabled strings in linux/string_helpers.h
  and use it in drivers and tomoyo.
- Clarify dma_fence_chain and dma_fence_array should never include eachother.
- Flatten chains in syncobj's.
- Don't double add in fbdev/defio when page is already enlisted.
- Don't sort deferred-I/O pages by default in fbdev.

Core Changes:
- Fix missing pm_runtime_put_sync in bridge.
- Set modifier support to only linear fb modifier if drivers don't
  advertise support.
- As a result, we remove allow_fb_modifiers.
- Add missing clear for EDID Deep Color Modes in drm_reset_display_info.
- Assorted documentation updates.
- Warn once in drm_clflush if there is no arch support.
- Add missing select for dp helper in drm_panel_edp.
- Assorted small fixes.
- Improve fb-helper's clipping handling.
- Don't dump shmem mmaps in a core dump.
- Add accounting to ttm resource manager, and use it in amdgpu.
- Allow querying the detected eDP panel through debugfs.
- Add helpers for xrgb8888 to 8 and 1 bits gray.
- Improve drm's buddy allocator.
- Add selftests for the buddy allocator.

Driver Changes:
- Add support for nomodeset to a lot of drm drivers.
- Use drm_module_*_driver in a lot of drm drivers.
- Assorted small fixes to bridge/lt9611, v3d, vc4, vmwgfx, mxsfb, nouveau,
  bridge/dw-hdmi, panfrost, lima, ingenic, sprd, bridge/anx7625, ti-sn65dsi86.
- Add bridge/it6505.
- Create DP and DVI-I connectors in ast.
- Assorted nouveau backlight fixes.
- Rework amdgpu reset handling.
- Add dt bindings for ingenic,jz4780-dw-hdmi.
- Support reading edid through aux channel in ingenic.
- Add a drm driver for Solomon SSD130x OLED displays.
- Add simple support for sharp LQ140M1JW46.
- Add more panels to nt35560.
The following changes since commit 53dbee4926d3706ca9e03f3928fa85b5ec3bc0cc:

  Merge tag 'drm-misc-next-2022-01-27' of git://anongit.freedesktop.org/drm/drm-misc into drm-next (2022-02-01 19:02:41 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2022-02-23

for you to fetch changes up to f915686bd97a9c234602426e6d132b74a112a8d6:

  drm/selftests: add drm buddy pathological testcase (2022-02-23 10:46:32 +0100)

----------------------------------------------------------------
drm-misc-next for v5.18:

UAPI Changes:

Cross-subsystem Changes:
- Split out panel-lvds and lvds dt bindings .
- Put yes/no on/off disabled/enabled strings in linux/string_helpers.h
  and use it in drivers and tomoyo.
- Clarify dma_fence_chain and dma_fence_array should never include eachother.
- Flatten chains in syncobj's.
- Don't double add in fbdev/defio when page is already enlisted.
- Don't sort deferred-I/O pages by default in fbdev.

Core Changes:
- Fix missing pm_runtime_put_sync in bridge.
- Set modifier support to only linear fb modifier if drivers don't
  advertise support.
- As a result, we remove allow_fb_modifiers.
- Add missing clear for EDID Deep Color Modes in drm_reset_display_info.
- Assorted documentation updates.
- Warn once in drm_clflush if there is no arch support.
- Add missing select for dp helper in drm_panel_edp.
- Assorted small fixes.
- Improve fb-helper's clipping handling.
- Don't dump shmem mmaps in a core dump.
- Add accounting to ttm resource manager, and use it in amdgpu.
- Allow querying the detected eDP panel through debugfs.
- Add helpers for xrgb8888 to 8 and 1 bits gray.
- Improve drm's buddy allocator.
- Add selftests for the buddy allocator.

Driver Changes:
- Add support for nomodeset to a lot of drm drivers.
- Use drm_module_*_driver in a lot of drm drivers.
- Assorted small fixes to bridge/lt9611, v3d, vc4, vmwgfx, mxsfb, nouveau,
  bridge/dw-hdmi, panfrost, lima, ingenic, sprd, bridge/anx7625, ti-sn65dsi86.
- Add bridge/it6505.
- Create DP and DVI-I connectors in ast.
- Assorted nouveau backlight fixes.
- Rework amdgpu reset handling.
- Add dt bindings for ingenic,jz4780-dw-hdmi.
- Support reading edid through aux channel in ingenic.
- Add a drm driver for Solomon SSD130x OLED displays.
- Add simple support for sharp LQ140M1JW46.
- Add more panels to nt35560.

----------------------------------------------------------------
Alex Bee (1):
      dt-bindings: gpu: mali-bifrost: describe clocks for the rk356x gpu

Alexander Stein (1):
      drm: mxsfb: Use dev_err_probe() helper

Allen Chen (1):
      drm/bridge: add it6505 driver

Alyssa Rosenzweig (1):
      drm/panfrost: Handle IDVS_GROUP_SIZE feature

Andrey Grodzovsky (13):
      drm/amdgpu: Introduce reset domain
      drm/amdgpu: Move scheduler init to after XGMI is ready
      drm/amdgpu: Serialize non TDR gpu recovery with TDRs
      drm/amd/virt: For SRIOV send GPU reset directly to TDR queue.
      drm/amdgpu: Drop hive->in_reset
      drm/amdgpu: Drop concurrent GPU reset protection for device
      drm/amdgpu: Rework reset domain to be refcounted.
      drm/amdgpu: Move reset sem into reset_domain
      drm/amdgpu: Move in_gpu_reset into reset_domain
      drm/amdgpu: Rework amdgpu_device_lock_adev
      drm/amdgpu: Revert 'drm/amdgpu: annotate a false positive recursive locking'
      drm/amdgpu: Fix compile error.
      drm/amdgpu: Fix htmldoc warning

Arunpravin (10):
      drm: improve drm_buddy_alloc function
      drm: implement top-down allocation method
      drm: implement a method to free unused pages
      drm/selftests: Move i915 buddy selftests into drm
      drm/selftests: add drm buddy alloc limit testcase
      drm/selftests: add drm buddy alloc range testcase
      drm/selftests: add drm buddy optimistic testcase
      drm/selftests: add drm buddy pessimistic testcase
      drm/selftests: add drm buddy smoke testcase
      drm/selftests: add drm buddy pathological testcase

Christian König (14):
      drm/vmwgfx: remove vmw_wait_dma_fence
      dma-buf: consolidate dma_fence subclass checking
      dma-buf: warn about dma_fence_array container rules v2
      dma-buf: Warn about dma_fence_chain container rules v2
      dma-buf: warn about containers in dma_resv object
      dma-buf: add dma_fence_chain_contained helper
      drm/amdgpu: use dma_fence_chain_contained
      drm/syncobj: flatten dma_fence_chains on transfer
      drm/ttm: fix resource manager size type and description
      drm/ttm: add common accounting to the resource mgr v3
      drm/amdgpu: remove GTT accounting v2
      drm/amdgpu: remove PL_PREEMPT accounting
      drm/amdgpu: remove VRAM accounting v2
      drm/radeon: remove resource accounting v2

Christophe JAILLET (1):
      drm/bridge: lt9611: Fix an error handling path in lt9611_probe()

Daniel Vetter (1):
      dma-resv: some doc polish for iterators

Douglas Anderson (5):
      drm/panel-edp: Allow querying the detected panel via sysfs
      Revert "drm/panel-edp: Allow querying the detected panel via sysfs"
      drm/bridge: ti-sn65dsi86: Use drm_bridge_connector
      drm: Plumb debugfs_init through to panels
      drm/panel-edp: Allow querying the detected panel via debugfs

Erico Nunes (1):
      drm/lima: avoid error task dump attempt when not enabled

Gustavo A. R. Silva (1):
      nouveau/svm: Use struct_size() helper in nouveau_pfns_map()

Hans de Goede (1):
      drm/privacy-screen: Fix sphinx warning

Hsin-Yi Wang (3):
      drm/bridge: anx7625: Convert to use devm_kzalloc
      drm/bridge: anx7625: Support reading edid through aux channel
      dt-bindings: drm/bridge: anx7625: Add aux-bus node

Javier Martinez Canillas (38):
      drm/hisilicon/hibmc: Allow to be built if COMPILE_TEST is enabled
      drm/aspeed: Use drm_module_platform_driver() to register the driver
      drm/atmel-hlcdc: Use drm_module_platform_driver() to register the driver
      drm/fsl-dcu: Use drm_module_platform_driver() to register the driver
      drm/hisilicon/kirin: Use drm_module_platform_driver() to register the driver
      drm/kmb: Use drm_module_platform_driver() to register the driver
      drm/meson: Use drm_module_platform_driver() to register the driver
      drm: mxsfb: Use drm_module_platform_driver() to register the driver
      drm/shmobile: Use drm_module_platform_driver() to register the driver
      drm/stm: Use drm_module_platform_driver() to register the driver
      drm/sun4i: Use drm_module_platform_driver() to register the driver
      drm/tidss: Use drm_module_platform_driver() to register the driver
      drm/arc: Use drm_module_platform_driver() to register the driver
      drm/tve200: Use drm_module_platform_driver() to register the driver
      drm/xlnx: Use drm_module_platform_driver() to register the driver
      drm/armada: Add support for the nomodeset kernel parameter
      drm/exynos: Add support for the nomodeset kernel parameter
      drm/gma500: Add support for the nomodeset kernel parameter
      drm/hyperv: Add support for the nomodeset kernel parameter
      drm/imx: Add support for the nomodeset kernel parameter
      drm/ingenic: Add support for the nomodeset kernel parameter
      drm/mcde: Add support for the nomodeset kernel parameter
      drm/mediatek: Add support for the nomodeset kernel parameter
      drm/msm: Add support for the nomodeset kernel parameter
      drm/omap: Add support for the nomodeset kernel parameter
      drm: rcar-du: Add support for the nomodeset kernel parameter
      drm/rockchip: Add support for the nomodeset kernel parameter
      drm/sprd: Add support for the nomodeset kernel parameter
      drm/sti: Add support for the nomodeset kernel parameter
      drm/tegra: Add support for the nomodeset kernel parameter
      drm/tilcdc: Add support for the nomodeset kernel parameter
      drm/xen: Add support for the nomodeset kernel parameter
      drm/format-helper: Add drm_fb_xrgb8888_to_gray8_line()
      drm/format-helper: Add drm_fb_xrgb8888_to_mono_reversed()
      drm: Add driver for Solomon SSD130x OLED displays
      drm/solomon: Add SSD130x OLED displays I2C support
      MAINTAINERS: Add entry for Solomon SSD130x OLED displays DRM driver
      dt-bindings: display: ssd1307fb: Add myself as binding co-maintainer

Jiawei Gu (1):
      drm/sched: Add device pointer to drm_gpu_scheduler

Kevin Tang (3):
      drm/sprd: remove the selected DRM_KMS_CMA_HELPER in kconfig
      drm/sprd: fix potential NULL dereference
      drm/sprd: check the platform_get_resource() return value

Linus Walleij (3):
      drm/panel: Rename Sony ACX424 to Novatek NT35560
      drm/panel: nt35560: Support more panel IDs
      drm/panel: nt35560: Support also ACX424AKM

Lucas De Marchi (6):
      drm: Stop spamming log with drm_cache message
      lib/string_helpers: Consolidate string helpers implementation
      drm/amd/display: Use str_yes_no()
      drm/gem: Sort includes alphabetically
      drm: Convert open-coded yes/no strings to yesno()
      tomoyo: Use str_yes_no()

Lyude Paul (2):
      drm/nouveau/backlight: Fix LVDS backlight detection on some laptops
      drm/nouveau/backlight: Just set all backlight types as RAW

Maarten Lankhorst (1):
      Merge remote-tracking branch 'drm/drm-next' into drm-misc-next

Maxime Ripard (5):
      drm/edid: Clear EDID Deep Color Modes in drm_reset_display_info()
      drm/vc4: hdmi: Simplify the connector state retrieval
      dt-bindings: display: Turn lvds.yaml into a generic schema
      dt-bindings: panel: Introduce a panel-lvds binding
      drm/connector: Fix typo in documentation

Minghao Chi (CGEL ZTE) (1):
      drm/vc4: Use of_device_get_match_data()

Neil Armstrong (1):
      drm/bridge: dw-hdmi: use safe format when first in bridge chain

Paul Boddie (1):
      drm/ingenic: Fix support for JZ4780 HDMI output

Pin-Yen Lin (1):
      drm/bridge: anx7625: Fix overflow issue on reading EDID

Sam Ravnborg (1):
      dt-bindings: display: Add ingenic,jz4780-dw-hdmi DT Schema

Sankeerth Billakanti (2):
      dt-bindings: display: simple: Add sharp LQ140M1JW46 panel
      drm/panel-edp: Add eDP sharp panel support

Simon Ser (1):
      drm: document struct drm_mode_fb_cmd2

Thomas Zimmermann (25):
      drm/mgag200: Replace module-init boiler-plate code with DRM helpers
      drm/qxl: Move ioctl array next to its only user
      drm/qxl: Replace module-init boiler-plate code with DRM helpers
      drm/vboxvideo: Replace module-init boiler-plate code with DRM helpers
      drm/vmwgfx: Replace module-init boiler-plate code with DRM helpers
      drm/fb-helper: Mark screen buffers in system memory with FBINFO_VIRTFB
      drm/panel: Select DRM_DP_HELPER for DRM_PANEL_EDP
      drm/ast: Fail if connector initialization fails
      drm/ast: Move connector mode_valid function to CRTC
      drm/ast: Remove AST_TX_ITE66121 constant
      drm/ast: Remove unused value dp501_maxclk
      drm/ast: Rename struct ast_connector to struct ast_vga_connector
      drm/ast: Initialize encoder and connector for VGA in helper function
      drm/ast: Read encoder possible-CRTC mask from drm_crtc_mask()
      drm/ast: Move DP501-based connector code into separate helpers
      drm/ast: Move SIL164-based connector code into separate helpers
      drm/fb-helper: Fix clip rectangle height
      drm/fb-helper: Fix vertical damage clipping
      drm/fb-helper: Calculate damaged area in separate helper
      drm/fb-helper: Clip damage area to written memory range
      drm/fb-helper: Clip damage area horizontally
      drm/gem-shmem: Set vm_ops in static initializer
      drm/gem-shmem: Don't store mmap'ed buffers in core dumps
      fbdev/defio: Early-out if page is already enlisted
      fbdev: Don't sort deferred-I/O pages by default

Tomohito Esaki (4):
      drm: introduce fb_modifiers_not_supported flag in mode_config
      drm: add support modifiers for drivers whose planes only support linear layout
      drm: remove allow_fb_modifiers
      drm/sprd: remove allow_fb_modifiers setting

Ville Syrjälä (2):
      drm/modes: Fix drm_mode_copy() docs
      drm/vc4: Use drm_mode_copy()

Xin Ji (1):
      drm/bridge: anx7625: send DPCD command to downstream

Yongzhi Liu (2):
      drm/bridge: Add missing pm_runtime_put_sync
      drm/v3d: fix missing unlock

 .../bindings/display/bridge/analogix,anx7625.yaml  |   17 +
 .../display/bridge/ingenic,jz4780-hdmi.yaml        |   82 +
 .../bindings/display/bridge/lvds-codec.yaml        |    2 +-
 .../bindings/display/{panel => }/lvds.yaml         |   35 +-
 .../display/panel/advantech,idk-1110wr.yaml        |   19 +-
 .../display/panel/innolux,ee101ia-01d.yaml         |   23 +-
 .../display/panel/mitsubishi,aa104xd12.yaml        |   19 +-
 .../display/panel/mitsubishi,aa121td01.yaml        |   19 +-
 .../bindings/display/panel/panel-lvds.yaml         |   57 +
 .../bindings/display/panel/panel-simple.yaml       |    2 +
 .../bindings/display/panel/sgd,gktw70sdae4se.yaml  |   19 +-
 .../bindings/display/solomon,ssd1307fb.yaml        |    1 +
 .../devicetree/bindings/gpu/arm,mali-bifrost.yaml  |   15 +
 MAINTAINERS                                        |   23 +-
 drivers/dma-buf/dma-fence-array.c                  |   14 +
 drivers/dma-buf/dma-fence-chain.c                  |   15 +-
 drivers/dma-buf/dma-resv.c                         |   34 +-
 drivers/gpu/drm/Kconfig                            |    3 +
 drivers/gpu/drm/Makefile                           |    1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |   13 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        |   10 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  274 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |    6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c          |   43 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c        |   49 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |   14 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |    4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c    |   62 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c     |   18 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c          |   56 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h          |   40 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |    5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h           |    6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c           |    5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h            |   11 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c           |    6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c       |   58 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c           |   27 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h           |    3 +-
 drivers/gpu/drm/amd/amdgpu/atom.c                  |    4 +-
 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c             |    2 +
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c             |    2 +
 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c              |    1 +
 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c              |    2 +
 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c             |    6 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |   14 +-
 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c              |   19 +-
 drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c              |   19 +-
 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c              |   11 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |    3 +
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  |   14 +-
 drivers/gpu/drm/armada/armada_drv.c                |    3 +
 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c            |    3 +-
 drivers/gpu/drm/ast/ast_dp501.c                    |   58 -
 drivers/gpu/drm/ast/ast_drv.h                      |   37 +-
 drivers/gpu/drm/ast/ast_mode.c                     |  413 ++-
 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c       |    3 +-
 drivers/gpu/drm/bridge/Kconfig                     |    8 +
 drivers/gpu/drm/bridge/Makefile                    |    1 +
 drivers/gpu/drm/bridge/analogix/Kconfig            |    2 +
 drivers/gpu/drm/bridge/analogix/anx7625.c          |  159 +-
 drivers/gpu/drm/bridge/analogix/anx7625.h          |    3 +-
 drivers/gpu/drm/bridge/ite-it6505.c                | 3352 ++++++++++++++++++++
 drivers/gpu/drm/bridge/lontium-lt9611.c            |    6 +-
 drivers/gpu/drm/bridge/nwl-dsi.c                   |   18 +-
 drivers/gpu/drm/bridge/panel.c                     |   12 +
 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c          |    5 +-
 drivers/gpu/drm/bridge/ti-sn65dsi86.c              |   72 +-
 drivers/gpu/drm/dp/drm_dp.c                        |    3 +-
 drivers/gpu/drm/drm_bridge_connector.c             |   15 +
 drivers/gpu/drm/drm_buddy.c                        |  420 ++-
 drivers/gpu/drm/drm_cache.c                        |    9 +-
 drivers/gpu/drm/drm_client_modeset.c               |    3 +-
 drivers/gpu/drm/drm_debugfs.c                      |    3 +
 drivers/gpu/drm/drm_edid.c                         |    3 +
 drivers/gpu/drm/drm_fb_helper.c                    |   78 +-
 drivers/gpu/drm/drm_format_helper.c                |  141 +-
 drivers/gpu/drm/drm_framebuffer.c                  |    6 +-
 drivers/gpu/drm/drm_gem.c                          |   23 +-
 drivers/gpu/drm/drm_gem_shmem_helper.c             |    7 +-
 drivers/gpu/drm/drm_ioctl.c                        |    2 +-
 drivers/gpu/drm/drm_modes.c                        |    2 +-
 drivers/gpu/drm/drm_plane.c                        |   23 +-
 drivers/gpu/drm/drm_privacy_screen.c               |    1 +
 drivers/gpu/drm/drm_syncobj.c                      |   61 +-
 drivers/gpu/drm/etnaviv/etnaviv_sched.c            |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_drv.c            |    3 +
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c          |    3 +-
 drivers/gpu/drm/gma500/psb_drv.c                   |    3 +
 drivers/gpu/drm/hisilicon/hibmc/Kconfig            |    2 +-
 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c    |    3 +-
 drivers/gpu/drm/hyperv/hyperv_drm_drv.c            |    3 +
 drivers/gpu/drm/i915/i915_ttm_buddy_manager.c      |   76 +-
 drivers/gpu/drm/i915/i915_ttm_buddy_manager.h      |    2 +
 drivers/gpu/drm/imx/imx-drm-core.c                 |    3 +
 drivers/gpu/drm/ingenic/ingenic-drm-drv.c          |   15 +-
 drivers/gpu/drm/kmb/kmb_drv.c                      |    3 +-
 drivers/gpu/drm/lib/drm_random.c                   |    3 +-
 drivers/gpu/drm/lib/drm_random.h                   |    2 +
 drivers/gpu/drm/lima/lima_gem.c                    |    1 +
 drivers/gpu/drm/lima/lima_sched.c                  |    5 +-
 drivers/gpu/drm/mcde/mcde_drv.c                    |    3 +
 drivers/gpu/drm/mediatek/mtk_drm_drv.c             |    3 +
 drivers/gpu/drm/meson/meson_drv.c                  |    3 +-
 drivers/gpu/drm/mgag200/mgag200_drv.c              |   20 +-
 drivers/gpu/drm/msm/msm_drv.c                      |    3 +
 drivers/gpu/drm/msm/msm_ringbuffer.c               |    2 +-
 drivers/gpu/drm/mxsfb/mxsfb_drv.c                  |    6 +-
 drivers/gpu/drm/nouveau/nouveau_backlight.c        |    6 +-
 drivers/gpu/drm/nouveau/nouveau_display.c          |    6 +-
 drivers/gpu/drm/nouveau/nouveau_svm.c              |    4 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c      |    5 +-
 drivers/gpu/drm/omapdrm/omap_drv.c                 |    3 +
 drivers/gpu/drm/panel/Kconfig                      |   24 +-
 drivers/gpu/drm/panel/Makefile                     |    2 +-
 drivers/gpu/drm/panel/panel-edp.c                  |   81 +-
 drivers/gpu/drm/panel/panel-novatek-nt35560.c      |  561 ++++
 drivers/gpu/drm/panel/panel-sony-acx424akp.c       |  490 ---
 drivers/gpu/drm/panfrost/panfrost_features.h       |    3 +
 drivers/gpu/drm/panfrost/panfrost_gem.c            |    1 +
 drivers/gpu/drm/panfrost/panfrost_gpu.c            |    3 +
 drivers/gpu/drm/panfrost/panfrost_job.c            |    2 +-
 drivers/gpu/drm/panfrost/panfrost_regs.h           |    1 +
 drivers/gpu/drm/qxl/qxl_drv.c                      |   31 +-
 drivers/gpu/drm/qxl/qxl_drv.h                      |   13 +-
 drivers/gpu/drm/qxl/qxl_ioctl.c                    |   41 +-
 drivers/gpu/drm/radeon/atom.c                      |    3 +-
 drivers/gpu/drm/radeon/radeon.h                    |    2 -
 drivers/gpu/drm/radeon/radeon_display.c            |    2 +
 drivers/gpu/drm/radeon/radeon_kms.c                |    7 +-
 drivers/gpu/drm/radeon/radeon_object.c             |   33 +-
 drivers/gpu/drm/radeon/radeon_object.h             |    4 +-
 drivers/gpu/drm/radeon/radeon_ttm.c                |   18 +-
 drivers/gpu/drm/rcar-du/rcar_du_drv.c              |    3 +
 drivers/gpu/drm/rockchip/rockchip_drm_drv.c        |    3 +
 drivers/gpu/drm/scheduler/sched_main.c             |    9 +-
 drivers/gpu/drm/selftests/Makefile                 |    3 +-
 drivers/gpu/drm/selftests/drm_buddy_selftests.h    |   15 +
 drivers/gpu/drm/selftests/test-drm_buddy.c         |  992 ++++++
 drivers/gpu/drm/selftests/test-drm_framebuffer.c   |    1 -
 drivers/gpu/drm/shmobile/shmob_drm_drv.c           |    3 +-
 drivers/gpu/drm/solomon/Kconfig                    |   21 +
 drivers/gpu/drm/solomon/Makefile                   |    2 +
 drivers/gpu/drm/solomon/ssd130x-i2c.c              |  116 +
 drivers/gpu/drm/solomon/ssd130x.c                  |  843 +++++
 drivers/gpu/drm/solomon/ssd130x.h                  |   76 +
 drivers/gpu/drm/sprd/Kconfig                       |    1 -
 drivers/gpu/drm/sprd/sprd_dpu.c                    |    5 +
 drivers/gpu/drm/sprd/sprd_drm.c                    |    6 +-
 drivers/gpu/drm/sprd/sprd_dsi.c                    |    5 +
 drivers/gpu/drm/sti/sti_drv.c                      |    3 +
 drivers/gpu/drm/stm/drv.c                          |    3 +-
 drivers/gpu/drm/sun4i/sun4i_drv.c                  |    3 +-
 drivers/gpu/drm/tegra/drm.c                        |    3 +
 drivers/gpu/drm/tidss/tidss_drv.c                  |    3 +-
 drivers/gpu/drm/tilcdc/tilcdc_drv.c                |    3 +
 drivers/gpu/drm/tiny/arcpgu.c                      |    3 +-
 drivers/gpu/drm/ttm/ttm_resource.c                 |   36 +-
 drivers/gpu/drm/tve200/tve200_drv.c                |    3 +-
 drivers/gpu/drm/v3d/v3d_bo.c                       |    1 +
 drivers/gpu/drm/v3d/v3d_debugfs.c                  |   11 +-
 drivers/gpu/drm/v3d/v3d_gem.c                      |    6 +-
 drivers/gpu/drm/v3d/v3d_sched.c                    |   10 +-
 drivers/gpu/drm/vboxvideo/vbox_drv.c               |   20 +-
 drivers/gpu/drm/vc4/vc4_dsi.c                      |    7 +-
 drivers/gpu/drm/vc4/vc4_hdmi.c                     |   26 +-
 drivers/gpu/drm/virtio/virtgpu_debugfs.c           |    4 +-
 drivers/gpu/drm/virtio/virtgpu_object.c            |    1 +
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |   24 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |    2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_fence.c              |   46 -
 drivers/gpu/drm/vmwgfx/vmwgfx_fence.h              |    3 -
 drivers/gpu/drm/xen/xen_drm_front.c                |    3 +
 drivers/gpu/drm/xlnx/zynqmp_dpsub.c                |    3 +-
 drivers/staging/fbtft/fbtft-core.c                 |    1 +
 drivers/video/fbdev/broadsheetfb.c                 |    1 +
 drivers/video/fbdev/core/fb_defio.c                |   48 +-
 drivers/video/fbdev/metronomefb.c                  |    1 +
 drivers/video/fbdev/udlfb.c                        |    1 +
 include/drm/drm_bridge.h                           |    7 +
 include/drm/drm_buddy.h                            |   17 +-
 include/drm/drm_connector.h                        |   11 +-
 include/drm/drm_format_helper.h                    |    4 +
 include/drm/drm_gem_shmem_helper.h                 |    2 +
 include/drm/drm_mode_config.h                      |   18 +-
 include/drm/drm_panel.h                            |    8 +
 include/drm/drm_plane.h                            |    3 +
 include/drm/gpu_scheduler.h                        |    3 +-
 include/drm/ttm/ttm_resource.h                     |   13 +-
 include/linux/dma-fence-array.h                    |   15 +-
 include/linux/dma-fence-chain.h                    |   18 +-
 include/linux/dma-fence.h                          |   38 +
 include/linux/dma-resv.h                           |   13 +-
 include/linux/fb.h                                 |    1 +
 include/linux/string_helpers.h                     |   20 +
 include/uapi/drm/drm_mode.h                        |   88 +-
 security/tomoyo/audit.c                            |    2 +-
 security/tomoyo/common.c                           |   19 +-
 security/tomoyo/common.h                           |    1 -
 202 files changed, 8548 insertions(+), 1819 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/display/bridge/ingenic,jz4780-hdmi.yaml
 rename Documentation/devicetree/bindings/display/{panel => }/lvds.yaml (84%)
 create mode 100644 Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
 create mode 100644 drivers/gpu/drm/bridge/ite-it6505.c
 create mode 100644 drivers/gpu/drm/panel/panel-novatek-nt35560.c
 delete mode 100644 drivers/gpu/drm/panel/panel-sony-acx424akp.c
 create mode 100644 drivers/gpu/drm/selftests/drm_buddy_selftests.h
 create mode 100644 drivers/gpu/drm/selftests/test-drm_buddy.c
 create mode 100644 drivers/gpu/drm/solomon/Kconfig
 create mode 100644 drivers/gpu/drm/solomon/Makefile
 create mode 100644 drivers/gpu/drm/solomon/ssd130x-i2c.c
 create mode 100644 drivers/gpu/drm/solomon/ssd130x.c
 create mode 100644 drivers/gpu/drm/solomon/ssd130x.h

WARNING: multiple messages have this Message-ID (diff)
From: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
To: Dave Airlie <airlied@gmail.com>, Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com>,
	dim-tools@lists.freedesktop.org, dri-devel@lists.freedesktop.org,
	Thomas Zimmermann <tzimmermann@suse.de>,
	Rodrigo Vivi <rodrigo.vivi@intel.com>,
	intel-gfx@lists.freedesktop.org
Subject: [PULL] drm-misc-next
Date: Wed, 23 Feb 2022 13:49:27 +0100	[thread overview]
Message-ID: <686ec871-e77f-c230-22e5-9e3bb80f064a@linux.intel.com> (raw)

Hi Dave,

After few missing, here's the final pull req for -next in v5.18

drm-misc-next-2022-02-23:
drm-misc-next for v5.18:

UAPI Changes:

Cross-subsystem Changes:
- Split out panel-lvds and lvds dt bindings .
- Put yes/no on/off disabled/enabled strings in linux/string_helpers.h
  and use it in drivers and tomoyo.
- Clarify dma_fence_chain and dma_fence_array should never include eachother.
- Flatten chains in syncobj's.
- Don't double add in fbdev/defio when page is already enlisted.
- Don't sort deferred-I/O pages by default in fbdev.

Core Changes:
- Fix missing pm_runtime_put_sync in bridge.
- Set modifier support to only linear fb modifier if drivers don't
  advertise support.
- As a result, we remove allow_fb_modifiers.
- Add missing clear for EDID Deep Color Modes in drm_reset_display_info.
- Assorted documentation updates.
- Warn once in drm_clflush if there is no arch support.
- Add missing select for dp helper in drm_panel_edp.
- Assorted small fixes.
- Improve fb-helper's clipping handling.
- Don't dump shmem mmaps in a core dump.
- Add accounting to ttm resource manager, and use it in amdgpu.
- Allow querying the detected eDP panel through debugfs.
- Add helpers for xrgb8888 to 8 and 1 bits gray.
- Improve drm's buddy allocator.
- Add selftests for the buddy allocator.

Driver Changes:
- Add support for nomodeset to a lot of drm drivers.
- Use drm_module_*_driver in a lot of drm drivers.
- Assorted small fixes to bridge/lt9611, v3d, vc4, vmwgfx, mxsfb, nouveau,
  bridge/dw-hdmi, panfrost, lima, ingenic, sprd, bridge/anx7625, ti-sn65dsi86.
- Add bridge/it6505.
- Create DP and DVI-I connectors in ast.
- Assorted nouveau backlight fixes.
- Rework amdgpu reset handling.
- Add dt bindings for ingenic,jz4780-dw-hdmi.
- Support reading edid through aux channel in ingenic.
- Add a drm driver for Solomon SSD130x OLED displays.
- Add simple support for sharp LQ140M1JW46.
- Add more panels to nt35560.
The following changes since commit 53dbee4926d3706ca9e03f3928fa85b5ec3bc0cc:

  Merge tag 'drm-misc-next-2022-01-27' of git://anongit.freedesktop.org/drm/drm-misc into drm-next (2022-02-01 19:02:41 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2022-02-23

for you to fetch changes up to f915686bd97a9c234602426e6d132b74a112a8d6:

  drm/selftests: add drm buddy pathological testcase (2022-02-23 10:46:32 +0100)

----------------------------------------------------------------
drm-misc-next for v5.18:

UAPI Changes:

Cross-subsystem Changes:
- Split out panel-lvds and lvds dt bindings .
- Put yes/no on/off disabled/enabled strings in linux/string_helpers.h
  and use it in drivers and tomoyo.
- Clarify dma_fence_chain and dma_fence_array should never include eachother.
- Flatten chains in syncobj's.
- Don't double add in fbdev/defio when page is already enlisted.
- Don't sort deferred-I/O pages by default in fbdev.

Core Changes:
- Fix missing pm_runtime_put_sync in bridge.
- Set modifier support to only linear fb modifier if drivers don't
  advertise support.
- As a result, we remove allow_fb_modifiers.
- Add missing clear for EDID Deep Color Modes in drm_reset_display_info.
- Assorted documentation updates.
- Warn once in drm_clflush if there is no arch support.
- Add missing select for dp helper in drm_panel_edp.
- Assorted small fixes.
- Improve fb-helper's clipping handling.
- Don't dump shmem mmaps in a core dump.
- Add accounting to ttm resource manager, and use it in amdgpu.
- Allow querying the detected eDP panel through debugfs.
- Add helpers for xrgb8888 to 8 and 1 bits gray.
- Improve drm's buddy allocator.
- Add selftests for the buddy allocator.

Driver Changes:
- Add support for nomodeset to a lot of drm drivers.
- Use drm_module_*_driver in a lot of drm drivers.
- Assorted small fixes to bridge/lt9611, v3d, vc4, vmwgfx, mxsfb, nouveau,
  bridge/dw-hdmi, panfrost, lima, ingenic, sprd, bridge/anx7625, ti-sn65dsi86.
- Add bridge/it6505.
- Create DP and DVI-I connectors in ast.
- Assorted nouveau backlight fixes.
- Rework amdgpu reset handling.
- Add dt bindings for ingenic,jz4780-dw-hdmi.
- Support reading edid through aux channel in ingenic.
- Add a drm driver for Solomon SSD130x OLED displays.
- Add simple support for sharp LQ140M1JW46.
- Add more panels to nt35560.

----------------------------------------------------------------
Alex Bee (1):
      dt-bindings: gpu: mali-bifrost: describe clocks for the rk356x gpu

Alexander Stein (1):
      drm: mxsfb: Use dev_err_probe() helper

Allen Chen (1):
      drm/bridge: add it6505 driver

Alyssa Rosenzweig (1):
      drm/panfrost: Handle IDVS_GROUP_SIZE feature

Andrey Grodzovsky (13):
      drm/amdgpu: Introduce reset domain
      drm/amdgpu: Move scheduler init to after XGMI is ready
      drm/amdgpu: Serialize non TDR gpu recovery with TDRs
      drm/amd/virt: For SRIOV send GPU reset directly to TDR queue.
      drm/amdgpu: Drop hive->in_reset
      drm/amdgpu: Drop concurrent GPU reset protection for device
      drm/amdgpu: Rework reset domain to be refcounted.
      drm/amdgpu: Move reset sem into reset_domain
      drm/amdgpu: Move in_gpu_reset into reset_domain
      drm/amdgpu: Rework amdgpu_device_lock_adev
      drm/amdgpu: Revert 'drm/amdgpu: annotate a false positive recursive locking'
      drm/amdgpu: Fix compile error.
      drm/amdgpu: Fix htmldoc warning

Arunpravin (10):
      drm: improve drm_buddy_alloc function
      drm: implement top-down allocation method
      drm: implement a method to free unused pages
      drm/selftests: Move i915 buddy selftests into drm
      drm/selftests: add drm buddy alloc limit testcase
      drm/selftests: add drm buddy alloc range testcase
      drm/selftests: add drm buddy optimistic testcase
      drm/selftests: add drm buddy pessimistic testcase
      drm/selftests: add drm buddy smoke testcase
      drm/selftests: add drm buddy pathological testcase

Christian König (14):
      drm/vmwgfx: remove vmw_wait_dma_fence
      dma-buf: consolidate dma_fence subclass checking
      dma-buf: warn about dma_fence_array container rules v2
      dma-buf: Warn about dma_fence_chain container rules v2
      dma-buf: warn about containers in dma_resv object
      dma-buf: add dma_fence_chain_contained helper
      drm/amdgpu: use dma_fence_chain_contained
      drm/syncobj: flatten dma_fence_chains on transfer
      drm/ttm: fix resource manager size type and description
      drm/ttm: add common accounting to the resource mgr v3
      drm/amdgpu: remove GTT accounting v2
      drm/amdgpu: remove PL_PREEMPT accounting
      drm/amdgpu: remove VRAM accounting v2
      drm/radeon: remove resource accounting v2

Christophe JAILLET (1):
      drm/bridge: lt9611: Fix an error handling path in lt9611_probe()

Daniel Vetter (1):
      dma-resv: some doc polish for iterators

Douglas Anderson (5):
      drm/panel-edp: Allow querying the detected panel via sysfs
      Revert "drm/panel-edp: Allow querying the detected panel via sysfs"
      drm/bridge: ti-sn65dsi86: Use drm_bridge_connector
      drm: Plumb debugfs_init through to panels
      drm/panel-edp: Allow querying the detected panel via debugfs

Erico Nunes (1):
      drm/lima: avoid error task dump attempt when not enabled

Gustavo A. R. Silva (1):
      nouveau/svm: Use struct_size() helper in nouveau_pfns_map()

Hans de Goede (1):
      drm/privacy-screen: Fix sphinx warning

Hsin-Yi Wang (3):
      drm/bridge: anx7625: Convert to use devm_kzalloc
      drm/bridge: anx7625: Support reading edid through aux channel
      dt-bindings: drm/bridge: anx7625: Add aux-bus node

Javier Martinez Canillas (38):
      drm/hisilicon/hibmc: Allow to be built if COMPILE_TEST is enabled
      drm/aspeed: Use drm_module_platform_driver() to register the driver
      drm/atmel-hlcdc: Use drm_module_platform_driver() to register the driver
      drm/fsl-dcu: Use drm_module_platform_driver() to register the driver
      drm/hisilicon/kirin: Use drm_module_platform_driver() to register the driver
      drm/kmb: Use drm_module_platform_driver() to register the driver
      drm/meson: Use drm_module_platform_driver() to register the driver
      drm: mxsfb: Use drm_module_platform_driver() to register the driver
      drm/shmobile: Use drm_module_platform_driver() to register the driver
      drm/stm: Use drm_module_platform_driver() to register the driver
      drm/sun4i: Use drm_module_platform_driver() to register the driver
      drm/tidss: Use drm_module_platform_driver() to register the driver
      drm/arc: Use drm_module_platform_driver() to register the driver
      drm/tve200: Use drm_module_platform_driver() to register the driver
      drm/xlnx: Use drm_module_platform_driver() to register the driver
      drm/armada: Add support for the nomodeset kernel parameter
      drm/exynos: Add support for the nomodeset kernel parameter
      drm/gma500: Add support for the nomodeset kernel parameter
      drm/hyperv: Add support for the nomodeset kernel parameter
      drm/imx: Add support for the nomodeset kernel parameter
      drm/ingenic: Add support for the nomodeset kernel parameter
      drm/mcde: Add support for the nomodeset kernel parameter
      drm/mediatek: Add support for the nomodeset kernel parameter
      drm/msm: Add support for the nomodeset kernel parameter
      drm/omap: Add support for the nomodeset kernel parameter
      drm: rcar-du: Add support for the nomodeset kernel parameter
      drm/rockchip: Add support for the nomodeset kernel parameter
      drm/sprd: Add support for the nomodeset kernel parameter
      drm/sti: Add support for the nomodeset kernel parameter
      drm/tegra: Add support for the nomodeset kernel parameter
      drm/tilcdc: Add support for the nomodeset kernel parameter
      drm/xen: Add support for the nomodeset kernel parameter
      drm/format-helper: Add drm_fb_xrgb8888_to_gray8_line()
      drm/format-helper: Add drm_fb_xrgb8888_to_mono_reversed()
      drm: Add driver for Solomon SSD130x OLED displays
      drm/solomon: Add SSD130x OLED displays I2C support
      MAINTAINERS: Add entry for Solomon SSD130x OLED displays DRM driver
      dt-bindings: display: ssd1307fb: Add myself as binding co-maintainer

Jiawei Gu (1):
      drm/sched: Add device pointer to drm_gpu_scheduler

Kevin Tang (3):
      drm/sprd: remove the selected DRM_KMS_CMA_HELPER in kconfig
      drm/sprd: fix potential NULL dereference
      drm/sprd: check the platform_get_resource() return value

Linus Walleij (3):
      drm/panel: Rename Sony ACX424 to Novatek NT35560
      drm/panel: nt35560: Support more panel IDs
      drm/panel: nt35560: Support also ACX424AKM

Lucas De Marchi (6):
      drm: Stop spamming log with drm_cache message
      lib/string_helpers: Consolidate string helpers implementation
      drm/amd/display: Use str_yes_no()
      drm/gem: Sort includes alphabetically
      drm: Convert open-coded yes/no strings to yesno()
      tomoyo: Use str_yes_no()

Lyude Paul (2):
      drm/nouveau/backlight: Fix LVDS backlight detection on some laptops
      drm/nouveau/backlight: Just set all backlight types as RAW

Maarten Lankhorst (1):
      Merge remote-tracking branch 'drm/drm-next' into drm-misc-next

Maxime Ripard (5):
      drm/edid: Clear EDID Deep Color Modes in drm_reset_display_info()
      drm/vc4: hdmi: Simplify the connector state retrieval
      dt-bindings: display: Turn lvds.yaml into a generic schema
      dt-bindings: panel: Introduce a panel-lvds binding
      drm/connector: Fix typo in documentation

Minghao Chi (CGEL ZTE) (1):
      drm/vc4: Use of_device_get_match_data()

Neil Armstrong (1):
      drm/bridge: dw-hdmi: use safe format when first in bridge chain

Paul Boddie (1):
      drm/ingenic: Fix support for JZ4780 HDMI output

Pin-Yen Lin (1):
      drm/bridge: anx7625: Fix overflow issue on reading EDID

Sam Ravnborg (1):
      dt-bindings: display: Add ingenic,jz4780-dw-hdmi DT Schema

Sankeerth Billakanti (2):
      dt-bindings: display: simple: Add sharp LQ140M1JW46 panel
      drm/panel-edp: Add eDP sharp panel support

Simon Ser (1):
      drm: document struct drm_mode_fb_cmd2

Thomas Zimmermann (25):
      drm/mgag200: Replace module-init boiler-plate code with DRM helpers
      drm/qxl: Move ioctl array next to its only user
      drm/qxl: Replace module-init boiler-plate code with DRM helpers
      drm/vboxvideo: Replace module-init boiler-plate code with DRM helpers
      drm/vmwgfx: Replace module-init boiler-plate code with DRM helpers
      drm/fb-helper: Mark screen buffers in system memory with FBINFO_VIRTFB
      drm/panel: Select DRM_DP_HELPER for DRM_PANEL_EDP
      drm/ast: Fail if connector initialization fails
      drm/ast: Move connector mode_valid function to CRTC
      drm/ast: Remove AST_TX_ITE66121 constant
      drm/ast: Remove unused value dp501_maxclk
      drm/ast: Rename struct ast_connector to struct ast_vga_connector
      drm/ast: Initialize encoder and connector for VGA in helper function
      drm/ast: Read encoder possible-CRTC mask from drm_crtc_mask()
      drm/ast: Move DP501-based connector code into separate helpers
      drm/ast: Move SIL164-based connector code into separate helpers
      drm/fb-helper: Fix clip rectangle height
      drm/fb-helper: Fix vertical damage clipping
      drm/fb-helper: Calculate damaged area in separate helper
      drm/fb-helper: Clip damage area to written memory range
      drm/fb-helper: Clip damage area horizontally
      drm/gem-shmem: Set vm_ops in static initializer
      drm/gem-shmem: Don't store mmap'ed buffers in core dumps
      fbdev/defio: Early-out if page is already enlisted
      fbdev: Don't sort deferred-I/O pages by default

Tomohito Esaki (4):
      drm: introduce fb_modifiers_not_supported flag in mode_config
      drm: add support modifiers for drivers whose planes only support linear layout
      drm: remove allow_fb_modifiers
      drm/sprd: remove allow_fb_modifiers setting

Ville Syrjälä (2):
      drm/modes: Fix drm_mode_copy() docs
      drm/vc4: Use drm_mode_copy()

Xin Ji (1):
      drm/bridge: anx7625: send DPCD command to downstream

Yongzhi Liu (2):
      drm/bridge: Add missing pm_runtime_put_sync
      drm/v3d: fix missing unlock

 .../bindings/display/bridge/analogix,anx7625.yaml  |   17 +
 .../display/bridge/ingenic,jz4780-hdmi.yaml        |   82 +
 .../bindings/display/bridge/lvds-codec.yaml        |    2 +-
 .../bindings/display/{panel => }/lvds.yaml         |   35 +-
 .../display/panel/advantech,idk-1110wr.yaml        |   19 +-
 .../display/panel/innolux,ee101ia-01d.yaml         |   23 +-
 .../display/panel/mitsubishi,aa104xd12.yaml        |   19 +-
 .../display/panel/mitsubishi,aa121td01.yaml        |   19 +-
 .../bindings/display/panel/panel-lvds.yaml         |   57 +
 .../bindings/display/panel/panel-simple.yaml       |    2 +
 .../bindings/display/panel/sgd,gktw70sdae4se.yaml  |   19 +-
 .../bindings/display/solomon,ssd1307fb.yaml        |    1 +
 .../devicetree/bindings/gpu/arm,mali-bifrost.yaml  |   15 +
 MAINTAINERS                                        |   23 +-
 drivers/dma-buf/dma-fence-array.c                  |   14 +
 drivers/dma-buf/dma-fence-chain.c                  |   15 +-
 drivers/dma-buf/dma-resv.c                         |   34 +-
 drivers/gpu/drm/Kconfig                            |    3 +
 drivers/gpu/drm/Makefile                           |    1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |   13 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        |   10 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  274 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |    6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c          |   43 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c        |   49 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |   14 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |    4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c    |   62 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c     |   18 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c          |   56 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h          |   40 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |    5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h           |    6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c           |    5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h            |   11 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c           |    6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c       |   58 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c           |   27 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h           |    3 +-
 drivers/gpu/drm/amd/amdgpu/atom.c                  |    4 +-
 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c             |    2 +
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c             |    2 +
 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c              |    1 +
 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c              |    2 +
 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c             |    6 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |   14 +-
 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c              |   19 +-
 drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c              |   19 +-
 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c              |   11 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |    3 +
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  |   14 +-
 drivers/gpu/drm/armada/armada_drv.c                |    3 +
 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c            |    3 +-
 drivers/gpu/drm/ast/ast_dp501.c                    |   58 -
 drivers/gpu/drm/ast/ast_drv.h                      |   37 +-
 drivers/gpu/drm/ast/ast_mode.c                     |  413 ++-
 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c       |    3 +-
 drivers/gpu/drm/bridge/Kconfig                     |    8 +
 drivers/gpu/drm/bridge/Makefile                    |    1 +
 drivers/gpu/drm/bridge/analogix/Kconfig            |    2 +
 drivers/gpu/drm/bridge/analogix/anx7625.c          |  159 +-
 drivers/gpu/drm/bridge/analogix/anx7625.h          |    3 +-
 drivers/gpu/drm/bridge/ite-it6505.c                | 3352 ++++++++++++++++++++
 drivers/gpu/drm/bridge/lontium-lt9611.c            |    6 +-
 drivers/gpu/drm/bridge/nwl-dsi.c                   |   18 +-
 drivers/gpu/drm/bridge/panel.c                     |   12 +
 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c          |    5 +-
 drivers/gpu/drm/bridge/ti-sn65dsi86.c              |   72 +-
 drivers/gpu/drm/dp/drm_dp.c                        |    3 +-
 drivers/gpu/drm/drm_bridge_connector.c             |   15 +
 drivers/gpu/drm/drm_buddy.c                        |  420 ++-
 drivers/gpu/drm/drm_cache.c                        |    9 +-
 drivers/gpu/drm/drm_client_modeset.c               |    3 +-
 drivers/gpu/drm/drm_debugfs.c                      |    3 +
 drivers/gpu/drm/drm_edid.c                         |    3 +
 drivers/gpu/drm/drm_fb_helper.c                    |   78 +-
 drivers/gpu/drm/drm_format_helper.c                |  141 +-
 drivers/gpu/drm/drm_framebuffer.c                  |    6 +-
 drivers/gpu/drm/drm_gem.c                          |   23 +-
 drivers/gpu/drm/drm_gem_shmem_helper.c             |    7 +-
 drivers/gpu/drm/drm_ioctl.c                        |    2 +-
 drivers/gpu/drm/drm_modes.c                        |    2 +-
 drivers/gpu/drm/drm_plane.c                        |   23 +-
 drivers/gpu/drm/drm_privacy_screen.c               |    1 +
 drivers/gpu/drm/drm_syncobj.c                      |   61 +-
 drivers/gpu/drm/etnaviv/etnaviv_sched.c            |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_drv.c            |    3 +
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c          |    3 +-
 drivers/gpu/drm/gma500/psb_drv.c                   |    3 +
 drivers/gpu/drm/hisilicon/hibmc/Kconfig            |    2 +-
 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c    |    3 +-
 drivers/gpu/drm/hyperv/hyperv_drm_drv.c            |    3 +
 drivers/gpu/drm/i915/i915_ttm_buddy_manager.c      |   76 +-
 drivers/gpu/drm/i915/i915_ttm_buddy_manager.h      |    2 +
 drivers/gpu/drm/imx/imx-drm-core.c                 |    3 +
 drivers/gpu/drm/ingenic/ingenic-drm-drv.c          |   15 +-
 drivers/gpu/drm/kmb/kmb_drv.c                      |    3 +-
 drivers/gpu/drm/lib/drm_random.c                   |    3 +-
 drivers/gpu/drm/lib/drm_random.h                   |    2 +
 drivers/gpu/drm/lima/lima_gem.c                    |    1 +
 drivers/gpu/drm/lima/lima_sched.c                  |    5 +-
 drivers/gpu/drm/mcde/mcde_drv.c                    |    3 +
 drivers/gpu/drm/mediatek/mtk_drm_drv.c             |    3 +
 drivers/gpu/drm/meson/meson_drv.c                  |    3 +-
 drivers/gpu/drm/mgag200/mgag200_drv.c              |   20 +-
 drivers/gpu/drm/msm/msm_drv.c                      |    3 +
 drivers/gpu/drm/msm/msm_ringbuffer.c               |    2 +-
 drivers/gpu/drm/mxsfb/mxsfb_drv.c                  |    6 +-
 drivers/gpu/drm/nouveau/nouveau_backlight.c        |    6 +-
 drivers/gpu/drm/nouveau/nouveau_display.c          |    6 +-
 drivers/gpu/drm/nouveau/nouveau_svm.c              |    4 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c      |    5 +-
 drivers/gpu/drm/omapdrm/omap_drv.c                 |    3 +
 drivers/gpu/drm/panel/Kconfig                      |   24 +-
 drivers/gpu/drm/panel/Makefile                     |    2 +-
 drivers/gpu/drm/panel/panel-edp.c                  |   81 +-
 drivers/gpu/drm/panel/panel-novatek-nt35560.c      |  561 ++++
 drivers/gpu/drm/panel/panel-sony-acx424akp.c       |  490 ---
 drivers/gpu/drm/panfrost/panfrost_features.h       |    3 +
 drivers/gpu/drm/panfrost/panfrost_gem.c            |    1 +
 drivers/gpu/drm/panfrost/panfrost_gpu.c            |    3 +
 drivers/gpu/drm/panfrost/panfrost_job.c            |    2 +-
 drivers/gpu/drm/panfrost/panfrost_regs.h           |    1 +
 drivers/gpu/drm/qxl/qxl_drv.c                      |   31 +-
 drivers/gpu/drm/qxl/qxl_drv.h                      |   13 +-
 drivers/gpu/drm/qxl/qxl_ioctl.c                    |   41 +-
 drivers/gpu/drm/radeon/atom.c                      |    3 +-
 drivers/gpu/drm/radeon/radeon.h                    |    2 -
 drivers/gpu/drm/radeon/radeon_display.c            |    2 +
 drivers/gpu/drm/radeon/radeon_kms.c                |    7 +-
 drivers/gpu/drm/radeon/radeon_object.c             |   33 +-
 drivers/gpu/drm/radeon/radeon_object.h             |    4 +-
 drivers/gpu/drm/radeon/radeon_ttm.c                |   18 +-
 drivers/gpu/drm/rcar-du/rcar_du_drv.c              |    3 +
 drivers/gpu/drm/rockchip/rockchip_drm_drv.c        |    3 +
 drivers/gpu/drm/scheduler/sched_main.c             |    9 +-
 drivers/gpu/drm/selftests/Makefile                 |    3 +-
 drivers/gpu/drm/selftests/drm_buddy_selftests.h    |   15 +
 drivers/gpu/drm/selftests/test-drm_buddy.c         |  992 ++++++
 drivers/gpu/drm/selftests/test-drm_framebuffer.c   |    1 -
 drivers/gpu/drm/shmobile/shmob_drm_drv.c           |    3 +-
 drivers/gpu/drm/solomon/Kconfig                    |   21 +
 drivers/gpu/drm/solomon/Makefile                   |    2 +
 drivers/gpu/drm/solomon/ssd130x-i2c.c              |  116 +
 drivers/gpu/drm/solomon/ssd130x.c                  |  843 +++++
 drivers/gpu/drm/solomon/ssd130x.h                  |   76 +
 drivers/gpu/drm/sprd/Kconfig                       |    1 -
 drivers/gpu/drm/sprd/sprd_dpu.c                    |    5 +
 drivers/gpu/drm/sprd/sprd_drm.c                    |    6 +-
 drivers/gpu/drm/sprd/sprd_dsi.c                    |    5 +
 drivers/gpu/drm/sti/sti_drv.c                      |    3 +
 drivers/gpu/drm/stm/drv.c                          |    3 +-
 drivers/gpu/drm/sun4i/sun4i_drv.c                  |    3 +-
 drivers/gpu/drm/tegra/drm.c                        |    3 +
 drivers/gpu/drm/tidss/tidss_drv.c                  |    3 +-
 drivers/gpu/drm/tilcdc/tilcdc_drv.c                |    3 +
 drivers/gpu/drm/tiny/arcpgu.c                      |    3 +-
 drivers/gpu/drm/ttm/ttm_resource.c                 |   36 +-
 drivers/gpu/drm/tve200/tve200_drv.c                |    3 +-
 drivers/gpu/drm/v3d/v3d_bo.c                       |    1 +
 drivers/gpu/drm/v3d/v3d_debugfs.c                  |   11 +-
 drivers/gpu/drm/v3d/v3d_gem.c                      |    6 +-
 drivers/gpu/drm/v3d/v3d_sched.c                    |   10 +-
 drivers/gpu/drm/vboxvideo/vbox_drv.c               |   20 +-
 drivers/gpu/drm/vc4/vc4_dsi.c                      |    7 +-
 drivers/gpu/drm/vc4/vc4_hdmi.c                     |   26 +-
 drivers/gpu/drm/virtio/virtgpu_debugfs.c           |    4 +-
 drivers/gpu/drm/virtio/virtgpu_object.c            |    1 +
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |   24 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |    2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_fence.c              |   46 -
 drivers/gpu/drm/vmwgfx/vmwgfx_fence.h              |    3 -
 drivers/gpu/drm/xen/xen_drm_front.c                |    3 +
 drivers/gpu/drm/xlnx/zynqmp_dpsub.c                |    3 +-
 drivers/staging/fbtft/fbtft-core.c                 |    1 +
 drivers/video/fbdev/broadsheetfb.c                 |    1 +
 drivers/video/fbdev/core/fb_defio.c                |   48 +-
 drivers/video/fbdev/metronomefb.c                  |    1 +
 drivers/video/fbdev/udlfb.c                        |    1 +
 include/drm/drm_bridge.h                           |    7 +
 include/drm/drm_buddy.h                            |   17 +-
 include/drm/drm_connector.h                        |   11 +-
 include/drm/drm_format_helper.h                    |    4 +
 include/drm/drm_gem_shmem_helper.h                 |    2 +
 include/drm/drm_mode_config.h                      |   18 +-
 include/drm/drm_panel.h                            |    8 +
 include/drm/drm_plane.h                            |    3 +
 include/drm/gpu_scheduler.h                        |    3 +-
 include/drm/ttm/ttm_resource.h                     |   13 +-
 include/linux/dma-fence-array.h                    |   15 +-
 include/linux/dma-fence-chain.h                    |   18 +-
 include/linux/dma-fence.h                          |   38 +
 include/linux/dma-resv.h                           |   13 +-
 include/linux/fb.h                                 |    1 +
 include/linux/string_helpers.h                     |   20 +
 include/uapi/drm/drm_mode.h                        |   88 +-
 security/tomoyo/audit.c                            |    2 +-
 security/tomoyo/common.c                           |   19 +-
 security/tomoyo/common.h                           |    1 -
 202 files changed, 8548 insertions(+), 1819 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/display/bridge/ingenic,jz4780-hdmi.yaml
 rename Documentation/devicetree/bindings/display/{panel => }/lvds.yaml (84%)
 create mode 100644 Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
 create mode 100644 drivers/gpu/drm/bridge/ite-it6505.c
 create mode 100644 drivers/gpu/drm/panel/panel-novatek-nt35560.c
 delete mode 100644 drivers/gpu/drm/panel/panel-sony-acx424akp.c
 create mode 100644 drivers/gpu/drm/selftests/drm_buddy_selftests.h
 create mode 100644 drivers/gpu/drm/selftests/test-drm_buddy.c
 create mode 100644 drivers/gpu/drm/solomon/Kconfig
 create mode 100644 drivers/gpu/drm/solomon/Makefile
 create mode 100644 drivers/gpu/drm/solomon/ssd130x-i2c.c
 create mode 100644 drivers/gpu/drm/solomon/ssd130x.c
 create mode 100644 drivers/gpu/drm/solomon/ssd130x.h

             reply	other threads:[~2022-02-23 12:49 UTC|newest]

Thread overview: 169+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-02-23 12:49 Maarten Lankhorst [this message]
2022-02-23 12:49 ` [PULL] drm-misc-next Maarten Lankhorst
  -- strict thread matches above, loose matches on Subject: below --
2023-12-07  9:59 [Intel-gfx] " 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-10  8:45 Thomas Zimmermann
2023-08-03 15:01 Thomas Zimmermann
2023-07-27 12:44 Thomas Zimmermann
2023-07-27 13:10 ` Daniel Vetter
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-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-14 13:24 ` Hans de Goede
2021-10-14 14:30   ` Hans de Goede
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-07-02 13:16 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-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-22  2:17         ` [Intel-gfx] " Dave Airlie
2019-10-22  7:01           ` 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=686ec871-e77f-c230-22e5-9e3bb80f064a@linux.intel.com \
    --to=maarten.lankhorst@linux.intel.com \
    --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=mripard@kernel.org \
    --cc=rodrigo.vivi@intel.com \
    --cc=tzimmermann@suse.de \
    /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.