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: Sean Paul <sean@poorly.run>,
	intel-gfx@lists.freedesktop.org, dim-tools@lists.freedesktop.org,
	dri-devel@lists.freedesktop.org,
	Rodrigo Vivi <rodrigo.vivi@intel.com>
Subject: Re: [PULL] drm-misc-next
Date: Mon, 17 May 2021 15:25:00 +0200	[thread overview]
Message-ID: <d464825c-3b37-9840-f67e-a6c71e13471b@suse.de> (raw)
In-Reply-To: <YKJs2IfwSYvuGPU7@linux-uq9g.fritz.box>


[-- Attachment #1.1: Type: text/plain, Size: 38029 bytes --]

Hi

Am 17.05.21 um 15:17 schrieb Thomas Zimmermann:
> Hi Dave and Daniel,
> 
> here's this week's PR for drm-misc-next for what wil become v5.14.
> Panfrost gets support for Mediatek MT8381 chips. There are a number of
> fixes for resource leaks in various drivers. Unlocking on errors in
> aperture helpers gets fixes as well.

Oh, there are last week's patches as well! Apparently last week's PR 
wasn't merged yet. (?) Sorry, I didn't notice. But I received bug 
reports from linux-next. That's confusing.

Dave, Daniel, can you simply merge both tags, drm-misc-next-2021-05-12 
and drm-misc-next-2021-05-17?

Best regards
Thomas

> 
> Best regards
> Thomas
> 
> drm-misc-next-2021-05-17:
> drm-misc-next for 5.14:
> 
> UAPI Changes:
> 
> Cross-subsystem Changes:
> 
> Core Changes:
> 
>   * aperture: Fix unlocking on errors
> 
>   * legacy: Fix some doc comments
> 
> Driver Changes:
> 
>   * drm/amdgpu: Free resource on fence usage query; Fix fence calculation;
> 
>   * drm/bridge: Lt9611: Add missing MODULE_DEVICE_TABLE
> 
>   * drm/i915: Print formats with %p4cc
> 
>   * drm/ingenic: IPU planes are now always of type OVERLAY
> 
>   * drm/nouveau: Remove left-over reference to struct drm_device.pdev
> 
>   * drm/panfrost: Disable devfreq if num_supplies > 1; Add Mediatek MT8183 +
>     DT bindings; Cleanups
> 
>   * drm/simpledrm: Print resources with %pr; Fix use-after-free errors;
>     Fix NULL deref; Fix MAINTAINERS entry
> 
>   * drm/vmwgfx: Fix memory allocation and leak in FIFO allocation; Fix
>     return value in PCI resource setup
> 
> The following changes since commit 6efb943b8616ec53a5e444193dccf1af9ad627b5:
> 
>    Linux 5.13-rc1 (2021-05-09 14:17:44 -0700)
> 
> are available in the Git repository at:
> 
>    git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2021-05-17
> 
> for you to fetch changes up to 30039405ac25665119ff7bc944d33b136ef1c8a9:
> 
>    MAINTAINERS: repair reference in DRM DRIVER FOR SIMPLE FRAMEBUFFERS (2021-05-17 14:53:17 +0200)
> 
> ----------------------------------------------------------------
> drm-misc-next for 5.14:
> 
> UAPI Changes:
> 
> Cross-subsystem Changes:
> 
> Core Changes:
> 
>   * aperture: Fix unlocking on errors
> 
>   * legacy: Fix some doc comments
> 
> Driver Changes:
> 
>   * drm/amdgpu: Free resource on fence usage query; Fix fence calculation;
> 
>   * drm/bridge: Lt9611: Add missing MODULE_DEVICE_TABLE
> 
>   * drm/i915: Print formats with %p4cc
> 
>   * drm/ingenic: IPU planes are now always of type OVERLAY
> 
>   * drm/nouveau: Remove left-over reference to struct drm_device.pdev
> 
>   * drm/panfrost: Disable devfreq if num_supplies > 1; Add Mediatek MT8183 +
>     DT bindings; Cleanups
> 
>   * drm/simpledrm: Print resources with %pr; Fix use-after-free errors;
>     Fix NULL deref; Fix MAINTAINERS entry
> 
>   * drm/vmwgfx: Fix memory allocation and leak in FIFO allocation; Fix
>     return value in PCI resource setup
> 
> ----------------------------------------------------------------
> Adrien Grassein (1):
>        drm/bridge: fix LONTIUM_LT8912B dependencies
> 
> Alex Deucher (1):
>        MAINTAINERS: Fix TTM tree
> 
> Andy Shevchenko (7):
>        drm/st7735r: Avoid spamming logs if probe is deferred
>        drm/st7586: Avoid spamming logs if probe is deferred
>        drm/mi0283qt: Avoid spamming logs if probe is deferred
>        drm/ili9486: Avoid spamming logs if probe is deferred
>        drm/ili9341: Avoid spamming logs if probe is deferred
>        drm/ili9225: Avoid spamming logs if probe is deferred
>        drm/hx8357d: Avoid spamming logs if probe is deferred
> 
> Beatriz Martins de Carvalho (8):
>        drm: drm_atomic.c: Adjust end of block comment
>        drm: drm_auth.c: Adjust end of block comment
>        drm: drm_bufs.c: Adjust end of block comment
>        drm: drm_connector.c: Adjust end of block comment
>        drm: drm_context.c: Adjust end of block comment
>        drm: drm_atomic_uapi.c: Use tabs for code indents
>        drm: drm_blend.c: Use tabs for code indents
>        drm: drm_connector.c: Use tabs for code indents
> 
> Bernard Zhao (2):
>        drm/gud: cleanup coding style a bit
>        drm/vmwgfx: use min_t to replace min
> 
> Bhaskar Chowdhury (1):
>        drm/vmwgfx: Fix a typo
> 
> Christian König (17):
>        drm/ttm: make global mutex and use count static
>        drm/ttm: fix return value check
>        drm/ttm: re-add debugfs tt_shrink file
>        drm/amdgpu: make sure we unpin the UVD BO
>        drm/amdgpu: freeing pinned objects is illegal now
>        drm/ttm: warn stricter about freeing pinned BOs
>        drm/nouveau: use bo->base.size instead of mem->num_pages
>        drm/amdgpu: check base size instead of mem.num_pages
>        drm/ttm: remove special handling for non GEM drivers
>        drm/ttm: minor range manager coding style clean ups
>        drm/ttm: move the page_alignment into the BO v2
>        drm/ttm: cleanup ttm_agp_backend
>        drm/ttm: add ttm_sys_manager v3
>        drm/ttm: always initialize the full ttm_resource v2
>        drm/ttm: properly allocate sys resource during swapout
>        drm/ttm: fix warning in new sys man
>        MAINTAINERS: Add Xinhui Pan as another AMDGPU contact
> 
> Christophe JAILLET (1):
>        video: fbdev: imxfb: Fix an error message
> 
> Colin Ian King (2):
>        drm: simpledrm: Fix use after free issues
>        drm/vmwgfx: Fix memory allocation check and a leak of object fifo
> 
> Dan Carpenter (2):
>        drm/vc4: fix argument ordering in vc4_crtc_get_margins()
>        drm: simpledrm: fix a potential NULL dereference
> 
> Daniel Vetter (13):
>        drm/tegra: Don't set allow_fb_modifiers explicitly
>        drm/vc4: Don't set allow_fb_modifiers explicitly
>        drm/imx: Don't set allow_fb_modifiers explicitly
>        drm/exynos: Don't set allow_fb_modifiers explicitly
>        drm/todo: Add link to old debugfs RFC
>        drm/arm: Don't set allow_fb_modifiers explicitly
>        drm/arm/malidp: Always list modifiers
>        drm/stm: Don't set allow_fb_modifiers explicitly
>        drm/i915: Don't set allow_fb_modifiers explicitly
>        drm/msm/dpu1: Don't set allow_fb_modifiers explicitly
>        drm/msm/mdp4: Fix modifier support enabling
>        drm/nouveau: Don't set allow_fb_modifiers explicitly
>        drm/modifiers: Enforce consistency between the cap an IN_FORMATS
> 
> Dave Stevenson (1):
>        drm/vc4: Add HDR metadata property to the VC5 HDMI connectors
> 
> David M Nieto (2):
>        drm/amdgpu: free resources on fence usage query
>        drm/amdgpu: fix fence calculation (v2)
> 
> Deepak R Varma (1):
>        drm/vmwgfx: replace idr_init() by idr_init_base()
> 
> Douglas Anderson (24):
>        drm/bridge: Fix the stop condition of drm_bridge_chain_pre_enable()
>        drm/bridge: ti-sn65dsi86: Simplify refclk handling
>        drm/bridge: ti-sn65dsi86: Remove incorrectly tagged kerneldoc comment
>        drm/bridge: ti-sn65dsi86: Reorder remove()
>        drm/bridge: ti-sn65dsi86: Move drm_panel_unprepare() to post_disable()
>        drm/bridge: ti-sn65dsi86: Get rid of the useless detect() function
>        drm/panel: panel-simple: Use runtime pm to avoid excessive unprepare / prepare
>        drm/panel: panel-simple: Add missing pm_runtime_disable() calls
>        drm/bridge: ti-sn65dsi86: Rename the main driver data structure
>        drm/bridge: ti-sn65dsi86: More renames in prep for sub-devices
>        drm/bridge: ti-sn65dsi86: Use devm to do our runtime_disable
>        drm/bridge: ti-sn65dsi86: Clean debugfs code
>        drm/bridge: ti-sn65dsi86: Add local var for "dev" to simplify probe
>        drm/bridge: ti-sn65dsi86: Cleanup managing of drvdata
>        drm/bridge: ti-sn65dsi86: Move all the chip-related init to the start
>        drm/bridge: ti-sn65dsi86: Break GPIO and MIPI-to-eDP bridge into 
sub-drivers
>        drm/panel: panel-simple: Get rid of hacky HPD chicken-and-egg code
>        drm/bridge: ti-sn65dsi86: Use pm_runtime autosuspend
>        drm/bridge: ti-sn65dsi86: Code motion of refclk management functions
>        drm/bridge: ti-sn65dsi86: If refclk, DP AUX can happen w/out pre-enable
>        drm/panel: panel-simple: Remove extra call: drm_connector_update_edid_property()
>        drm/panel: panel-simple: Power the panel when reading the EDID
>        drm/panel: panel-simple: Cache the EDID as long as we retain power
>        drm/bridge: ti-sn65dsi86: Remove __exit from GPIO sub-driver remove helper
> 
> Fabio M. De Francesco (5):
>        gpu: drm: Replace bare "unsigned" with "unsigned int"
>        drm: drm_atomic_helper.c: Replace "unsigned" with "unsigned int"
>        drm: drm_atomic_helper.c: Correct comments format
>        drm/drm_bufs.c: In switch, add break in default case
>        drm/drm_file.c: Define drm_send_event_helper() as 'static'
> 
> Felix Kuehling (1):
>        drm/ttm: Don't count pages in SG BOs against pages_limit
> 
> Gerd Hoffmann (2):
>        drm/qxl: drop redundant code
>        drm/qxl: balance dumb_shadow_bo pin
> 
> Hsin-Yi Wang (1):
>        drm/bridge: anx7625: Fix power on delay
> 
> Jernej Skrabec (1):
>        drm/bridge/synopsys: dw-hdmi: Add an option to suppress loading CEC driver
> 
> Joseph Kogut (2):
>        drm: remove usage of drm_pci_alloc/free
>        drm: remove legacy drm_pci_alloc/free abstraction
> 
> Kai-Heng Feng (1):
>        efifb: Check efifb_pci_dev before using it
> 
> Krzysztof Kozlowski (2):
>        drm/gma500: correct kerneldoc
>        drm/gma500: remove trailing whitespaces
> 
> KuoHsiang Chou (1):
>        drm/ast: Fixed CVE for DP501
> 
> Lee Jones (3):
>        drm/ttm/ttm_bo: Fix incorrectly documented function 'ttm_bo_cleanup_refs'
>        drm/scheduler/sched_entity: Fix some function name disparity
>        drm/ttm/ttm_device: Demote kernel-doc abuses
> 
> Linus Walleij (1):
>        drm/panel: Add DT bindings for Samsung LMS397KF04
> 
> Liu Ying (3):
>        drm/bridge: nwl-dsi: Force a full modeset when crtc_state->active is changed to be true
>        drm/bridge: nwl-dsi: Remove a check on unchanged HS clock rate from ->mode_set()
>        drm/bridge: nwl-dsi: Get MIPI DSI controller and PHY ready in ->mode_set()
> 
> Lukas Bulwahn (1):
>        MAINTAINERS: repair reference in DRM DRIVER FOR SIMPLE FRAMEBUFFERS
> 
> Lyude Paul (20):
>        drm/bridge/cdns-mhdp8546: Register DP aux channel with userspace
>        drm/nouveau/kms/nv50-: Move AUX adapter reg to connector late register/early unregister
>        drm/dp: Add backpointer to drm_device in drm_dp_aux
>        drm/dp: Clarify DP AUX registration time
>        drm/dp: Pass drm_dp_aux to drm_dp_link_train_clock_recovery_delay()
>        drm/dp: Pass drm_dp_aux to drm_dp*_link_train_channel_eq_delay()
>        drm/dp: Always print aux channel name in logs
>        drm/dp_dual_mode: Pass drm_device to drm_dp_dual_mode_detect()
>        drm/dp_dual_mode: Pass drm_device to drm_dp_dual_mode_set_tmds_output()
>        drm/dp_dual_mode: Pass drm_device to drm_dp_dual_mode_max_tmds_clock()
>        drm/dp_dual_mode: Pass drm_device to drm_dp_dual_mode_get_tmds_output()
>        drm/dp_dual_mode: Pass drm_device to drm_lspcon_(get|set)_mode()
>        drm/dp_mst: Pass drm_dp_mst_topology_mgr to drm_dp_get_vc_payload_bw()
>        drm/print: Handle potentially NULL drm_devices in drm_dbg_*
>        drm/dp: Convert drm_dp_helper.c to using drm_err/drm_dbg_*()
>        drm/dp_dual_mode: Convert drm_dp_dual_mode_helper.c to using drm_err/drm_dbg_kms()
>        drm/dp_mst: Convert drm_dp_mst_topology.c to drm_err()/drm_dbg*()
>        drm/dp: Handle zeroed port counts in drm_dp_read_downstream_info()
>        drm/dp: Drop open-coded drm_dp_is_branch() in drm_dp_read_downstream_info()
>        drm/dp: Fix bogus DPCD version check in drm_dp_read_downstream_info()
> 
> Maxime Ripard (5):
>        Merge drm/drm-next into drm-misc-next
>        drm/connector: Create a helper to attach the hdr_output_metadata 
property
>        drm/connector: Add helper to compare HDR metadata
>        drm/connector: Add a helper to attach the colorspace property
>        drm/vc4: hdmi: Signal the proper colorimetry info in the infoframe
> 
> Melissa Wen (4):
>        drm/vkms: init plane using drmm_universal_plane_alloc
>        drm/vkms: rename cursor to plane on ops of planes composition
>        drm/vkms: add XRGB planes composition
>        drm/vkms: add overlay support
> 
> Neil Armstrong (1):
>        drm/meson: dw-hdmi: disable DW-HDMI CEC sub-driver
> 
> Nicolas Boichat (3):
>        dt-bindings: gpu: mali-bifrost: Add Mediatek MT8183
>        drm/panfrost: devfreq: Disable devfreq when num_supplies > 1
>        drm/panfrost: Add mt8183-mali compatible string
> 
> Nikola Cornij (2):
>        drm/dp_mst: Use Extended Base Receiver Capability DPCD space
>        drm/i915: Use the correct max source link rate for MST
> 
> Parshuram Thombare (2):
>        dt-bindings: drm/bridge: MHDP8546 bridge binding changes for HDCP
>        drm: bridge: cdns-mhdp8546: Enable HDCP
> 
> Paul Cercueil (1):
>        drm/ingenic: Switch IPU plane to type OVERLAY
> 
> Phong LE (3):
>        dt-bindings: display: bridge: add it66121 bindings
>        drm: bridge: add it66121 driver
>        MAINTAINERS: add it66121 HDMI bridge driver entry
> 
> Qiheng Lin (1):
>        drm/vmwgfx: Fix return value check in vmw_setup_pci_resources()
> 
> Randy Dunlap (2):
>        drm: bridge: add missing word in Analogix help text
>        drm: simpledrm: print resource info using '%pr'
> 
> Robert Foss (1):
>        drm/bridge/sii8620: fix dependency on extcon
> 
> Roy Sun (2):
>        drm/scheduler: Change scheduled fence track v2
>        drm/amdgpu: Add show_fdinfo() interface
> 
> Shiwu Zhang (1):
>        drm/ttm: fix error handling if no BO can be swapped out v4
> 
> Sia Jee Heng (1):
>        drm: bridge: adv7511: Support I2S IEC958 encoded PCM format
> 
> Simon Ser (1):
>        drm/connector: demote connector force-probes for non-master clients
> 
> Stephen Rothwell (1):
>        drm/i915: Merge fix for "drm: Switch to %p4cc format modifier"
> 
> Takashi Iwai (2):
>        drm/ast: Fix missing conversions to managed API
>        drm/bochs: Add screen blanking support
> 
> Thomas Hellstrom (2):
>        drm/vmwgfx: Mark a surface gpu-dirty after the SVGA3dCmdDXGenMips command
>        drm/vmwgfx: Fix cpu updates of coherent multisample surfaces
> 
> Thomas Zimmermann (35):
>        drm/gem-ttm-helper: Provide helper for struct drm_driver.dumb_map_offset
>        drm/vram-helper: Use drm_gem_ttm_dumb_map_offset()
>        drm/nouveau: Use drm_gem_ttm_dumb_map_offset()
>        drm/qxl: Use drm_gem_ttm_dumb_map_offset()
>        drm/aperture: Add infrastructure for aperture ownership
>        drm/aperture: Convert drivers to aperture interfaces
>        drm/aperture: Inline fbdev conflict helpers into aperture helpers
>        drm/vmwgfx: Make console emulation depend on DRM_FBDEV_EMULATION
>        drm/mxsfb: Don't select DRM_KMS_FB_HELPER
>        drm/zte: Don't select DRM_KMS_FB_HELPER
>        drm: Remove DRM_KMS_FB_HELPER Kconfig option
>        drm/ast: Remove reference to struct drm_device.pdev
>        drm/i915/gt: Remove reference to struct drm_device.pdev
>        drm/i915: Remove reference to struct drm_device.pdev
>        drm/i915: Don't assign to struct drm_device.pdev
>        drm: Move struct drm_device.pdev to legacy section
>        drm/format-helper: Pass destination pitch to drm_fb_memcpy_dstclip()
>        drm/format-helper: Add blitter functions
>        drm/aperture: Add infrastructure for aperture ownership
>        drm: Add simpledrm driver
>        drm/simpledrm: Acquire memory aperture for framebuffer
>        drm/i810: Remove references to struct drm_device.pdev
>        drm/mga: Remove references to struct drm_device.pdev
>        drm/r128: Remove references to struct drm_device.pdev
>        drm/savage: Remove references to struct drm_device.pdev
>        drm/sis: Remove references to struct drm_device.pdev
>        drm/via: Remove references to drm_device.pdev
>        drm: Remove pdev field from struct drm_device
>        drm/radeon: Move AGP helpers into radeon driver
>        drm/radeon: Move AGP data structures into radeon
>        drm: Mark PCI AGP helpers as legacy
>        drm: Mark AGP implementation and ioctls as legacy
>        drm: Include <asm/agp.h> iff CONFIG_AGP is set
>        Merge drm/drm-next into drm-misc-next
>        drm/nouveau: Remove invalid reference to struct drm_device.pdev
> 
> Ville Syrjälä (1):
>        drm: Use drm_mode_is_420_only() instead of open coding it
> 
> Vivek Kasireddy (1):
>        drm/virtio: Create Dumb BOs as guest Blobs (v3)
> 
> Wan Jiabing (1):
>        drm/gma500: update comment of psb_spank()
> 
> Yang Yingliang (1):
>        drm: correct function name drm_legacy_ctxbitmap_flush()
> 
> Zack Rusin (4):
>        drm/vmwgfx: Fix incorrect enum usage
>        drm/vmwgfx: Remove the reservation semaphore
>        drm/vmwgfx: Add basic support for SVGA3
>        drm/vmwgfx: Port vmwgfx to arm64
> 
> Zhen Lei (2):
>        drm/vc4: Remove redundant error printing in vc4_ioremap_regs()
>        drm/panfrost: Remove redundant error printing in panfrost_device_init()
> 
> Zheng Yongjun (1):
>        gpu: drm: vmwgfx: convert comma to semicolon
> 
> Zou Wei (3):
>        drm/vmwgfx/vmwgfx_validation: Use flexible-array member instead of zero-length array
>        drm/aperture: Fix missing unlock on error in devm_aperture_acquire()
>        drm/bridge: lt9611: Add missing MODULE_DEVICE_TABLE
> 
> kernel test robot (1):
>        drm: fix semicolon.cocci warnings
> 
>   .../bindings/display/bridge/cdns,mhdp8546.yaml     |   15 +-
>   .../bindings/display/bridge/ite,it66121.yaml       |  124 +++
>   .../bindings/display/panel/samsung,lms397kf04.yaml |   74 ++
>   .../devicetree/bindings/gpu/arm,mali-bifrost.yaml  |   30 +-
>   Documentation/gpu/drm-internals.rst                |   12 +
>   Documentation/gpu/todo.rst                         |    2 +
>   MAINTAINERS                                        |   18 +-
>   drivers/gpu/drm/Kconfig                            |   28 +-
>   drivers/gpu/drm/Makefile                           |    8 +-
>   drivers/gpu/drm/amd/amdgpu/Makefile                |    2 +
>   drivers/gpu/drm/amd/amdgpu/amdgpu.h                |    1 +
>   drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c            |   78 ++
>   drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h            |    4 +-
>   drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |    8 +-
>   drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c         |  104 ++
>   drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.h         |   43 +
>   drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            |    2 +-
>   drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c        |    2 +-
>   drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |   63 +-
>   drivers/gpu/drm/amd/amdgpu/amdgpu_object.h         |    4 +-
>   drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |    2 -
>   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |   45 +
>   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h             |    2 +
>   drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c       |    5 +-
>   drivers/gpu/drm/amd/amdgpu/atombios_dp.c           |    6 +-
>   drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c              |    1 +
>   drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   27 +-
>   .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |    6 +
>   drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   |   18 +
>   drivers/gpu/drm/amd/display/dc/dc_link.h           |    2 +
>   drivers/gpu/drm/arm/display/komeda/komeda_kms.c    |    1 -
>   drivers/gpu/drm/arm/malidp_drv.c                   |    1 -
>   drivers/gpu/drm/arm/malidp_planes.c                |    9 +-
>   drivers/gpu/drm/armada/armada_drv.c                |    5 +-
>   drivers/gpu/drm/ast/ast_dp501.c                    |  139 ++-
>   drivers/gpu/drm/ast/ast_drv.c                      |   23 +-
>   drivers/gpu/drm/ast/ast_drv.h                      |   12 +
>   drivers/gpu/drm/ast/ast_main.c                     |   14 +-
>   drivers/gpu/drm/bochs/bochs.h                      |    1 +
>   drivers/gpu/drm/bochs/bochs_drv.c                  |    3 +-
>   drivers/gpu/drm/bochs/bochs_hw.c                   |   25 +-
>   drivers/gpu/drm/bochs/bochs_kms.c                  |    8 +
>   drivers/gpu/drm/bridge/Kconfig                     |   12 +-
>   drivers/gpu/drm/bridge/Makefile                    |    1 +
>   drivers/gpu/drm/bridge/adv7511/adv7511.h           |    1 +
>   drivers/gpu/drm/bridge/adv7511/adv7511_audio.c     |    6 +
>   drivers/gpu/drm/bridge/analogix/Kconfig            |    2 +-
>   drivers/gpu/drm/bridge/analogix/analogix-anx6345.c |    1 +
>   drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c |    1 +
>   drivers/gpu/drm/bridge/analogix/analogix_dp_core.c |    1 +
>   drivers/gpu/drm/bridge/analogix/anx7625.c          |    2 +-
>   drivers/gpu/drm/bridge/cadence/Makefile            |    2 +-
>   .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c    |  140 ++-
>   .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.h    |   22 +
>   .../gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c    |  570 +++++++++++
>   .../gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.h    |   92 ++
>   drivers/gpu/drm/bridge/ite-it66121.c               | 1021 ++++++++++++++++++++
>   drivers/gpu/drm/bridge/lontium-lt9611.c            |    1 +
>   drivers/gpu/drm/bridge/nwl-dsi.c                   |   86 +-
>   drivers/gpu/drm/bridge/synopsys/dw-hdmi.c          |   22 +-
>   drivers/gpu/drm/bridge/tc358767.c                  |    1 +
>   drivers/gpu/drm/bridge/ti-sn65dsi86.c              |  719 +++++++++-----
>   drivers/gpu/drm/drm_agpsupport.c                   |  101 +-
>   drivers/gpu/drm/drm_aperture.c                     |  348 +++++++
>   drivers/gpu/drm/drm_atomic.c                       |    7 +-
>   drivers/gpu/drm/drm_atomic_helper.c                |   40 +-
>   drivers/gpu/drm/drm_atomic_uapi.c                  |    6 +-
>   drivers/gpu/drm/drm_auth.c                         |    3 +-
>   drivers/gpu/drm/drm_blend.c                        |    4 +-
>   drivers/gpu/drm/drm_bridge.c                       |    3 +
>   drivers/gpu/drm/drm_bufs.c                         |   25 +-
>   drivers/gpu/drm/drm_connector.c                    |  127 ++-
>   drivers/gpu/drm/drm_context.c                      |    5 +-
>   drivers/gpu/drm/drm_dma.c                          |    8 +-
>   drivers/gpu/drm/drm_dp_aux_dev.c                   |    6 +
>   drivers/gpu/drm/drm_dp_dual_mode_helper.c          |   68 +-
>   drivers/gpu/drm/drm_dp_helper.c                    |  195 ++--
>   drivers/gpu/drm/drm_dp_mst_topology.c              |  405 ++++----
>   drivers/gpu/drm/drm_drv.c                          |    4 +-
>   drivers/gpu/drm/drm_file.c                         |   14 +-
>   drivers/gpu/drm/drm_format_helper.c                |   96 +-
>   drivers/gpu/drm/drm_gem_ttm_helper.c               |   33 +
>   drivers/gpu/drm/drm_gem_vram_helper.c              |   48 -
>   drivers/gpu/drm/drm_internal.h                     |    5 -
>   drivers/gpu/drm/drm_ioc32.c                        |   19 +-
>   drivers/gpu/drm/drm_ioctl.c                        |   24 +-
>   drivers/gpu/drm/drm_legacy.h                       |   30 +
>   drivers/gpu/drm/drm_legacy_misc.c                  |    1 -
>   drivers/gpu/drm/drm_memory.c                       |    1 -
>   drivers/gpu/drm/drm_modes.c                        |   13 +-
>   drivers/gpu/drm/drm_pci.c                          |   82 +-
>   drivers/gpu/drm/drm_plane.c                        |   18 +-
>   drivers/gpu/drm/drm_vm.c                           |    2 -
>   drivers/gpu/drm/exynos/exynos_drm_fb.c             |    2 -
>   drivers/gpu/drm/gma500/backlight.c                 |    4 +-
>   drivers/gpu/drm/gma500/cdv_intel_dp.c              |   50 +-
>   drivers/gpu/drm/gma500/cdv_intel_lvds.c            |    2 +-
>   drivers/gpu/drm/gma500/intel_gmbus.c               |    2 +-
>   drivers/gpu/drm/gma500/psb_drv.h                   |    2 +-
>   drivers/gpu/drm/gud/gud_internal.h                 |    4 +-
>   drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c    |    6 +-
>   drivers/gpu/drm/i810/i810_dma.c                    |   11 +-
>   drivers/gpu/drm/i915/display/intel_atomic.c        |   13 +-
>   drivers/gpu/drm/i915/display/intel_connector.c     |    6 +-
>   drivers/gpu/drm/i915/display/intel_display.c       |    2 -
>   drivers/gpu/drm/i915/display/intel_dp_aux.c        |    1 +
>   .../gpu/drm/i915/display/intel_dp_link_training.c  |    6 +-
>   drivers/gpu/drm/i915/display/intel_dp_mst.c        |   10 +-
>   drivers/gpu/drm/i915/display/intel_hdmi.c          |   10 +-
>   drivers/gpu/drm/i915/display/intel_lspcon.c        |   17 +-
>   drivers/gpu/drm/i915/display/skl_universal_plane.c |    6 +-
>   drivers/gpu/drm/i915/gt/intel_region_lmem.c        |    2 +-
>   drivers/gpu/drm/i915/i915_drv.c                    |    4 +-
>   drivers/gpu/drm/i915/intel_runtime_pm.h            |    2 +-
>   drivers/gpu/drm/i915/selftests/mock_gem_device.c   |    1 -
>   drivers/gpu/drm/imx/dcss/dcss-kms.c                |    1 -
>   drivers/gpu/drm/imx/imx-drm-core.c                 |    1 -
>   drivers/gpu/drm/ingenic/ingenic-drm-drv.c          |   11 +-
>   drivers/gpu/drm/ingenic/ingenic-ipu.c              |    2 +-
>   drivers/gpu/drm/kmb/kmb_dsi.c                      |   10 +-
>   drivers/gpu/drm/meson/meson_drv.c                  |   27 +-
>   drivers/gpu/drm/meson/meson_dw_hdmi.c              |    1 +
>   drivers/gpu/drm/mga/mga_dma.c                      |   29 +-
>   drivers/gpu/drm/mga/mga_drv.h                      |    1 -
>   drivers/gpu/drm/mga/mga_state.c                    |    3 +-
>   drivers/gpu/drm/mgag200/mgag200_drv.c              |    5 +-
>   drivers/gpu/drm/mgag200/mgag200_mode.c             |    2 +-
>   drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c            |    5 -
>   drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c           |    2 -
>   drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c         |    8 +-
>   drivers/gpu/drm/msm/dp/dp_ctrl.c                   |    6 +-
>   drivers/gpu/drm/msm/edp/edp.h                      |    3 +-
>   drivers/gpu/drm/msm/edp/edp_aux.c                  |    5 +-
>   drivers/gpu/drm/msm/edp/edp_ctrl.c                 |    8 +-
>   drivers/gpu/drm/msm/msm_fbdev.c                    |    5 +-
>   drivers/gpu/drm/mxsfb/Kconfig                      |    1 -
>   drivers/gpu/drm/nouveau/dispnv50/disp.c            |    3 +-
>   drivers/gpu/drm/nouveau/nouveau_bo.c               |    9 +-
>   drivers/gpu/drm/nouveau/nouveau_connector.c        |   29 +-
>   drivers/gpu/drm/nouveau/nouveau_display.c          |   19 -
>   drivers/gpu/drm/nouveau/nouveau_display.h          |    2 -
>   drivers/gpu/drm/nouveau/nouveau_drm.c              |    6 +-
>   drivers/gpu/drm/nouveau/nouveau_fbcon.c            |    4 +-
>   drivers/gpu/drm/nouveau/nouveau_gem.c              |    4 +-
>   drivers/gpu/drm/panel/Kconfig                      |    1 +
>   drivers/gpu/drm/panel/panel-simple.c               |  140 ++-
>   drivers/gpu/drm/panfrost/panfrost_devfreq.c        |    9 +
>   drivers/gpu/drm/panfrost/panfrost_device.c         |    1 -
>   drivers/gpu/drm/panfrost/panfrost_drv.c            |   10 +
>   drivers/gpu/drm/qxl/qxl_display.c                  |    5 +-
>   drivers/gpu/drm/qxl/qxl_drv.c                      |    8 +-
>   drivers/gpu/drm/qxl/qxl_drv.h                      |    3 -
>   drivers/gpu/drm/qxl/qxl_dumb.c                     |   17 -
>   drivers/gpu/drm/qxl/qxl_ioctl.c                    |    4 +-
>   drivers/gpu/drm/qxl/qxl_object.h                   |    5 -
>   drivers/gpu/drm/r128/ati_pcigart.c                 |   33 +-
>   drivers/gpu/drm/r128/r128_cce.c                    |    2 +-
>   drivers/gpu/drm/r128/r128_drv.c                    |    4 +-
>   drivers/gpu/drm/r128/r128_state.c                  |    3 +-
>   drivers/gpu/drm/radeon/atombios_dp.c               |    5 +-
>   drivers/gpu/drm/radeon/radeon.h                    |   42 +
>   drivers/gpu/drm/radeon/radeon_agp.c                |  118 ++-
>   drivers/gpu/drm/radeon/radeon_dp_mst.c             |    7 +
>   drivers/gpu/drm/radeon/radeon_drv.c                |   16 +-
>   drivers/gpu/drm/radeon/radeon_kms.c                |   18 +-
>   drivers/gpu/drm/radeon/radeon_object.h             |    2 +-
>   drivers/gpu/drm/radeon/radeon_ttm.c                |    6 +-
>   drivers/gpu/drm/savage/savage_bci.c                |   26 +-
>   drivers/gpu/drm/scheduler/sched_entity.c           |    6 +-
>   drivers/gpu/drm/scheduler/sched_main.c             |    9 +-
>   drivers/gpu/drm/sis/sis_drv.c                      |    3 +-
>   drivers/gpu/drm/stm/ltdc.c                         |    2 -
>   drivers/gpu/drm/sun4i/sun4i_drv.c                  |    5 +-
>   drivers/gpu/drm/tegra/dc.c                         |   10 +-
>   drivers/gpu/drm/tegra/dpaux.c                      |    1 +
>   drivers/gpu/drm/tegra/drm.c                        |    6 +-
>   drivers/gpu/drm/tiny/Kconfig                       |   16 +
>   drivers/gpu/drm/tiny/Makefile                      |    1 +
>   drivers/gpu/drm/tiny/cirrus.c                      |    5 +-
>   drivers/gpu/drm/tiny/hx8357d.c                     |    6 +-
>   drivers/gpu/drm/tiny/ili9225.c                     |   12 +-
>   drivers/gpu/drm/tiny/ili9341.c                     |   12 +-
>   drivers/gpu/drm/tiny/ili9486.c                     |   12 +-
>   drivers/gpu/drm/tiny/mi0283qt.c                    |   12 +-
>   drivers/gpu/drm/tiny/simpledrm.c                   |  903 +++++++++++++++++
>   drivers/gpu/drm/tiny/st7586.c                      |   12 +-
>   drivers/gpu/drm/tiny/st7735r.c                     |   12 +-
>   drivers/gpu/drm/ttm/Makefile                       |    2 +-
>   drivers/gpu/drm/ttm/ttm_agp_backend.c              |    8 +-
>   drivers/gpu/drm/ttm/ttm_bo.c                       |   58 +-
>   drivers/gpu/drm/ttm/ttm_bo_util.c                  |    4 +-
>   drivers/gpu/drm/ttm/ttm_device.c                   |   25 +-
>   drivers/gpu/drm/ttm/ttm_module.h                   |    3 +
>   drivers/gpu/drm/ttm/ttm_range_manager.c            |   40 +-
>   drivers/gpu/drm/ttm/ttm_resource.c                 |   20 +-
>   drivers/gpu/drm/ttm/ttm_sys_manager.c              |   41 +
>   drivers/gpu/drm/ttm/ttm_tt.c                       |   20 +
>   drivers/gpu/drm/vboxvideo/vbox_drv.c               |    3 +-
>   drivers/gpu/drm/vc4/vc4_drv.c                      |    9 +-
>   drivers/gpu/drm/vc4/vc4_drv.h                      |    2 +-
>   drivers/gpu/drm/vc4/vc4_hdmi.c                     |   61 +-
>   drivers/gpu/drm/vc4/vc4_hdmi.h                     |    3 +
>   drivers/gpu/drm/vc4/vc4_kms.c                      |    1 -
>   drivers/gpu/drm/via/via_dma.c                      |    1 -
>   drivers/gpu/drm/via/via_dmablit.c                  |   15 +-
>   drivers/gpu/drm/via/via_map.c                      |    3 +-
>   drivers/gpu/drm/virtio/virtgpu_drv.c               |   10 +-
>   drivers/gpu/drm/virtio/virtgpu_gem.c               |    8 +
>   drivers/gpu/drm/virtio/virtgpu_object.c            |    3 +
>   drivers/gpu/drm/vkms/vkms_composer.c               |  104 +-
>   drivers/gpu/drm/vkms/vkms_drv.c                    |    5 +
>   drivers/gpu/drm/vkms/vkms_drv.h                    |    9 +-
>   drivers/gpu/drm/vkms/vkms_output.c                 |   28 +-
>   drivers/gpu/drm/vkms/vkms_plane.c                  |   51 +-
>   drivers/gpu/drm/vmwgfx/Kconfig                     |   10 +-
>   drivers/gpu/drm/vmwgfx/Makefile                    |    6 +-
>   .../drm/vmwgfx/device_include/svga3d_surfacedefs.h |    8 +-
>   drivers/gpu/drm/vmwgfx/device_include/svga_reg.h   |   55 +-
>   drivers/gpu/drm/vmwgfx/ttm_lock.c                  |  194 ----
>   drivers/gpu/drm/vmwgfx/ttm_lock.h                  |  218 -----
>   drivers/gpu/drm/vmwgfx/ttm_object.c                |    2 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_binding.c            |    8 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_blit.c               |    2 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_bo.c                 |   43 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c                |  124 ++-
>   drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c             |    4 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_context.c            |   13 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c            |    2 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |  169 +++-
>   drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |  147 ++-
>   drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |   41 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_fb.c                 |    8 -
>   drivers/gpu/drm/vmwgfx/vmwgfx_fence.c              |   18 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_fence.h              |    2 -
>   drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c                |    2 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c              |   60 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_irq.c                |   77 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                |   36 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c                |   36 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_msg.c                |   31 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_msg.h                |  214 ----
>   drivers/gpu/drm/vmwgfx/vmwgfx_msg_arm64.h          |  130 +++
>   drivers/gpu/drm/vmwgfx/vmwgfx_msg_x86.h            |  219 +++++
>   drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c            |    2 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_reg.h                |    4 -
>   drivers/gpu/drm/vmwgfx/vmwgfx_resource.c           |    8 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c               |    2 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_shader.c             |    6 -
>   drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c    |    5 -
>   drivers/gpu/drm/vmwgfx/vmwgfx_so.c                 |    4 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c               |    6 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_surface.c            |   40 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_thp.c                |   15 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c         |    9 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_validation.c         |    4 +-
>   drivers/gpu/drm/xlnx/zynqmp_dp.c                   |    5 +-
>   drivers/gpu/drm/zte/Kconfig                        |    1 -
>   drivers/video/fbdev/Kconfig                        |    2 +-
>   drivers/video/fbdev/imxfb.c                        |    2 +-
>   include/drm/bridge/dw_hdmi.h                       |    2 +
>   include/drm/drm_agpsupport.h                       |  117 ---
>   include/drm/drm_aperture.h                         |   35 +
>   include/drm/drm_connector.h                        |    4 +
>   include/drm/drm_device.h                           |    9 +-
>   include/drm/drm_dp_dual_mode_helper.h              |   14 +-
>   include/drm/drm_dp_helper.h                        |   19 +-
>   include/drm/drm_dp_mst_helper.h                    |   15 +-
>   include/drm/drm_fb_helper.h                        |   51 -
>   include/drm/drm_format_helper.h                    |   10 +-
>   include/drm/drm_gem_ttm_helper.h                   |    5 +-
>   include/drm/drm_gem_vram_helper.h                  |    7 +-
>   include/drm/drm_legacy.h                           |   86 +-
>   include/drm/drm_mode_config.h                      |    2 +
>   include/drm/drm_print.h                            |   20 +-
>   include/drm/ttm/ttm_bo_api.h                       |   21 +-
>   include/drm/ttm/ttm_resource.h                     |    2 -
>   include/uapi/drm/drm_mode.h                        |    7 +-
>   277 files changed, 7261 insertions(+), 3022 deletions(-)
>   create mode 100644 Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
>   create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
>   create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c
>   create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.h
>   create mode 100644 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c
>   create mode 100644 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.h
>   create mode 100644 drivers/gpu/drm/bridge/ite-it66121.c
>   create mode 100644 drivers/gpu/drm/drm_aperture.c
>   create mode 100644 drivers/gpu/drm/tiny/simpledrm.c
>   create mode 100644 drivers/gpu/drm/ttm/ttm_sys_manager.c
>   delete mode 100644 drivers/gpu/drm/vmwgfx/ttm_lock.c
>   delete mode 100644 drivers/gpu/drm/vmwgfx/ttm_lock.h
>   delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h
>   create mode 100755 drivers/gpu/drm/vmwgfx/vmwgfx_msg_arm64.h
>   create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_msg_x86.h
>   delete mode 100644 include/drm/drm_agpsupport.h
>   create mode 100644 include/drm/drm_aperture.h
> 
> --
> Thomas Zimmermann
> Graphics Driver Developer
> SUSE Software Solutions Germany GmbH
> Maxfeldstr. 5, 90409 Nürnberg, Germany
> (HRB 36809, AG Nürnberg)
> Geschäftsführer: Felix Imendörffer
> 

-- 
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5, 90409 Nürnberg, Germany
(HRB 36809, AG Nürnberg)
Geschäftsführer: Felix Imendörffer


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]

WARNING: multiple messages have this Message-ID (diff)
From: Thomas Zimmermann <tzimmermann@suse.de>
To: Dave Airlie <airlied@gmail.com>, Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: intel-gfx@lists.freedesktop.org, dim-tools@lists.freedesktop.org,
	dri-devel@lists.freedesktop.org
Subject: Re: [Intel-gfx] [PULL] drm-misc-next
Date: Mon, 17 May 2021 15:25:00 +0200	[thread overview]
Message-ID: <d464825c-3b37-9840-f67e-a6c71e13471b@suse.de> (raw)
In-Reply-To: <YKJs2IfwSYvuGPU7@linux-uq9g.fritz.box>


[-- Attachment #1.1.1: Type: text/plain, Size: 38029 bytes --]

Hi

Am 17.05.21 um 15:17 schrieb Thomas Zimmermann:
> Hi Dave and Daniel,
> 
> here's this week's PR for drm-misc-next for what wil become v5.14.
> Panfrost gets support for Mediatek MT8381 chips. There are a number of
> fixes for resource leaks in various drivers. Unlocking on errors in
> aperture helpers gets fixes as well.

Oh, there are last week's patches as well! Apparently last week's PR 
wasn't merged yet. (?) Sorry, I didn't notice. But I received bug 
reports from linux-next. That's confusing.

Dave, Daniel, can you simply merge both tags, drm-misc-next-2021-05-12 
and drm-misc-next-2021-05-17?

Best regards
Thomas

> 
> Best regards
> Thomas
> 
> drm-misc-next-2021-05-17:
> drm-misc-next for 5.14:
> 
> UAPI Changes:
> 
> Cross-subsystem Changes:
> 
> Core Changes:
> 
>   * aperture: Fix unlocking on errors
> 
>   * legacy: Fix some doc comments
> 
> Driver Changes:
> 
>   * drm/amdgpu: Free resource on fence usage query; Fix fence calculation;
> 
>   * drm/bridge: Lt9611: Add missing MODULE_DEVICE_TABLE
> 
>   * drm/i915: Print formats with %p4cc
> 
>   * drm/ingenic: IPU planes are now always of type OVERLAY
> 
>   * drm/nouveau: Remove left-over reference to struct drm_device.pdev
> 
>   * drm/panfrost: Disable devfreq if num_supplies > 1; Add Mediatek MT8183 +
>     DT bindings; Cleanups
> 
>   * drm/simpledrm: Print resources with %pr; Fix use-after-free errors;
>     Fix NULL deref; Fix MAINTAINERS entry
> 
>   * drm/vmwgfx: Fix memory allocation and leak in FIFO allocation; Fix
>     return value in PCI resource setup
> 
> The following changes since commit 6efb943b8616ec53a5e444193dccf1af9ad627b5:
> 
>    Linux 5.13-rc1 (2021-05-09 14:17:44 -0700)
> 
> are available in the Git repository at:
> 
>    git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2021-05-17
> 
> for you to fetch changes up to 30039405ac25665119ff7bc944d33b136ef1c8a9:
> 
>    MAINTAINERS: repair reference in DRM DRIVER FOR SIMPLE FRAMEBUFFERS (2021-05-17 14:53:17 +0200)
> 
> ----------------------------------------------------------------
> drm-misc-next for 5.14:
> 
> UAPI Changes:
> 
> Cross-subsystem Changes:
> 
> Core Changes:
> 
>   * aperture: Fix unlocking on errors
> 
>   * legacy: Fix some doc comments
> 
> Driver Changes:
> 
>   * drm/amdgpu: Free resource on fence usage query; Fix fence calculation;
> 
>   * drm/bridge: Lt9611: Add missing MODULE_DEVICE_TABLE
> 
>   * drm/i915: Print formats with %p4cc
> 
>   * drm/ingenic: IPU planes are now always of type OVERLAY
> 
>   * drm/nouveau: Remove left-over reference to struct drm_device.pdev
> 
>   * drm/panfrost: Disable devfreq if num_supplies > 1; Add Mediatek MT8183 +
>     DT bindings; Cleanups
> 
>   * drm/simpledrm: Print resources with %pr; Fix use-after-free errors;
>     Fix NULL deref; Fix MAINTAINERS entry
> 
>   * drm/vmwgfx: Fix memory allocation and leak in FIFO allocation; Fix
>     return value in PCI resource setup
> 
> ----------------------------------------------------------------
> Adrien Grassein (1):
>        drm/bridge: fix LONTIUM_LT8912B dependencies
> 
> Alex Deucher (1):
>        MAINTAINERS: Fix TTM tree
> 
> Andy Shevchenko (7):
>        drm/st7735r: Avoid spamming logs if probe is deferred
>        drm/st7586: Avoid spamming logs if probe is deferred
>        drm/mi0283qt: Avoid spamming logs if probe is deferred
>        drm/ili9486: Avoid spamming logs if probe is deferred
>        drm/ili9341: Avoid spamming logs if probe is deferred
>        drm/ili9225: Avoid spamming logs if probe is deferred
>        drm/hx8357d: Avoid spamming logs if probe is deferred
> 
> Beatriz Martins de Carvalho (8):
>        drm: drm_atomic.c: Adjust end of block comment
>        drm: drm_auth.c: Adjust end of block comment
>        drm: drm_bufs.c: Adjust end of block comment
>        drm: drm_connector.c: Adjust end of block comment
>        drm: drm_context.c: Adjust end of block comment
>        drm: drm_atomic_uapi.c: Use tabs for code indents
>        drm: drm_blend.c: Use tabs for code indents
>        drm: drm_connector.c: Use tabs for code indents
> 
> Bernard Zhao (2):
>        drm/gud: cleanup coding style a bit
>        drm/vmwgfx: use min_t to replace min
> 
> Bhaskar Chowdhury (1):
>        drm/vmwgfx: Fix a typo
> 
> Christian König (17):
>        drm/ttm: make global mutex and use count static
>        drm/ttm: fix return value check
>        drm/ttm: re-add debugfs tt_shrink file
>        drm/amdgpu: make sure we unpin the UVD BO
>        drm/amdgpu: freeing pinned objects is illegal now
>        drm/ttm: warn stricter about freeing pinned BOs
>        drm/nouveau: use bo->base.size instead of mem->num_pages
>        drm/amdgpu: check base size instead of mem.num_pages
>        drm/ttm: remove special handling for non GEM drivers
>        drm/ttm: minor range manager coding style clean ups
>        drm/ttm: move the page_alignment into the BO v2
>        drm/ttm: cleanup ttm_agp_backend
>        drm/ttm: add ttm_sys_manager v3
>        drm/ttm: always initialize the full ttm_resource v2
>        drm/ttm: properly allocate sys resource during swapout
>        drm/ttm: fix warning in new sys man
>        MAINTAINERS: Add Xinhui Pan as another AMDGPU contact
> 
> Christophe JAILLET (1):
>        video: fbdev: imxfb: Fix an error message
> 
> Colin Ian King (2):
>        drm: simpledrm: Fix use after free issues
>        drm/vmwgfx: Fix memory allocation check and a leak of object fifo
> 
> Dan Carpenter (2):
>        drm/vc4: fix argument ordering in vc4_crtc_get_margins()
>        drm: simpledrm: fix a potential NULL dereference
> 
> Daniel Vetter (13):
>        drm/tegra: Don't set allow_fb_modifiers explicitly
>        drm/vc4: Don't set allow_fb_modifiers explicitly
>        drm/imx: Don't set allow_fb_modifiers explicitly
>        drm/exynos: Don't set allow_fb_modifiers explicitly
>        drm/todo: Add link to old debugfs RFC
>        drm/arm: Don't set allow_fb_modifiers explicitly
>        drm/arm/malidp: Always list modifiers
>        drm/stm: Don't set allow_fb_modifiers explicitly
>        drm/i915: Don't set allow_fb_modifiers explicitly
>        drm/msm/dpu1: Don't set allow_fb_modifiers explicitly
>        drm/msm/mdp4: Fix modifier support enabling
>        drm/nouveau: Don't set allow_fb_modifiers explicitly
>        drm/modifiers: Enforce consistency between the cap an IN_FORMATS
> 
> Dave Stevenson (1):
>        drm/vc4: Add HDR metadata property to the VC5 HDMI connectors
> 
> David M Nieto (2):
>        drm/amdgpu: free resources on fence usage query
>        drm/amdgpu: fix fence calculation (v2)
> 
> Deepak R Varma (1):
>        drm/vmwgfx: replace idr_init() by idr_init_base()
> 
> Douglas Anderson (24):
>        drm/bridge: Fix the stop condition of drm_bridge_chain_pre_enable()
>        drm/bridge: ti-sn65dsi86: Simplify refclk handling
>        drm/bridge: ti-sn65dsi86: Remove incorrectly tagged kerneldoc comment
>        drm/bridge: ti-sn65dsi86: Reorder remove()
>        drm/bridge: ti-sn65dsi86: Move drm_panel_unprepare() to post_disable()
>        drm/bridge: ti-sn65dsi86: Get rid of the useless detect() function
>        drm/panel: panel-simple: Use runtime pm to avoid excessive unprepare / prepare
>        drm/panel: panel-simple: Add missing pm_runtime_disable() calls
>        drm/bridge: ti-sn65dsi86: Rename the main driver data structure
>        drm/bridge: ti-sn65dsi86: More renames in prep for sub-devices
>        drm/bridge: ti-sn65dsi86: Use devm to do our runtime_disable
>        drm/bridge: ti-sn65dsi86: Clean debugfs code
>        drm/bridge: ti-sn65dsi86: Add local var for "dev" to simplify probe
>        drm/bridge: ti-sn65dsi86: Cleanup managing of drvdata
>        drm/bridge: ti-sn65dsi86: Move all the chip-related init to the start
>        drm/bridge: ti-sn65dsi86: Break GPIO and MIPI-to-eDP bridge into 
sub-drivers
>        drm/panel: panel-simple: Get rid of hacky HPD chicken-and-egg code
>        drm/bridge: ti-sn65dsi86: Use pm_runtime autosuspend
>        drm/bridge: ti-sn65dsi86: Code motion of refclk management functions
>        drm/bridge: ti-sn65dsi86: If refclk, DP AUX can happen w/out pre-enable
>        drm/panel: panel-simple: Remove extra call: drm_connector_update_edid_property()
>        drm/panel: panel-simple: Power the panel when reading the EDID
>        drm/panel: panel-simple: Cache the EDID as long as we retain power
>        drm/bridge: ti-sn65dsi86: Remove __exit from GPIO sub-driver remove helper
> 
> Fabio M. De Francesco (5):
>        gpu: drm: Replace bare "unsigned" with "unsigned int"
>        drm: drm_atomic_helper.c: Replace "unsigned" with "unsigned int"
>        drm: drm_atomic_helper.c: Correct comments format
>        drm/drm_bufs.c: In switch, add break in default case
>        drm/drm_file.c: Define drm_send_event_helper() as 'static'
> 
> Felix Kuehling (1):
>        drm/ttm: Don't count pages in SG BOs against pages_limit
> 
> Gerd Hoffmann (2):
>        drm/qxl: drop redundant code
>        drm/qxl: balance dumb_shadow_bo pin
> 
> Hsin-Yi Wang (1):
>        drm/bridge: anx7625: Fix power on delay
> 
> Jernej Skrabec (1):
>        drm/bridge/synopsys: dw-hdmi: Add an option to suppress loading CEC driver
> 
> Joseph Kogut (2):
>        drm: remove usage of drm_pci_alloc/free
>        drm: remove legacy drm_pci_alloc/free abstraction
> 
> Kai-Heng Feng (1):
>        efifb: Check efifb_pci_dev before using it
> 
> Krzysztof Kozlowski (2):
>        drm/gma500: correct kerneldoc
>        drm/gma500: remove trailing whitespaces
> 
> KuoHsiang Chou (1):
>        drm/ast: Fixed CVE for DP501
> 
> Lee Jones (3):
>        drm/ttm/ttm_bo: Fix incorrectly documented function 'ttm_bo_cleanup_refs'
>        drm/scheduler/sched_entity: Fix some function name disparity
>        drm/ttm/ttm_device: Demote kernel-doc abuses
> 
> Linus Walleij (1):
>        drm/panel: Add DT bindings for Samsung LMS397KF04
> 
> Liu Ying (3):
>        drm/bridge: nwl-dsi: Force a full modeset when crtc_state->active is changed to be true
>        drm/bridge: nwl-dsi: Remove a check on unchanged HS clock rate from ->mode_set()
>        drm/bridge: nwl-dsi: Get MIPI DSI controller and PHY ready in ->mode_set()
> 
> Lukas Bulwahn (1):
>        MAINTAINERS: repair reference in DRM DRIVER FOR SIMPLE FRAMEBUFFERS
> 
> Lyude Paul (20):
>        drm/bridge/cdns-mhdp8546: Register DP aux channel with userspace
>        drm/nouveau/kms/nv50-: Move AUX adapter reg to connector late register/early unregister
>        drm/dp: Add backpointer to drm_device in drm_dp_aux
>        drm/dp: Clarify DP AUX registration time
>        drm/dp: Pass drm_dp_aux to drm_dp_link_train_clock_recovery_delay()
>        drm/dp: Pass drm_dp_aux to drm_dp*_link_train_channel_eq_delay()
>        drm/dp: Always print aux channel name in logs
>        drm/dp_dual_mode: Pass drm_device to drm_dp_dual_mode_detect()
>        drm/dp_dual_mode: Pass drm_device to drm_dp_dual_mode_set_tmds_output()
>        drm/dp_dual_mode: Pass drm_device to drm_dp_dual_mode_max_tmds_clock()
>        drm/dp_dual_mode: Pass drm_device to drm_dp_dual_mode_get_tmds_output()
>        drm/dp_dual_mode: Pass drm_device to drm_lspcon_(get|set)_mode()
>        drm/dp_mst: Pass drm_dp_mst_topology_mgr to drm_dp_get_vc_payload_bw()
>        drm/print: Handle potentially NULL drm_devices in drm_dbg_*
>        drm/dp: Convert drm_dp_helper.c to using drm_err/drm_dbg_*()
>        drm/dp_dual_mode: Convert drm_dp_dual_mode_helper.c to using drm_err/drm_dbg_kms()
>        drm/dp_mst: Convert drm_dp_mst_topology.c to drm_err()/drm_dbg*()
>        drm/dp: Handle zeroed port counts in drm_dp_read_downstream_info()
>        drm/dp: Drop open-coded drm_dp_is_branch() in drm_dp_read_downstream_info()
>        drm/dp: Fix bogus DPCD version check in drm_dp_read_downstream_info()
> 
> Maxime Ripard (5):
>        Merge drm/drm-next into drm-misc-next
>        drm/connector: Create a helper to attach the hdr_output_metadata 
property
>        drm/connector: Add helper to compare HDR metadata
>        drm/connector: Add a helper to attach the colorspace property
>        drm/vc4: hdmi: Signal the proper colorimetry info in the infoframe
> 
> Melissa Wen (4):
>        drm/vkms: init plane using drmm_universal_plane_alloc
>        drm/vkms: rename cursor to plane on ops of planes composition
>        drm/vkms: add XRGB planes composition
>        drm/vkms: add overlay support
> 
> Neil Armstrong (1):
>        drm/meson: dw-hdmi: disable DW-HDMI CEC sub-driver
> 
> Nicolas Boichat (3):
>        dt-bindings: gpu: mali-bifrost: Add Mediatek MT8183
>        drm/panfrost: devfreq: Disable devfreq when num_supplies > 1
>        drm/panfrost: Add mt8183-mali compatible string
> 
> Nikola Cornij (2):
>        drm/dp_mst: Use Extended Base Receiver Capability DPCD space
>        drm/i915: Use the correct max source link rate for MST
> 
> Parshuram Thombare (2):
>        dt-bindings: drm/bridge: MHDP8546 bridge binding changes for HDCP
>        drm: bridge: cdns-mhdp8546: Enable HDCP
> 
> Paul Cercueil (1):
>        drm/ingenic: Switch IPU plane to type OVERLAY
> 
> Phong LE (3):
>        dt-bindings: display: bridge: add it66121 bindings
>        drm: bridge: add it66121 driver
>        MAINTAINERS: add it66121 HDMI bridge driver entry
> 
> Qiheng Lin (1):
>        drm/vmwgfx: Fix return value check in vmw_setup_pci_resources()
> 
> Randy Dunlap (2):
>        drm: bridge: add missing word in Analogix help text
>        drm: simpledrm: print resource info using '%pr'
> 
> Robert Foss (1):
>        drm/bridge/sii8620: fix dependency on extcon
> 
> Roy Sun (2):
>        drm/scheduler: Change scheduled fence track v2
>        drm/amdgpu: Add show_fdinfo() interface
> 
> Shiwu Zhang (1):
>        drm/ttm: fix error handling if no BO can be swapped out v4
> 
> Sia Jee Heng (1):
>        drm: bridge: adv7511: Support I2S IEC958 encoded PCM format
> 
> Simon Ser (1):
>        drm/connector: demote connector force-probes for non-master clients
> 
> Stephen Rothwell (1):
>        drm/i915: Merge fix for "drm: Switch to %p4cc format modifier"
> 
> Takashi Iwai (2):
>        drm/ast: Fix missing conversions to managed API
>        drm/bochs: Add screen blanking support
> 
> Thomas Hellstrom (2):
>        drm/vmwgfx: Mark a surface gpu-dirty after the SVGA3dCmdDXGenMips command
>        drm/vmwgfx: Fix cpu updates of coherent multisample surfaces
> 
> Thomas Zimmermann (35):
>        drm/gem-ttm-helper: Provide helper for struct drm_driver.dumb_map_offset
>        drm/vram-helper: Use drm_gem_ttm_dumb_map_offset()
>        drm/nouveau: Use drm_gem_ttm_dumb_map_offset()
>        drm/qxl: Use drm_gem_ttm_dumb_map_offset()
>        drm/aperture: Add infrastructure for aperture ownership
>        drm/aperture: Convert drivers to aperture interfaces
>        drm/aperture: Inline fbdev conflict helpers into aperture helpers
>        drm/vmwgfx: Make console emulation depend on DRM_FBDEV_EMULATION
>        drm/mxsfb: Don't select DRM_KMS_FB_HELPER
>        drm/zte: Don't select DRM_KMS_FB_HELPER
>        drm: Remove DRM_KMS_FB_HELPER Kconfig option
>        drm/ast: Remove reference to struct drm_device.pdev
>        drm/i915/gt: Remove reference to struct drm_device.pdev
>        drm/i915: Remove reference to struct drm_device.pdev
>        drm/i915: Don't assign to struct drm_device.pdev
>        drm: Move struct drm_device.pdev to legacy section
>        drm/format-helper: Pass destination pitch to drm_fb_memcpy_dstclip()
>        drm/format-helper: Add blitter functions
>        drm/aperture: Add infrastructure for aperture ownership
>        drm: Add simpledrm driver
>        drm/simpledrm: Acquire memory aperture for framebuffer
>        drm/i810: Remove references to struct drm_device.pdev
>        drm/mga: Remove references to struct drm_device.pdev
>        drm/r128: Remove references to struct drm_device.pdev
>        drm/savage: Remove references to struct drm_device.pdev
>        drm/sis: Remove references to struct drm_device.pdev
>        drm/via: Remove references to drm_device.pdev
>        drm: Remove pdev field from struct drm_device
>        drm/radeon: Move AGP helpers into radeon driver
>        drm/radeon: Move AGP data structures into radeon
>        drm: Mark PCI AGP helpers as legacy
>        drm: Mark AGP implementation and ioctls as legacy
>        drm: Include <asm/agp.h> iff CONFIG_AGP is set
>        Merge drm/drm-next into drm-misc-next
>        drm/nouveau: Remove invalid reference to struct drm_device.pdev
> 
> Ville Syrjälä (1):
>        drm: Use drm_mode_is_420_only() instead of open coding it
> 
> Vivek Kasireddy (1):
>        drm/virtio: Create Dumb BOs as guest Blobs (v3)
> 
> Wan Jiabing (1):
>        drm/gma500: update comment of psb_spank()
> 
> Yang Yingliang (1):
>        drm: correct function name drm_legacy_ctxbitmap_flush()
> 
> Zack Rusin (4):
>        drm/vmwgfx: Fix incorrect enum usage
>        drm/vmwgfx: Remove the reservation semaphore
>        drm/vmwgfx: Add basic support for SVGA3
>        drm/vmwgfx: Port vmwgfx to arm64
> 
> Zhen Lei (2):
>        drm/vc4: Remove redundant error printing in vc4_ioremap_regs()
>        drm/panfrost: Remove redundant error printing in panfrost_device_init()
> 
> Zheng Yongjun (1):
>        gpu: drm: vmwgfx: convert comma to semicolon
> 
> Zou Wei (3):
>        drm/vmwgfx/vmwgfx_validation: Use flexible-array member instead of zero-length array
>        drm/aperture: Fix missing unlock on error in devm_aperture_acquire()
>        drm/bridge: lt9611: Add missing MODULE_DEVICE_TABLE
> 
> kernel test robot (1):
>        drm: fix semicolon.cocci warnings
> 
>   .../bindings/display/bridge/cdns,mhdp8546.yaml     |   15 +-
>   .../bindings/display/bridge/ite,it66121.yaml       |  124 +++
>   .../bindings/display/panel/samsung,lms397kf04.yaml |   74 ++
>   .../devicetree/bindings/gpu/arm,mali-bifrost.yaml  |   30 +-
>   Documentation/gpu/drm-internals.rst                |   12 +
>   Documentation/gpu/todo.rst                         |    2 +
>   MAINTAINERS                                        |   18 +-
>   drivers/gpu/drm/Kconfig                            |   28 +-
>   drivers/gpu/drm/Makefile                           |    8 +-
>   drivers/gpu/drm/amd/amdgpu/Makefile                |    2 +
>   drivers/gpu/drm/amd/amdgpu/amdgpu.h                |    1 +
>   drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c            |   78 ++
>   drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h            |    4 +-
>   drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |    8 +-
>   drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c         |  104 ++
>   drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.h         |   43 +
>   drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            |    2 +-
>   drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c        |    2 +-
>   drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |   63 +-
>   drivers/gpu/drm/amd/amdgpu/amdgpu_object.h         |    4 +-
>   drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |    2 -
>   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |   45 +
>   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h             |    2 +
>   drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c       |    5 +-
>   drivers/gpu/drm/amd/amdgpu/atombios_dp.c           |    6 +-
>   drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c              |    1 +
>   drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   27 +-
>   .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |    6 +
>   drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   |   18 +
>   drivers/gpu/drm/amd/display/dc/dc_link.h           |    2 +
>   drivers/gpu/drm/arm/display/komeda/komeda_kms.c    |    1 -
>   drivers/gpu/drm/arm/malidp_drv.c                   |    1 -
>   drivers/gpu/drm/arm/malidp_planes.c                |    9 +-
>   drivers/gpu/drm/armada/armada_drv.c                |    5 +-
>   drivers/gpu/drm/ast/ast_dp501.c                    |  139 ++-
>   drivers/gpu/drm/ast/ast_drv.c                      |   23 +-
>   drivers/gpu/drm/ast/ast_drv.h                      |   12 +
>   drivers/gpu/drm/ast/ast_main.c                     |   14 +-
>   drivers/gpu/drm/bochs/bochs.h                      |    1 +
>   drivers/gpu/drm/bochs/bochs_drv.c                  |    3 +-
>   drivers/gpu/drm/bochs/bochs_hw.c                   |   25 +-
>   drivers/gpu/drm/bochs/bochs_kms.c                  |    8 +
>   drivers/gpu/drm/bridge/Kconfig                     |   12 +-
>   drivers/gpu/drm/bridge/Makefile                    |    1 +
>   drivers/gpu/drm/bridge/adv7511/adv7511.h           |    1 +
>   drivers/gpu/drm/bridge/adv7511/adv7511_audio.c     |    6 +
>   drivers/gpu/drm/bridge/analogix/Kconfig            |    2 +-
>   drivers/gpu/drm/bridge/analogix/analogix-anx6345.c |    1 +
>   drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c |    1 +
>   drivers/gpu/drm/bridge/analogix/analogix_dp_core.c |    1 +
>   drivers/gpu/drm/bridge/analogix/anx7625.c          |    2 +-
>   drivers/gpu/drm/bridge/cadence/Makefile            |    2 +-
>   .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c    |  140 ++-
>   .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.h    |   22 +
>   .../gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c    |  570 +++++++++++
>   .../gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.h    |   92 ++
>   drivers/gpu/drm/bridge/ite-it66121.c               | 1021 ++++++++++++++++++++
>   drivers/gpu/drm/bridge/lontium-lt9611.c            |    1 +
>   drivers/gpu/drm/bridge/nwl-dsi.c                   |   86 +-
>   drivers/gpu/drm/bridge/synopsys/dw-hdmi.c          |   22 +-
>   drivers/gpu/drm/bridge/tc358767.c                  |    1 +
>   drivers/gpu/drm/bridge/ti-sn65dsi86.c              |  719 +++++++++-----
>   drivers/gpu/drm/drm_agpsupport.c                   |  101 +-
>   drivers/gpu/drm/drm_aperture.c                     |  348 +++++++
>   drivers/gpu/drm/drm_atomic.c                       |    7 +-
>   drivers/gpu/drm/drm_atomic_helper.c                |   40 +-
>   drivers/gpu/drm/drm_atomic_uapi.c                  |    6 +-
>   drivers/gpu/drm/drm_auth.c                         |    3 +-
>   drivers/gpu/drm/drm_blend.c                        |    4 +-
>   drivers/gpu/drm/drm_bridge.c                       |    3 +
>   drivers/gpu/drm/drm_bufs.c                         |   25 +-
>   drivers/gpu/drm/drm_connector.c                    |  127 ++-
>   drivers/gpu/drm/drm_context.c                      |    5 +-
>   drivers/gpu/drm/drm_dma.c                          |    8 +-
>   drivers/gpu/drm/drm_dp_aux_dev.c                   |    6 +
>   drivers/gpu/drm/drm_dp_dual_mode_helper.c          |   68 +-
>   drivers/gpu/drm/drm_dp_helper.c                    |  195 ++--
>   drivers/gpu/drm/drm_dp_mst_topology.c              |  405 ++++----
>   drivers/gpu/drm/drm_drv.c                          |    4 +-
>   drivers/gpu/drm/drm_file.c                         |   14 +-
>   drivers/gpu/drm/drm_format_helper.c                |   96 +-
>   drivers/gpu/drm/drm_gem_ttm_helper.c               |   33 +
>   drivers/gpu/drm/drm_gem_vram_helper.c              |   48 -
>   drivers/gpu/drm/drm_internal.h                     |    5 -
>   drivers/gpu/drm/drm_ioc32.c                        |   19 +-
>   drivers/gpu/drm/drm_ioctl.c                        |   24 +-
>   drivers/gpu/drm/drm_legacy.h                       |   30 +
>   drivers/gpu/drm/drm_legacy_misc.c                  |    1 -
>   drivers/gpu/drm/drm_memory.c                       |    1 -
>   drivers/gpu/drm/drm_modes.c                        |   13 +-
>   drivers/gpu/drm/drm_pci.c                          |   82 +-
>   drivers/gpu/drm/drm_plane.c                        |   18 +-
>   drivers/gpu/drm/drm_vm.c                           |    2 -
>   drivers/gpu/drm/exynos/exynos_drm_fb.c             |    2 -
>   drivers/gpu/drm/gma500/backlight.c                 |    4 +-
>   drivers/gpu/drm/gma500/cdv_intel_dp.c              |   50 +-
>   drivers/gpu/drm/gma500/cdv_intel_lvds.c            |    2 +-
>   drivers/gpu/drm/gma500/intel_gmbus.c               |    2 +-
>   drivers/gpu/drm/gma500/psb_drv.h                   |    2 +-
>   drivers/gpu/drm/gud/gud_internal.h                 |    4 +-
>   drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c    |    6 +-
>   drivers/gpu/drm/i810/i810_dma.c                    |   11 +-
>   drivers/gpu/drm/i915/display/intel_atomic.c        |   13 +-
>   drivers/gpu/drm/i915/display/intel_connector.c     |    6 +-
>   drivers/gpu/drm/i915/display/intel_display.c       |    2 -
>   drivers/gpu/drm/i915/display/intel_dp_aux.c        |    1 +
>   .../gpu/drm/i915/display/intel_dp_link_training.c  |    6 +-
>   drivers/gpu/drm/i915/display/intel_dp_mst.c        |   10 +-
>   drivers/gpu/drm/i915/display/intel_hdmi.c          |   10 +-
>   drivers/gpu/drm/i915/display/intel_lspcon.c        |   17 +-
>   drivers/gpu/drm/i915/display/skl_universal_plane.c |    6 +-
>   drivers/gpu/drm/i915/gt/intel_region_lmem.c        |    2 +-
>   drivers/gpu/drm/i915/i915_drv.c                    |    4 +-
>   drivers/gpu/drm/i915/intel_runtime_pm.h            |    2 +-
>   drivers/gpu/drm/i915/selftests/mock_gem_device.c   |    1 -
>   drivers/gpu/drm/imx/dcss/dcss-kms.c                |    1 -
>   drivers/gpu/drm/imx/imx-drm-core.c                 |    1 -
>   drivers/gpu/drm/ingenic/ingenic-drm-drv.c          |   11 +-
>   drivers/gpu/drm/ingenic/ingenic-ipu.c              |    2 +-
>   drivers/gpu/drm/kmb/kmb_dsi.c                      |   10 +-
>   drivers/gpu/drm/meson/meson_drv.c                  |   27 +-
>   drivers/gpu/drm/meson/meson_dw_hdmi.c              |    1 +
>   drivers/gpu/drm/mga/mga_dma.c                      |   29 +-
>   drivers/gpu/drm/mga/mga_drv.h                      |    1 -
>   drivers/gpu/drm/mga/mga_state.c                    |    3 +-
>   drivers/gpu/drm/mgag200/mgag200_drv.c              |    5 +-
>   drivers/gpu/drm/mgag200/mgag200_mode.c             |    2 +-
>   drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c            |    5 -
>   drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c           |    2 -
>   drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c         |    8 +-
>   drivers/gpu/drm/msm/dp/dp_ctrl.c                   |    6 +-
>   drivers/gpu/drm/msm/edp/edp.h                      |    3 +-
>   drivers/gpu/drm/msm/edp/edp_aux.c                  |    5 +-
>   drivers/gpu/drm/msm/edp/edp_ctrl.c                 |    8 +-
>   drivers/gpu/drm/msm/msm_fbdev.c                    |    5 +-
>   drivers/gpu/drm/mxsfb/Kconfig                      |    1 -
>   drivers/gpu/drm/nouveau/dispnv50/disp.c            |    3 +-
>   drivers/gpu/drm/nouveau/nouveau_bo.c               |    9 +-
>   drivers/gpu/drm/nouveau/nouveau_connector.c        |   29 +-
>   drivers/gpu/drm/nouveau/nouveau_display.c          |   19 -
>   drivers/gpu/drm/nouveau/nouveau_display.h          |    2 -
>   drivers/gpu/drm/nouveau/nouveau_drm.c              |    6 +-
>   drivers/gpu/drm/nouveau/nouveau_fbcon.c            |    4 +-
>   drivers/gpu/drm/nouveau/nouveau_gem.c              |    4 +-
>   drivers/gpu/drm/panel/Kconfig                      |    1 +
>   drivers/gpu/drm/panel/panel-simple.c               |  140 ++-
>   drivers/gpu/drm/panfrost/panfrost_devfreq.c        |    9 +
>   drivers/gpu/drm/panfrost/panfrost_device.c         |    1 -
>   drivers/gpu/drm/panfrost/panfrost_drv.c            |   10 +
>   drivers/gpu/drm/qxl/qxl_display.c                  |    5 +-
>   drivers/gpu/drm/qxl/qxl_drv.c                      |    8 +-
>   drivers/gpu/drm/qxl/qxl_drv.h                      |    3 -
>   drivers/gpu/drm/qxl/qxl_dumb.c                     |   17 -
>   drivers/gpu/drm/qxl/qxl_ioctl.c                    |    4 +-
>   drivers/gpu/drm/qxl/qxl_object.h                   |    5 -
>   drivers/gpu/drm/r128/ati_pcigart.c                 |   33 +-
>   drivers/gpu/drm/r128/r128_cce.c                    |    2 +-
>   drivers/gpu/drm/r128/r128_drv.c                    |    4 +-
>   drivers/gpu/drm/r128/r128_state.c                  |    3 +-
>   drivers/gpu/drm/radeon/atombios_dp.c               |    5 +-
>   drivers/gpu/drm/radeon/radeon.h                    |   42 +
>   drivers/gpu/drm/radeon/radeon_agp.c                |  118 ++-
>   drivers/gpu/drm/radeon/radeon_dp_mst.c             |    7 +
>   drivers/gpu/drm/radeon/radeon_drv.c                |   16 +-
>   drivers/gpu/drm/radeon/radeon_kms.c                |   18 +-
>   drivers/gpu/drm/radeon/radeon_object.h             |    2 +-
>   drivers/gpu/drm/radeon/radeon_ttm.c                |    6 +-
>   drivers/gpu/drm/savage/savage_bci.c                |   26 +-
>   drivers/gpu/drm/scheduler/sched_entity.c           |    6 +-
>   drivers/gpu/drm/scheduler/sched_main.c             |    9 +-
>   drivers/gpu/drm/sis/sis_drv.c                      |    3 +-
>   drivers/gpu/drm/stm/ltdc.c                         |    2 -
>   drivers/gpu/drm/sun4i/sun4i_drv.c                  |    5 +-
>   drivers/gpu/drm/tegra/dc.c                         |   10 +-
>   drivers/gpu/drm/tegra/dpaux.c                      |    1 +
>   drivers/gpu/drm/tegra/drm.c                        |    6 +-
>   drivers/gpu/drm/tiny/Kconfig                       |   16 +
>   drivers/gpu/drm/tiny/Makefile                      |    1 +
>   drivers/gpu/drm/tiny/cirrus.c                      |    5 +-
>   drivers/gpu/drm/tiny/hx8357d.c                     |    6 +-
>   drivers/gpu/drm/tiny/ili9225.c                     |   12 +-
>   drivers/gpu/drm/tiny/ili9341.c                     |   12 +-
>   drivers/gpu/drm/tiny/ili9486.c                     |   12 +-
>   drivers/gpu/drm/tiny/mi0283qt.c                    |   12 +-
>   drivers/gpu/drm/tiny/simpledrm.c                   |  903 +++++++++++++++++
>   drivers/gpu/drm/tiny/st7586.c                      |   12 +-
>   drivers/gpu/drm/tiny/st7735r.c                     |   12 +-
>   drivers/gpu/drm/ttm/Makefile                       |    2 +-
>   drivers/gpu/drm/ttm/ttm_agp_backend.c              |    8 +-
>   drivers/gpu/drm/ttm/ttm_bo.c                       |   58 +-
>   drivers/gpu/drm/ttm/ttm_bo_util.c                  |    4 +-
>   drivers/gpu/drm/ttm/ttm_device.c                   |   25 +-
>   drivers/gpu/drm/ttm/ttm_module.h                   |    3 +
>   drivers/gpu/drm/ttm/ttm_range_manager.c            |   40 +-
>   drivers/gpu/drm/ttm/ttm_resource.c                 |   20 +-
>   drivers/gpu/drm/ttm/ttm_sys_manager.c              |   41 +
>   drivers/gpu/drm/ttm/ttm_tt.c                       |   20 +
>   drivers/gpu/drm/vboxvideo/vbox_drv.c               |    3 +-
>   drivers/gpu/drm/vc4/vc4_drv.c                      |    9 +-
>   drivers/gpu/drm/vc4/vc4_drv.h                      |    2 +-
>   drivers/gpu/drm/vc4/vc4_hdmi.c                     |   61 +-
>   drivers/gpu/drm/vc4/vc4_hdmi.h                     |    3 +
>   drivers/gpu/drm/vc4/vc4_kms.c                      |    1 -
>   drivers/gpu/drm/via/via_dma.c                      |    1 -
>   drivers/gpu/drm/via/via_dmablit.c                  |   15 +-
>   drivers/gpu/drm/via/via_map.c                      |    3 +-
>   drivers/gpu/drm/virtio/virtgpu_drv.c               |   10 +-
>   drivers/gpu/drm/virtio/virtgpu_gem.c               |    8 +
>   drivers/gpu/drm/virtio/virtgpu_object.c            |    3 +
>   drivers/gpu/drm/vkms/vkms_composer.c               |  104 +-
>   drivers/gpu/drm/vkms/vkms_drv.c                    |    5 +
>   drivers/gpu/drm/vkms/vkms_drv.h                    |    9 +-
>   drivers/gpu/drm/vkms/vkms_output.c                 |   28 +-
>   drivers/gpu/drm/vkms/vkms_plane.c                  |   51 +-
>   drivers/gpu/drm/vmwgfx/Kconfig                     |   10 +-
>   drivers/gpu/drm/vmwgfx/Makefile                    |    6 +-
>   .../drm/vmwgfx/device_include/svga3d_surfacedefs.h |    8 +-
>   drivers/gpu/drm/vmwgfx/device_include/svga_reg.h   |   55 +-
>   drivers/gpu/drm/vmwgfx/ttm_lock.c                  |  194 ----
>   drivers/gpu/drm/vmwgfx/ttm_lock.h                  |  218 -----
>   drivers/gpu/drm/vmwgfx/ttm_object.c                |    2 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_binding.c            |    8 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_blit.c               |    2 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_bo.c                 |   43 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c                |  124 ++-
>   drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c             |    4 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_context.c            |   13 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c            |    2 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |  169 +++-
>   drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |  147 ++-
>   drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |   41 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_fb.c                 |    8 -
>   drivers/gpu/drm/vmwgfx/vmwgfx_fence.c              |   18 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_fence.h              |    2 -
>   drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c                |    2 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c              |   60 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_irq.c                |   77 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                |   36 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c                |   36 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_msg.c                |   31 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_msg.h                |  214 ----
>   drivers/gpu/drm/vmwgfx/vmwgfx_msg_arm64.h          |  130 +++
>   drivers/gpu/drm/vmwgfx/vmwgfx_msg_x86.h            |  219 +++++
>   drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c            |    2 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_reg.h                |    4 -
>   drivers/gpu/drm/vmwgfx/vmwgfx_resource.c           |    8 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c               |    2 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_shader.c             |    6 -
>   drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c    |    5 -
>   drivers/gpu/drm/vmwgfx/vmwgfx_so.c                 |    4 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c               |    6 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_surface.c            |   40 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_thp.c                |   15 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c         |    9 +-
>   drivers/gpu/drm/vmwgfx/vmwgfx_validation.c         |    4 +-
>   drivers/gpu/drm/xlnx/zynqmp_dp.c                   |    5 +-
>   drivers/gpu/drm/zte/Kconfig                        |    1 -
>   drivers/video/fbdev/Kconfig                        |    2 +-
>   drivers/video/fbdev/imxfb.c                        |    2 +-
>   include/drm/bridge/dw_hdmi.h                       |    2 +
>   include/drm/drm_agpsupport.h                       |  117 ---
>   include/drm/drm_aperture.h                         |   35 +
>   include/drm/drm_connector.h                        |    4 +
>   include/drm/drm_device.h                           |    9 +-
>   include/drm/drm_dp_dual_mode_helper.h              |   14 +-
>   include/drm/drm_dp_helper.h                        |   19 +-
>   include/drm/drm_dp_mst_helper.h                    |   15 +-
>   include/drm/drm_fb_helper.h                        |   51 -
>   include/drm/drm_format_helper.h                    |   10 +-
>   include/drm/drm_gem_ttm_helper.h                   |    5 +-
>   include/drm/drm_gem_vram_helper.h                  |    7 +-
>   include/drm/drm_legacy.h                           |   86 +-
>   include/drm/drm_mode_config.h                      |    2 +
>   include/drm/drm_print.h                            |   20 +-
>   include/drm/ttm/ttm_bo_api.h                       |   21 +-
>   include/drm/ttm/ttm_resource.h                     |    2 -
>   include/uapi/drm/drm_mode.h                        |    7 +-
>   277 files changed, 7261 insertions(+), 3022 deletions(-)
>   create mode 100644 Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
>   create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
>   create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c
>   create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.h
>   create mode 100644 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c
>   create mode 100644 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.h
>   create mode 100644 drivers/gpu/drm/bridge/ite-it66121.c
>   create mode 100644 drivers/gpu/drm/drm_aperture.c
>   create mode 100644 drivers/gpu/drm/tiny/simpledrm.c
>   create mode 100644 drivers/gpu/drm/ttm/ttm_sys_manager.c
>   delete mode 100644 drivers/gpu/drm/vmwgfx/ttm_lock.c
>   delete mode 100644 drivers/gpu/drm/vmwgfx/ttm_lock.h
>   delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h
>   create mode 100755 drivers/gpu/drm/vmwgfx/vmwgfx_msg_arm64.h
>   create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_msg_x86.h
>   delete mode 100644 include/drm/drm_agpsupport.h
>   create mode 100644 include/drm/drm_aperture.h
> 
> --
> Thomas Zimmermann
> Graphics Driver Developer
> SUSE Software Solutions Germany GmbH
> Maxfeldstr. 5, 90409 Nürnberg, Germany
> (HRB 36809, AG Nürnberg)
> Geschäftsführer: Felix Imendörffer
> 

-- 
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5, 90409 Nürnberg, Germany
(HRB 36809, AG Nürnberg)
Geschäftsführer: Felix Imendörffer


[-- Attachment #1.2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

  reply	other threads:[~2021-05-17 13:25 UTC|newest]

Thread overview: 316+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-05-17 13:17 [Intel-gfx] [PULL] drm-misc-next Thomas Zimmermann
2021-05-17 13:17 ` Thomas Zimmermann
2021-05-17 13:25 ` Thomas Zimmermann [this message]
2021-05-17 13:25   ` [Intel-gfx] " Thomas Zimmermann
  -- strict thread matches above, loose matches on Subject: below --
2024-04-25 14:39 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-02-09 16:32 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-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=d464825c-3b37-9840-f67e-a6c71e13471b@suse.de \
    --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=rodrigo.vivi@intel.com \
    --cc=sean@poorly.run \
    /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.