All of lore.kernel.org
 help / color / mirror / Atom feed
From: Daniel Vetter <daniel@ffwll.ch>
To: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Cc: dim-tools@lists.freedesktop.org,
	Daniel Vetter <daniel.vetter@ffwll.ch>,
	intel-gfx@lists.freedesktop.org, Sean Paul <sean@poorly.run>,
	dri-devel@lists.freedesktop.org,
	Rodrigo Vivi <rodrigo.vivi@intel.com>,
	Lee Jones <lee.jones@linaro.org>
Subject: Re: [PULL] drm-misc-next
Date: Wed, 20 Jan 2021 13:11:09 +0100	[thread overview]
Message-ID: <YAgd3VwEVuIB5gF1@phenom.ffwll.local> (raw)
In-Reply-To: <5c3ad775-48ce-33ee-e4c6-a5e1e540f845@linux.intel.com>

On Tue, Jan 19, 2021 at 12:39:22PM +0100, Maarten Lankhorst wrote:
> drm-misc-next-2021-01-19:
> drm-misc-next for v5.12:
> 
> UAPI Changes:
> - Fix fourcc macro for amlogic video fbc.
> 
> Cross-subsystem Changes:
> - Export pci_rebar_bytes_to_size.
> - Add a PCI quirk to increase bar0 for RX 5600 XT Pulse to max possible size.
> - Convert devicetree bindings to use the OF graph schema.
> - Update s6e63m0 bindings.
> - Make omapfb2 DSI_CM incompatible with drm/omap2 DSI-CM because of
>   module conflicts.
> - Add Zack Rusin as vmwgfx maintainer.
> - Add CONFIG_DMABUF_DEBUG for validating dma-buf users don't loo kat struct page when importing or detaching.
> 
> Core Changes:
> - Remove references to drm_device.pdev
> - Fix regression in ttm_bo_move_to_lru_tail().
> - Assorted docbook updates.
> - Do not send dp-mst hotplug events on error when probing.
> - Move some agp macros to agpsupport.c, so it's not always compiled.
> - Move drm_need_swiotlb.h to drm_cache.c
> - Only build drm_memory.o for legacy drivers, and move CONFIG_DRM_VM to legacy.
> - Nuke drm_device.hose
> - Warn when the ttm resource manager is non-empty when disabling.
> - Assorted small fixes.
> 
> Driver Changes:
> - Small assorted fixes in radeon, v3d, hisilicon, mipi-dbi, panfrost, hibmc, vc4, amdgpu, vkms, vmwgfx.
> - Move hisilicon to use simple encode.
> - Add writeback connector to vkms.
> - Add support for BT2020 to DE3.
> - Use gem prime mmap helpers in vc4, and move the mmap function upwards.
> - Use managed drm device, and cleanup error paths and display registers in vmwgfx.
> - Use correct bus_format and connector_type for innolux_n116bge.
> - Fix a lot of warnings with W=1 (Lee Jones)
> The following changes since commit cb3cfbf79aff7decb4e5ee69a7c74864497f61dc:
> 
>   Merge tag 'drm-misc-next-2021-01-06' of git://anongit.freedesktop.org/drm/drm-misc into drm-next (2021-01-07 13:40:20 +0100)

Pulled, thanks.
-Daniel

> 
> are available in the Git repository at:
> 
>   git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2021-01-19
> 
> for you to fetch changes up to c31eb10fd5aee124b78ce72ebf7d0cd13fca6095:
> 
>   drm/amdgpu: Remove accidentally added small unused hunk. (2021-01-19 11:18:39 +0100)
> 
> ----------------------------------------------------------------
> drm-misc-next for v5.12:
> 
> UAPI Changes:
> - Fix fourcc macro for amlogic video fbc.
> 
> Cross-subsystem Changes:
> - Export pci_rebar_bytes_to_size.
> - Add a PCI quirk to increase bar0 for RX 5600 XT Pulse to max possible size.
> - Convert devicetree bindings to use the OF graph schema.
> - Update s6e63m0 bindings.
> - Make omapfb2 DSI_CM incompatible with drm/omap2 DSI-CM because of
>   module conflicts.
> - Add Zack Rusin as vmwgfx maintainer.
> - Add CONFIG_DMABUF_DEBUG for validating dma-buf users don't loo kat struct page when importing or detaching.
> 
> Core Changes:
> - Remove references to drm_device.pdev
> - Fix regression in ttm_bo_move_to_lru_tail().
> - Assorted docbook updates.
> - Do not send dp-mst hotplug events on error when probing.
> - Move some agp macros to agpsupport.c, so it's not always compiled.
> - Move drm_need_swiotlb.h to drm_cache.c
> - Only build drm_memory.o for legacy drivers, and move CONFIG_DRM_VM to legacy.
> - Nuke drm_device.hose
> - Warn when the ttm resource manager is non-empty when disabling.
> - Assorted small fixes.
> 
> Driver Changes:
> - Small assorted fixes in radeon, v3d, hisilicon, mipi-dbi, panfrost, hibmc, vc4, amdgpu, vkms, vmwgfx.
> - Move hisilicon to use simple encode.
> - Add writeback connector to vkms.
> - Add support for BT2020 to DE3.
> - Use gem prime mmap helpers in vc4, and move the mmap function upwards.
> - Use managed drm device, and cleanup error paths and display registers in vmwgfx.
> - Use correct bus_format and connector_type for innolux_n116bge.
> - Fix a lot of warnings with W=1 (Lee Jones)
> 
> ----------------------------------------------------------------
> Andrey Grodzovsky (2):
>       drm: Unamp the entire device address space on device unplug
>       drm/sched: Cancel and flush all outstanding jobs before finish.
> 
> Chia-I Wu (2):
>       drm/virtio: make sure context is created in gem open
>       drm/virtio: fix prime export for vram objects
> 
> Colin Ian King (1):
>       drm/vkms: Fix missing kmalloc allocation failure check
> 
> Daniel Vetter (4):
>       drm/vmwgfx: Drop svga_lock
>       drm/vmwgfx: Always evict vram _before_ disabling it
>       drm/ttm: WARN_ON non-empty lru when disabling a resource manager
>       dma-buf: Add debug option
> 
> Darren Salt (1):
>       PCI: Export pci_rebar_get_possible_sizes()
> 
> Giulio Benetti (1):
>       drm/sun4i: tcon: fix inverted DCLK polarity
> 
> Heiko Stuebner (1):
>       drm/panel: panel-simple: add bus-format and connector-type to Innolux n116bge
> 
> Jernej Skrabec (3):
>       drm/sun4i: csc: Rework DE3 CSC macros
>       drm/sun4i: de2/de3: Remove redundant CSC matrices
>       drm/sun4i: Add support for BT2020 to DE3
> 
> Jonathan Neuschäfer (1):
>       drm/mipi-dbi: Switch to new kerneldoc syntax for named variable macro argument
> 
> Lee Jones (33):
>       drm/r128/r128_ioc32: Document headers do not make good kernel-doc candidates
>       drm/mga/mga_ioc32: Document headers do not make good kernel-doc candidates
>       drm/r128/r128_ioc32: Fix formatting issues in 'r128_compat_ioctl()'s header
>       drm/mga/mga_ioc32: Fix some formatting issues in 'mga_compat_ioctl's header
>       drm/gma500/framebuffer: Fix some possible doc-rot issues
>       drm/gma500/gem: Add and rename some function parameter descriptions
>       drm/gma500/intel_bios: Demote non-conformant kernel-doc header
>       drm/gma500/intel_i2c: Remove superflouous parameter description and rename another
>       drm/gma500/mmu: Make local function 'psb_mmu_pt_alloc_map_lock()' static
>       drm/gma500/power: Fix a bunch of *dev documentation issues
>       drm/gma500/gma_display: Demote kernel-doc abuses to standard comment blocks
>       drm/gma500/gma_device: Include our own header containing prototypes
>       drm/gma500/psb_intel_display: Demote kernel-doc formatting abuse
>       drm/gma500/psb_intel_lvds: Supply description for 'mode_dev'
>       drm/gma500/psb_intel_modes: Provide missing descriptions for function param 'adapter'
>       drm/gma500/gem: Do not rely on consumers to include drm/drm_device.h before gem.h
>       drm/gma500/gem: Include our own header containing prototypes
>       drm/gma500/mmu: Remove unused function 'psb_get_default_pd_addr'
>       drm/gma500/power: Remove excess param description 'state'
>       drm/gma500/mmu: Actually return an error if one occurs
>       drm/gma500/psb_intel_sdvo: Demote kernel-doc abuses
>       drm/gma500/psb_irq: Demote kernel-doc abuse
>       drm/drm_dp_helper: Fix spelling issue and add missing description for 'enable_frl_ready_hpd'
>       drm/gma500/cdv_intel_crt: Demote kernel-doc abuse in 'cdv_intel_crt_detect_hotplug()'s header
>       drm/gma500/cdv_intel_display: Demote kernel-doc abuse in 'cdv_intel_panel_fitter_pipe()'s header
>       drm/gma500/cdv_intel_lvds: Demote unworthy headers to standard blocks and fix another
>       drm/gma500/cdv_intel_dp: Demote one unworthy header fix another
>       drm/gma500/oaktrail_lvds_i2c: Remove unused variables 'tmp'
>       drm/gma500/oaktrail_lvds: Demote one documentation header fix another
>       drm/gma500/oaktrail_crtc: Demote unworthy kernel-doc headers
>       drm/gma500/mdfld_dsi_output: Demote a couple of kernel-doc formatting abuses
>       drm/gma500/mdfld_intel_display: Demote three kernel-doc formatting abuses
>       drm/drm_agpsupport: Strip out obviously wrong descriptions and demote to standard headers
> 
> Linus Walleij (1):
>       dt-bindings: display: Augment s6e63m0 bindings
> 
> Lukasz Luba (1):
>       drm/panfrost: Use delayed timer as default in devfreq profile
> 
> Lyude Paul (1):
>       drm/ttm: Remove pinned bos from LRU in ttm_bo_move_to_lru_tail() v2
> 
> Maarten Lankhorst (2):
>       Merge drm/drm-next into drm-misc-next
>       drm/amdgpu: Remove accidentally added small unused hunk.
> 
> Mauro Carvalho Chehab (1):
>       drm: drm_crc: fix a kernel-doc markup
> 
> Nicolas Saenz Julienne (1):
>       drm/v3d: Use platform_get_irq_optional() to get optional IRQs
> 
> Nirmoy Das (4):
>       PCI: Add pci_rebar_bytes_to_size()
>       PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse
>       drm/amdgpu: Resize BAR0 to the maximum available size, even if it doesn't cover VRAM
>       drm/amdgpu: Remove unused variable
> 
> Phil Elwell (2):
>       drm/v3d: Set dma_mask as well as coherent_dma_mask
>       drm/v3d: Don't clear MMU control bits on exception
> 
> Rob Herring (1):
>       dt-bindings: display: Use OF graph schema
> 
> Roland Scheidegger (1):
>       drm/vmwgfx: add Zack Rusin as maintainer
> 
> Sebastian Reichel (1):
>       video: omapfb2: Make standard and custom DSI command mode panel driver mutually exclusive
> 
> Simon Ser (1):
>       drm/fourcc: fix Amlogic format modifier masks
> 
> Sumera Priyadarsini (4):
>       drm/vkms: Add vkms_config type
>       drm/vkms: Add support for writeback module
>       drm/vkms: Add information about module options
>       drm/vblank: Fix typo in docs
> 
> Thomas Zimmermann (30):
>       drm/ast: Remove references to struct drm_device.pdev
>       drm/bochs: Remove references to struct drm_device.pdev
>       drm/cirrus: Remove references to struct drm_device.pdev
>       drm/gma500: Fix trailing whitespaces
>       drm/gma500: Remove references to struct drm_device.pdev
>       drm/mgag200: Remove references to struct drm_device.pdev
>       drm/qxl: Remove references to struct drm_device.pdev
>       drm/radeon: Fix trailing whitespaces
>       drm/radeon: Remove references to struct drm_device.pdev
>       drm/vboxvideo: Remove references to struct drm_device.pdev
>       drm/virtgpu: Remove references to struct drm_device.pdev
>       drm/vmwgfx: Remove references to struct drm_device.pdev
>       drm/amdgpu: Fix trailing whitespaces
>       drm/amdgpu: Remove references to struct drm_device.pdev
>       drm/hibmc: Remove references to struct drm_device.pdev
>       drm/nouveau: Remove references to struct drm_device.pdev
>       drm/vc4: Use drm_gem_cma_vmap() directly
>       drm/vc4: Make several BO functions static
>       drm/vc4: Move mmap implementation into GEM object function
>       drm: Inline AGP wrappers into their only callers
>       drm: Implement drm_need_swiotlb() in drm_cache.c
>       drm: Build drm_memory.o only for legacy drivers
>       drm: Merge CONFIG_DRM_VM into CONFIG_DRM_LEGACY
>       drm/radeon: Store PCI controller in struct radeon_device.hose
>       drm: Move struct drm_device.hose to legacy section
>       drm: Include <linux/mem_encrypt.h> in drm_cache.c
>       drm/hisilicon/hibmc: Remove hibmc_ttm.c
>       drm/vc4: Initialize vc4_drm_driver with CMA helper defaults
>       drm: Set vm_ops to GEM object's values during mmap
>       drm: Upcast struct drm_device.dev to struct pci_device; replace pdev
> 
> Tian Tao (4):
>       drm/hisilicon: Use simple encoder
>       drm/hisilicon: Delete the empty function mode_valid
>       drm/hisilicon: Use drm_crtc_mask()
>       drm/hisilicon: Fix build error
> 
> Ville Syrjälä (1):
>       drm/modes: Switch to 64bit maths to avoid integer overflow
> 
> Xiaogang Chen (1):
>       drm: distinguish return value of drm_dp_check_and_send_link_address
> 
> Yue Zou (1):
>       vgaarb: Remove unneeded semicolons
> 
> Zack Rusin (7):
>       drm/vmwgfx: Remove stealth mode
>       drm/vmwgfx: Switch to a managed drm device
>       drm/vmwgfx: Cleanup fifo mmio handling
>       drm/vmwgfx: Cleanup pci resource allocation
>       drm/vmwgfx: Remove the throttling code
>       drm/vmwgfx: Cleanup the cmd/fifo split
>       drm/vmwgfx: Fix display register usage for some older configs
> 
> Zhaoge Zhang (2):
>       drm: Removes invalid function return value comment information
>       drm: Fix macro name DRM_MODE_PROP_OBJECT in code comment
> 
>  .../allwinner,sun4i-a10-display-backend.yaml       |  23 +-
>  .../allwinner,sun4i-a10-display-frontend.yaml      |  19 +-
>  .../bindings/display/allwinner,sun4i-a10-hdmi.yaml |  19 +-
>  .../bindings/display/allwinner,sun4i-a10-tcon.yaml |  25 +--
>  .../display/allwinner,sun4i-a10-tv-encoder.yaml    |   6 +-
>  .../bindings/display/allwinner,sun6i-a31-drc.yaml  |  19 +-
>  .../display/allwinner,sun6i-a31-mipi-dsi.yaml      |   6 +-
>  .../display/allwinner,sun8i-a83t-de2-mixer.yaml    |  19 +-
>  .../display/allwinner,sun8i-a83t-dw-hdmi.yaml      |  19 +-
>  .../display/allwinner,sun8i-r40-tcon-top.yaml      | 110 +---------
>  .../bindings/display/allwinner,sun9i-a80-deu.yaml  |  19 +-
>  .../bindings/display/amlogic,meson-dw-hdmi.yaml    |   4 +-
>  .../bindings/display/amlogic,meson-vpu.yaml        |   4 +-
>  .../bindings/display/brcm,bcm2835-dpi.yaml         |   7 +-
>  .../bindings/display/bridge/analogix,anx7625.yaml  |   6 +-
>  .../bindings/display/bridge/analogix,anx7814.yaml  |  19 +-
>  .../bindings/display/bridge/anx6345.yaml           |  18 +-
>  .../bindings/display/bridge/cdns,mhdp8546.yaml     |  22 +-
>  .../bindings/display/bridge/chrontel,ch7033.yaml   |   6 +-
>  .../bindings/display/bridge/intel,keembay-dsi.yaml |  14 +-
>  .../bindings/display/bridge/ite,it6505.yaml        |   2 +-
>  .../bindings/display/bridge/lontium,lt9611.yaml    |  70 +-----
>  .../bindings/display/bridge/lvds-codec.yaml        |  18 +-
>  .../bindings/display/bridge/nwl-dsi.yaml           |  41 +---
>  .../devicetree/bindings/display/bridge/ps8640.yaml |  24 +--
>  .../bindings/display/bridge/renesas,lvds.yaml      |  18 +-
>  .../bindings/display/bridge/simple-bridge.yaml     |  18 +-
>  .../bindings/display/bridge/snps,dw-mipi-dsi.yaml  |   7 +-
>  .../display/bridge/thine,thc63lvd1024.yaml         |  21 +-
>  .../bindings/display/bridge/ti,sn65dsi86.yaml      |  45 +---
>  .../bindings/display/bridge/ti,tfp410.yaml         |  24 +--
>  .../bindings/display/bridge/toshiba,tc358762.yaml  |  52 +----
>  .../bindings/display/bridge/toshiba,tc358768.yaml  |  48 +----
>  .../bindings/display/bridge/toshiba,tc358775.yaml  |  19 +-
>  .../display/connector/analog-tv-connector.yaml     |   1 +
>  .../bindings/display/connector/dvi-connector.yaml  |   1 +
>  .../bindings/display/connector/hdmi-connector.yaml |   1 +
>  .../bindings/display/connector/vga-connector.yaml  |   1 +
>  .../bindings/display/imx/nxp,imx8mq-dcss.yaml      |   2 +-
>  .../devicetree/bindings/display/ingenic,ipu.yaml   |   5 +-
>  .../devicetree/bindings/display/ingenic,lcd.yaml   |  10 +-
>  .../bindings/display/intel,keembay-display.yaml    |   2 +-
>  .../display/panel/advantech,idk-2121wr.yaml        |  21 +-
>  .../bindings/display/panel/panel-common.yaml       |  11 +-
>  .../bindings/display/panel/samsung,s6e63m0.yaml    |   4 +-
>  .../display/rockchip/rockchip,rk3066-hdmi.yaml     |  16 +-
>  .../bindings/display/rockchip/rockchip-vop.yaml    |   5 +-
>  .../devicetree/bindings/display/st,stm32-dsi.yaml  |  12 +-
>  .../devicetree/bindings/display/st,stm32-ltdc.yaml |   8 +-
>  .../devicetree/bindings/display/ste,mcde.yaml      |   5 +-
>  .../bindings/display/ti/ti,am65x-dss.yaml          |  19 +-
>  .../bindings/display/ti/ti,j721e-dss.yaml          |  23 +-
>  .../devicetree/bindings/display/ti/ti,k2g-dss.yaml |   3 +-
>  Documentation/gpu/vkms.rst                         |  12 ++
>  MAINTAINERS                                        |   1 +
>  drivers/dma-buf/Kconfig                            |   8 +
>  drivers/dma-buf/dma-buf.c                          |  46 +++-
>  drivers/gpu/drm/Kconfig                            |   5 -
>  drivers/gpu/drm/Makefile                           |   6 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  30 +--
>  drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   1 -
>  drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c             |   2 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            |  10 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c            |   2 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |  10 +-
>  drivers/gpu/drm/ast/ast_drv.c                      |   4 +-
>  drivers/gpu/drm/ast/ast_main.c                     |  25 +--
>  drivers/gpu/drm/ast/ast_mm.c                       |  17 +-
>  drivers/gpu/drm/ast/ast_mode.c                     |   5 +-
>  drivers/gpu/drm/ast/ast_post.c                     |   8 +-
>  drivers/gpu/drm/bochs/bochs_drv.c                  |   1 -
>  drivers/gpu/drm/bochs/bochs_hw.c                   |   4 +-
>  drivers/gpu/drm/drm_agpsupport.c                   |  67 ++----
>  drivers/gpu/drm/drm_bufs.c                         |   4 +-
>  drivers/gpu/drm/drm_cache.c                        |  33 +++
>  drivers/gpu/drm/drm_dp_helper.c                    |   3 +-
>  drivers/gpu/drm/drm_dp_mst_topology.c              |   2 +-
>  drivers/gpu/drm/drm_drv.c                          |   3 +
>  drivers/gpu/drm/drm_edid.c                         |   7 +-
>  drivers/gpu/drm/drm_file.c                         |   5 +-
>  drivers/gpu/drm/drm_gem.c                          |  19 +-
>  drivers/gpu/drm/drm_irq.c                          |  12 +-
>  drivers/gpu/drm/drm_legacy.h                       |   2 +-
>  drivers/gpu/drm/drm_memory.c                       |  51 -----
>  drivers/gpu/drm/drm_modes.c                        |   4 +-
>  drivers/gpu/drm/drm_pci.c                          |  26 ++-
>  drivers/gpu/drm/drm_prime.c                        |   2 +
>  drivers/gpu/drm/drm_vblank.c                       |   2 +-
>  drivers/gpu/drm/drm_vm.c                           |   2 +-
>  drivers/gpu/drm/gma500/cdv_device.c                |  30 ++-
>  drivers/gpu/drm/gma500/cdv_intel_crt.c             |   5 +-
>  drivers/gpu/drm/gma500/cdv_intel_display.c         |   2 +-
>  drivers/gpu/drm/gma500/cdv_intel_dp.c              |   4 +-
>  drivers/gpu/drm/gma500/cdv_intel_lvds.c            |  11 +-
>  drivers/gpu/drm/gma500/framebuffer.c               |  15 +-
>  drivers/gpu/drm/gma500/gem.c                       |   6 +-
>  drivers/gpu/drm/gma500/gem.h                       |   2 +
>  drivers/gpu/drm/gma500/gma_device.c                |   4 +-
>  drivers/gpu/drm/gma500/gma_display.c               |  12 +-
>  drivers/gpu/drm/gma500/gtt.c                       |  20 +-
>  drivers/gpu/drm/gma500/intel_bios.c                |   8 +-
>  drivers/gpu/drm/gma500/intel_gmbus.c               |   4 +-
>  drivers/gpu/drm/gma500/intel_i2c.c                 |   5 +-
>  drivers/gpu/drm/gma500/mdfld_device.c              |   4 +-
>  drivers/gpu/drm/gma500/mdfld_dsi_dpi.c             |   8 +-
>  drivers/gpu/drm/gma500/mdfld_dsi_output.c          |   4 +-
>  drivers/gpu/drm/gma500/mdfld_intel_display.c       |   6 +-
>  drivers/gpu/drm/gma500/mid_bios.c                  |   9 +-
>  drivers/gpu/drm/gma500/mmu.c                       |  15 +-
>  drivers/gpu/drm/gma500/oaktrail_crtc.c             |   6 +-
>  drivers/gpu/drm/gma500/oaktrail_device.c           |   5 +-
>  drivers/gpu/drm/gma500/oaktrail_lvds.c             |   5 +-
>  drivers/gpu/drm/gma500/oaktrail_lvds_i2c.c         |  10 +-
>  drivers/gpu/drm/gma500/opregion.c                  |   3 +-
>  drivers/gpu/drm/gma500/power.c                     |  21 +-
>  drivers/gpu/drm/gma500/psb_drv.c                   |  16 +-
>  drivers/gpu/drm/gma500/psb_drv.h                   |   8 +-
>  drivers/gpu/drm/gma500/psb_intel_display.c         |   2 +-
>  drivers/gpu/drm/gma500/psb_intel_lvds.c            |   7 +-
>  drivers/gpu/drm/gma500/psb_intel_modes.c           |   3 +-
>  drivers/gpu/drm/gma500/psb_intel_sdvo.c            |   8 +-
>  drivers/gpu/drm/gma500/psb_irq.c                   |   3 +-
>  drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c         |  36 ++--
>  drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c    |  13 +-
>  drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_i2c.c    |   2 +-
>  drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c   |  18 +-
>  drivers/gpu/drm/mga/mga_ioc32.c                    |  14 +-
>  drivers/gpu/drm/mgag200/mgag200_drv.c              |  20 +-
>  drivers/gpu/drm/mgag200/mgag200_i2c.c              |   2 +-
>  drivers/gpu/drm/mgag200/mgag200_mm.c               |  10 +-
>  drivers/gpu/drm/nouveau/dispnv04/arb.c             |  12 +-
>  drivers/gpu/drm/nouveau/dispnv04/dfp.c             |   5 +-
>  drivers/gpu/drm/nouveau/dispnv04/disp.h            |  14 +-
>  drivers/gpu/drm/nouveau/dispnv04/hw.c              |  10 +-
>  drivers/gpu/drm/nouveau/nouveau_abi16.c            |   7 +-
>  drivers/gpu/drm/nouveau/nouveau_acpi.c             |   2 +-
>  drivers/gpu/drm/nouveau/nouveau_bios.c             |  11 +-
>  drivers/gpu/drm/nouveau/nouveau_connector.c        |  10 +-
>  drivers/gpu/drm/nouveau/nouveau_drm.c              |   5 +-
>  drivers/gpu/drm/nouveau/nouveau_fbcon.c            |   6 +-
>  drivers/gpu/drm/nouveau/nouveau_vga.c              |  20 +-
>  drivers/gpu/drm/panel/panel-simple.c               |   2 +
>  drivers/gpu/drm/panfrost/panfrost_devfreq.c        |   1 +
>  drivers/gpu/drm/qxl/qxl_drv.c                      |   2 +-
>  drivers/gpu/drm/qxl/qxl_ioctl.c                    |   3 +-
>  drivers/gpu/drm/qxl/qxl_irq.c                      |   3 +-
>  drivers/gpu/drm/qxl/qxl_kms.c                      |   1 -
>  drivers/gpu/drm/r128/r128_ioc32.c                  |  14 +-
>  drivers/gpu/drm/radeon/atombios_encoders.c         |   6 +-
>  drivers/gpu/drm/radeon/r100.c                      |  27 ++-
>  drivers/gpu/drm/radeon/radeon.h                    |  35 +--
>  drivers/gpu/drm/radeon/radeon_atombios.c           |  89 ++++----
>  drivers/gpu/drm/radeon/radeon_bios.c               |   6 +-
>  drivers/gpu/drm/radeon/radeon_combios.c            |  55 ++---
>  drivers/gpu/drm/radeon/radeon_cs.c                 |   3 +-
>  drivers/gpu/drm/radeon/radeon_device.c             |  17 +-
>  drivers/gpu/drm/radeon/radeon_display.c            |   2 +-
>  drivers/gpu/drm/radeon/radeon_drv.c                |   7 +-
>  drivers/gpu/drm/radeon/radeon_fb.c                 |   2 +-
>  drivers/gpu/drm/radeon/radeon_gem.c                |   6 +-
>  drivers/gpu/drm/radeon/radeon_i2c.c                |   2 +-
>  drivers/gpu/drm/radeon/radeon_irq_kms.c            |   2 +-
>  drivers/gpu/drm/radeon/radeon_kms.c                |  24 ++-
>  drivers/gpu/drm/radeon/radeon_legacy_encoders.c    |   6 +-
>  drivers/gpu/drm/radeon/radeon_ttm.c                |   2 +-
>  drivers/gpu/drm/radeon/rs780_dpm.c                 |   7 +-
>  drivers/gpu/drm/scheduler/sched_main.c             |   3 +
>  drivers/gpu/drm/sun4i/sun4i_tcon.c                 |  21 +-
>  drivers/gpu/drm/sun4i/sun4i_tcon.h                 |   1 +
>  drivers/gpu/drm/sun4i/sun8i_csc.c                  | 109 ++++------
>  drivers/gpu/drm/sun4i/sun8i_mixer.h                |   6 +-
>  drivers/gpu/drm/sun4i/sun8i_vi_layer.c             |   2 +
>  drivers/gpu/drm/tiny/cirrus.c                      |   1 -
>  drivers/gpu/drm/ttm/ttm_bo.c                       |   4 +-
>  drivers/gpu/drm/v3d/v3d_drv.c                      |   4 +-
>  drivers/gpu/drm/v3d/v3d_irq.c                      |   7 +-
>  drivers/gpu/drm/vboxvideo/vbox_drv.c               |  11 +-
>  drivers/gpu/drm/vboxvideo/vbox_irq.c               |   4 +-
>  drivers/gpu/drm/vboxvideo/vbox_main.c              |   8 +-
>  drivers/gpu/drm/vboxvideo/vbox_ttm.c               |   7 +-
>  drivers/gpu/drm/vc4/vc4_bo.c                       | 111 ++--------
>  drivers/gpu/drm/vc4/vc4_drv.c                      |  19 +-
>  drivers/gpu/drm/vc4/vc4_drv.h                      |   8 -
>  drivers/gpu/drm/virtio/virtgpu_drv.c               |   1 -
>  drivers/gpu/drm/virtio/virtgpu_gem.c               |   8 +-
>  drivers/gpu/drm/virtio/virtgpu_vram.c              |   1 +
>  drivers/gpu/drm/vkms/vkms_drv.c                    |  49 ++++-
>  drivers/gpu/drm/vkms/vkms_drv.h                    |  12 +-
>  drivers/gpu/drm/vkms/vkms_output.c                 |  13 +-
>  drivers/gpu/drm/vmwgfx/Makefile                    |   6 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_binding.c            |  52 ++---
>  .../gpu/drm/vmwgfx/{vmwgfx_fifo.c => vmwgfx_cmd.c} | 126 ++++++-----
>  drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c             |  22 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_context.c            |  40 ++--
>  drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c            |  12 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                | 235 ++++++++++-----------
>  drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |  93 +++-----
>  drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |  22 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_fb.c                 |  12 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_fence.c              |  28 ++-
>  drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c                |   8 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c              |  15 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_irq.c                |  10 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                |  74 +++----
>  drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c                |   9 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_marker.c             | 155 --------------
>  drivers/gpu/drm/vmwgfx/vmwgfx_mob.c                |  16 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c            |   8 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_resource.c           |   4 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c               |  28 +--
>  drivers/gpu/drm/vmwgfx/vmwgfx_shader.c             |  24 +--
>  drivers/gpu/drm/vmwgfx/vmwgfx_so.c                 |   8 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c               |  32 +--
>  drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c       |   8 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_surface.c            |  40 ++--
>  drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c         |   6 +-
>  drivers/pci/pci.c                                  |  12 +-
>  drivers/pci/pci.h                                  |   1 -
>  drivers/video/fbdev/omap2/omapfb/displays/Kconfig  |   1 +
>  include/drm/drm_agpsupport.h                       |  18 --
>  include/drm/drm_crtc.h                             |   2 +-
>  include/drm/drm_device.h                           |   9 +-
>  include/drm/drm_mipi_dbi.h                         |   2 +-
>  include/drm/drm_property.h                         |   2 +-
>  include/drm/ttm/ttm_resource.h                     |   4 +
>  include/linux/dma-buf.h                            |   6 +
>  include/linux/pci.h                                |   9 +
>  include/linux/vgaarb.h                             |   6 +-
>  include/uapi/drm/drm_fourcc.h                      |   4 +-
>  229 files changed, 1500 insertions(+), 2273 deletions(-)
>  rename drivers/gpu/drm/vmwgfx/{vmwgfx_fifo.c => vmwgfx_cmd.c} (82%)
>  delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_marker.c
> _______________________________________________
> dim-tools mailing list
> dim-tools@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/dim-tools

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

WARNING: multiple messages have this Message-ID (diff)
From: Daniel Vetter <daniel@ffwll.ch>
To: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Cc: dim-tools@lists.freedesktop.org,
	Daniel Vetter <daniel.vetter@ffwll.ch>,
	intel-gfx@lists.freedesktop.org,
	Maxime Ripard <mripard@kernel.org>,
	dri-devel@lists.freedesktop.org, Lee Jones <lee.jones@linaro.org>
Subject: Re: [Intel-gfx] [PULL] drm-misc-next
Date: Wed, 20 Jan 2021 13:11:09 +0100	[thread overview]
Message-ID: <YAgd3VwEVuIB5gF1@phenom.ffwll.local> (raw)
In-Reply-To: <5c3ad775-48ce-33ee-e4c6-a5e1e540f845@linux.intel.com>

On Tue, Jan 19, 2021 at 12:39:22PM +0100, Maarten Lankhorst wrote:
> drm-misc-next-2021-01-19:
> drm-misc-next for v5.12:
> 
> UAPI Changes:
> - Fix fourcc macro for amlogic video fbc.
> 
> Cross-subsystem Changes:
> - Export pci_rebar_bytes_to_size.
> - Add a PCI quirk to increase bar0 for RX 5600 XT Pulse to max possible size.
> - Convert devicetree bindings to use the OF graph schema.
> - Update s6e63m0 bindings.
> - Make omapfb2 DSI_CM incompatible with drm/omap2 DSI-CM because of
>   module conflicts.
> - Add Zack Rusin as vmwgfx maintainer.
> - Add CONFIG_DMABUF_DEBUG for validating dma-buf users don't loo kat struct page when importing or detaching.
> 
> Core Changes:
> - Remove references to drm_device.pdev
> - Fix regression in ttm_bo_move_to_lru_tail().
> - Assorted docbook updates.
> - Do not send dp-mst hotplug events on error when probing.
> - Move some agp macros to agpsupport.c, so it's not always compiled.
> - Move drm_need_swiotlb.h to drm_cache.c
> - Only build drm_memory.o for legacy drivers, and move CONFIG_DRM_VM to legacy.
> - Nuke drm_device.hose
> - Warn when the ttm resource manager is non-empty when disabling.
> - Assorted small fixes.
> 
> Driver Changes:
> - Small assorted fixes in radeon, v3d, hisilicon, mipi-dbi, panfrost, hibmc, vc4, amdgpu, vkms, vmwgfx.
> - Move hisilicon to use simple encode.
> - Add writeback connector to vkms.
> - Add support for BT2020 to DE3.
> - Use gem prime mmap helpers in vc4, and move the mmap function upwards.
> - Use managed drm device, and cleanup error paths and display registers in vmwgfx.
> - Use correct bus_format and connector_type for innolux_n116bge.
> - Fix a lot of warnings with W=1 (Lee Jones)
> The following changes since commit cb3cfbf79aff7decb4e5ee69a7c74864497f61dc:
> 
>   Merge tag 'drm-misc-next-2021-01-06' of git://anongit.freedesktop.org/drm/drm-misc into drm-next (2021-01-07 13:40:20 +0100)

Pulled, thanks.
-Daniel

> 
> are available in the Git repository at:
> 
>   git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2021-01-19
> 
> for you to fetch changes up to c31eb10fd5aee124b78ce72ebf7d0cd13fca6095:
> 
>   drm/amdgpu: Remove accidentally added small unused hunk. (2021-01-19 11:18:39 +0100)
> 
> ----------------------------------------------------------------
> drm-misc-next for v5.12:
> 
> UAPI Changes:
> - Fix fourcc macro for amlogic video fbc.
> 
> Cross-subsystem Changes:
> - Export pci_rebar_bytes_to_size.
> - Add a PCI quirk to increase bar0 for RX 5600 XT Pulse to max possible size.
> - Convert devicetree bindings to use the OF graph schema.
> - Update s6e63m0 bindings.
> - Make omapfb2 DSI_CM incompatible with drm/omap2 DSI-CM because of
>   module conflicts.
> - Add Zack Rusin as vmwgfx maintainer.
> - Add CONFIG_DMABUF_DEBUG for validating dma-buf users don't loo kat struct page when importing or detaching.
> 
> Core Changes:
> - Remove references to drm_device.pdev
> - Fix regression in ttm_bo_move_to_lru_tail().
> - Assorted docbook updates.
> - Do not send dp-mst hotplug events on error when probing.
> - Move some agp macros to agpsupport.c, so it's not always compiled.
> - Move drm_need_swiotlb.h to drm_cache.c
> - Only build drm_memory.o for legacy drivers, and move CONFIG_DRM_VM to legacy.
> - Nuke drm_device.hose
> - Warn when the ttm resource manager is non-empty when disabling.
> - Assorted small fixes.
> 
> Driver Changes:
> - Small assorted fixes in radeon, v3d, hisilicon, mipi-dbi, panfrost, hibmc, vc4, amdgpu, vkms, vmwgfx.
> - Move hisilicon to use simple encode.
> - Add writeback connector to vkms.
> - Add support for BT2020 to DE3.
> - Use gem prime mmap helpers in vc4, and move the mmap function upwards.
> - Use managed drm device, and cleanup error paths and display registers in vmwgfx.
> - Use correct bus_format and connector_type for innolux_n116bge.
> - Fix a lot of warnings with W=1 (Lee Jones)
> 
> ----------------------------------------------------------------
> Andrey Grodzovsky (2):
>       drm: Unamp the entire device address space on device unplug
>       drm/sched: Cancel and flush all outstanding jobs before finish.
> 
> Chia-I Wu (2):
>       drm/virtio: make sure context is created in gem open
>       drm/virtio: fix prime export for vram objects
> 
> Colin Ian King (1):
>       drm/vkms: Fix missing kmalloc allocation failure check
> 
> Daniel Vetter (4):
>       drm/vmwgfx: Drop svga_lock
>       drm/vmwgfx: Always evict vram _before_ disabling it
>       drm/ttm: WARN_ON non-empty lru when disabling a resource manager
>       dma-buf: Add debug option
> 
> Darren Salt (1):
>       PCI: Export pci_rebar_get_possible_sizes()
> 
> Giulio Benetti (1):
>       drm/sun4i: tcon: fix inverted DCLK polarity
> 
> Heiko Stuebner (1):
>       drm/panel: panel-simple: add bus-format and connector-type to Innolux n116bge
> 
> Jernej Skrabec (3):
>       drm/sun4i: csc: Rework DE3 CSC macros
>       drm/sun4i: de2/de3: Remove redundant CSC matrices
>       drm/sun4i: Add support for BT2020 to DE3
> 
> Jonathan Neuschäfer (1):
>       drm/mipi-dbi: Switch to new kerneldoc syntax for named variable macro argument
> 
> Lee Jones (33):
>       drm/r128/r128_ioc32: Document headers do not make good kernel-doc candidates
>       drm/mga/mga_ioc32: Document headers do not make good kernel-doc candidates
>       drm/r128/r128_ioc32: Fix formatting issues in 'r128_compat_ioctl()'s header
>       drm/mga/mga_ioc32: Fix some formatting issues in 'mga_compat_ioctl's header
>       drm/gma500/framebuffer: Fix some possible doc-rot issues
>       drm/gma500/gem: Add and rename some function parameter descriptions
>       drm/gma500/intel_bios: Demote non-conformant kernel-doc header
>       drm/gma500/intel_i2c: Remove superflouous parameter description and rename another
>       drm/gma500/mmu: Make local function 'psb_mmu_pt_alloc_map_lock()' static
>       drm/gma500/power: Fix a bunch of *dev documentation issues
>       drm/gma500/gma_display: Demote kernel-doc abuses to standard comment blocks
>       drm/gma500/gma_device: Include our own header containing prototypes
>       drm/gma500/psb_intel_display: Demote kernel-doc formatting abuse
>       drm/gma500/psb_intel_lvds: Supply description for 'mode_dev'
>       drm/gma500/psb_intel_modes: Provide missing descriptions for function param 'adapter'
>       drm/gma500/gem: Do not rely on consumers to include drm/drm_device.h before gem.h
>       drm/gma500/gem: Include our own header containing prototypes
>       drm/gma500/mmu: Remove unused function 'psb_get_default_pd_addr'
>       drm/gma500/power: Remove excess param description 'state'
>       drm/gma500/mmu: Actually return an error if one occurs
>       drm/gma500/psb_intel_sdvo: Demote kernel-doc abuses
>       drm/gma500/psb_irq: Demote kernel-doc abuse
>       drm/drm_dp_helper: Fix spelling issue and add missing description for 'enable_frl_ready_hpd'
>       drm/gma500/cdv_intel_crt: Demote kernel-doc abuse in 'cdv_intel_crt_detect_hotplug()'s header
>       drm/gma500/cdv_intel_display: Demote kernel-doc abuse in 'cdv_intel_panel_fitter_pipe()'s header
>       drm/gma500/cdv_intel_lvds: Demote unworthy headers to standard blocks and fix another
>       drm/gma500/cdv_intel_dp: Demote one unworthy header fix another
>       drm/gma500/oaktrail_lvds_i2c: Remove unused variables 'tmp'
>       drm/gma500/oaktrail_lvds: Demote one documentation header fix another
>       drm/gma500/oaktrail_crtc: Demote unworthy kernel-doc headers
>       drm/gma500/mdfld_dsi_output: Demote a couple of kernel-doc formatting abuses
>       drm/gma500/mdfld_intel_display: Demote three kernel-doc formatting abuses
>       drm/drm_agpsupport: Strip out obviously wrong descriptions and demote to standard headers
> 
> Linus Walleij (1):
>       dt-bindings: display: Augment s6e63m0 bindings
> 
> Lukasz Luba (1):
>       drm/panfrost: Use delayed timer as default in devfreq profile
> 
> Lyude Paul (1):
>       drm/ttm: Remove pinned bos from LRU in ttm_bo_move_to_lru_tail() v2
> 
> Maarten Lankhorst (2):
>       Merge drm/drm-next into drm-misc-next
>       drm/amdgpu: Remove accidentally added small unused hunk.
> 
> Mauro Carvalho Chehab (1):
>       drm: drm_crc: fix a kernel-doc markup
> 
> Nicolas Saenz Julienne (1):
>       drm/v3d: Use platform_get_irq_optional() to get optional IRQs
> 
> Nirmoy Das (4):
>       PCI: Add pci_rebar_bytes_to_size()
>       PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse
>       drm/amdgpu: Resize BAR0 to the maximum available size, even if it doesn't cover VRAM
>       drm/amdgpu: Remove unused variable
> 
> Phil Elwell (2):
>       drm/v3d: Set dma_mask as well as coherent_dma_mask
>       drm/v3d: Don't clear MMU control bits on exception
> 
> Rob Herring (1):
>       dt-bindings: display: Use OF graph schema
> 
> Roland Scheidegger (1):
>       drm/vmwgfx: add Zack Rusin as maintainer
> 
> Sebastian Reichel (1):
>       video: omapfb2: Make standard and custom DSI command mode panel driver mutually exclusive
> 
> Simon Ser (1):
>       drm/fourcc: fix Amlogic format modifier masks
> 
> Sumera Priyadarsini (4):
>       drm/vkms: Add vkms_config type
>       drm/vkms: Add support for writeback module
>       drm/vkms: Add information about module options
>       drm/vblank: Fix typo in docs
> 
> Thomas Zimmermann (30):
>       drm/ast: Remove references to struct drm_device.pdev
>       drm/bochs: Remove references to struct drm_device.pdev
>       drm/cirrus: Remove references to struct drm_device.pdev
>       drm/gma500: Fix trailing whitespaces
>       drm/gma500: Remove references to struct drm_device.pdev
>       drm/mgag200: Remove references to struct drm_device.pdev
>       drm/qxl: Remove references to struct drm_device.pdev
>       drm/radeon: Fix trailing whitespaces
>       drm/radeon: Remove references to struct drm_device.pdev
>       drm/vboxvideo: Remove references to struct drm_device.pdev
>       drm/virtgpu: Remove references to struct drm_device.pdev
>       drm/vmwgfx: Remove references to struct drm_device.pdev
>       drm/amdgpu: Fix trailing whitespaces
>       drm/amdgpu: Remove references to struct drm_device.pdev
>       drm/hibmc: Remove references to struct drm_device.pdev
>       drm/nouveau: Remove references to struct drm_device.pdev
>       drm/vc4: Use drm_gem_cma_vmap() directly
>       drm/vc4: Make several BO functions static
>       drm/vc4: Move mmap implementation into GEM object function
>       drm: Inline AGP wrappers into their only callers
>       drm: Implement drm_need_swiotlb() in drm_cache.c
>       drm: Build drm_memory.o only for legacy drivers
>       drm: Merge CONFIG_DRM_VM into CONFIG_DRM_LEGACY
>       drm/radeon: Store PCI controller in struct radeon_device.hose
>       drm: Move struct drm_device.hose to legacy section
>       drm: Include <linux/mem_encrypt.h> in drm_cache.c
>       drm/hisilicon/hibmc: Remove hibmc_ttm.c
>       drm/vc4: Initialize vc4_drm_driver with CMA helper defaults
>       drm: Set vm_ops to GEM object's values during mmap
>       drm: Upcast struct drm_device.dev to struct pci_device; replace pdev
> 
> Tian Tao (4):
>       drm/hisilicon: Use simple encoder
>       drm/hisilicon: Delete the empty function mode_valid
>       drm/hisilicon: Use drm_crtc_mask()
>       drm/hisilicon: Fix build error
> 
> Ville Syrjälä (1):
>       drm/modes: Switch to 64bit maths to avoid integer overflow
> 
> Xiaogang Chen (1):
>       drm: distinguish return value of drm_dp_check_and_send_link_address
> 
> Yue Zou (1):
>       vgaarb: Remove unneeded semicolons
> 
> Zack Rusin (7):
>       drm/vmwgfx: Remove stealth mode
>       drm/vmwgfx: Switch to a managed drm device
>       drm/vmwgfx: Cleanup fifo mmio handling
>       drm/vmwgfx: Cleanup pci resource allocation
>       drm/vmwgfx: Remove the throttling code
>       drm/vmwgfx: Cleanup the cmd/fifo split
>       drm/vmwgfx: Fix display register usage for some older configs
> 
> Zhaoge Zhang (2):
>       drm: Removes invalid function return value comment information
>       drm: Fix macro name DRM_MODE_PROP_OBJECT in code comment
> 
>  .../allwinner,sun4i-a10-display-backend.yaml       |  23 +-
>  .../allwinner,sun4i-a10-display-frontend.yaml      |  19 +-
>  .../bindings/display/allwinner,sun4i-a10-hdmi.yaml |  19 +-
>  .../bindings/display/allwinner,sun4i-a10-tcon.yaml |  25 +--
>  .../display/allwinner,sun4i-a10-tv-encoder.yaml    |   6 +-
>  .../bindings/display/allwinner,sun6i-a31-drc.yaml  |  19 +-
>  .../display/allwinner,sun6i-a31-mipi-dsi.yaml      |   6 +-
>  .../display/allwinner,sun8i-a83t-de2-mixer.yaml    |  19 +-
>  .../display/allwinner,sun8i-a83t-dw-hdmi.yaml      |  19 +-
>  .../display/allwinner,sun8i-r40-tcon-top.yaml      | 110 +---------
>  .../bindings/display/allwinner,sun9i-a80-deu.yaml  |  19 +-
>  .../bindings/display/amlogic,meson-dw-hdmi.yaml    |   4 +-
>  .../bindings/display/amlogic,meson-vpu.yaml        |   4 +-
>  .../bindings/display/brcm,bcm2835-dpi.yaml         |   7 +-
>  .../bindings/display/bridge/analogix,anx7625.yaml  |   6 +-
>  .../bindings/display/bridge/analogix,anx7814.yaml  |  19 +-
>  .../bindings/display/bridge/anx6345.yaml           |  18 +-
>  .../bindings/display/bridge/cdns,mhdp8546.yaml     |  22 +-
>  .../bindings/display/bridge/chrontel,ch7033.yaml   |   6 +-
>  .../bindings/display/bridge/intel,keembay-dsi.yaml |  14 +-
>  .../bindings/display/bridge/ite,it6505.yaml        |   2 +-
>  .../bindings/display/bridge/lontium,lt9611.yaml    |  70 +-----
>  .../bindings/display/bridge/lvds-codec.yaml        |  18 +-
>  .../bindings/display/bridge/nwl-dsi.yaml           |  41 +---
>  .../devicetree/bindings/display/bridge/ps8640.yaml |  24 +--
>  .../bindings/display/bridge/renesas,lvds.yaml      |  18 +-
>  .../bindings/display/bridge/simple-bridge.yaml     |  18 +-
>  .../bindings/display/bridge/snps,dw-mipi-dsi.yaml  |   7 +-
>  .../display/bridge/thine,thc63lvd1024.yaml         |  21 +-
>  .../bindings/display/bridge/ti,sn65dsi86.yaml      |  45 +---
>  .../bindings/display/bridge/ti,tfp410.yaml         |  24 +--
>  .../bindings/display/bridge/toshiba,tc358762.yaml  |  52 +----
>  .../bindings/display/bridge/toshiba,tc358768.yaml  |  48 +----
>  .../bindings/display/bridge/toshiba,tc358775.yaml  |  19 +-
>  .../display/connector/analog-tv-connector.yaml     |   1 +
>  .../bindings/display/connector/dvi-connector.yaml  |   1 +
>  .../bindings/display/connector/hdmi-connector.yaml |   1 +
>  .../bindings/display/connector/vga-connector.yaml  |   1 +
>  .../bindings/display/imx/nxp,imx8mq-dcss.yaml      |   2 +-
>  .../devicetree/bindings/display/ingenic,ipu.yaml   |   5 +-
>  .../devicetree/bindings/display/ingenic,lcd.yaml   |  10 +-
>  .../bindings/display/intel,keembay-display.yaml    |   2 +-
>  .../display/panel/advantech,idk-2121wr.yaml        |  21 +-
>  .../bindings/display/panel/panel-common.yaml       |  11 +-
>  .../bindings/display/panel/samsung,s6e63m0.yaml    |   4 +-
>  .../display/rockchip/rockchip,rk3066-hdmi.yaml     |  16 +-
>  .../bindings/display/rockchip/rockchip-vop.yaml    |   5 +-
>  .../devicetree/bindings/display/st,stm32-dsi.yaml  |  12 +-
>  .../devicetree/bindings/display/st,stm32-ltdc.yaml |   8 +-
>  .../devicetree/bindings/display/ste,mcde.yaml      |   5 +-
>  .../bindings/display/ti/ti,am65x-dss.yaml          |  19 +-
>  .../bindings/display/ti/ti,j721e-dss.yaml          |  23 +-
>  .../devicetree/bindings/display/ti/ti,k2g-dss.yaml |   3 +-
>  Documentation/gpu/vkms.rst                         |  12 ++
>  MAINTAINERS                                        |   1 +
>  drivers/dma-buf/Kconfig                            |   8 +
>  drivers/dma-buf/dma-buf.c                          |  46 +++-
>  drivers/gpu/drm/Kconfig                            |   5 -
>  drivers/gpu/drm/Makefile                           |   6 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  30 +--
>  drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   1 -
>  drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c             |   2 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            |  10 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c            |   2 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |  10 +-
>  drivers/gpu/drm/ast/ast_drv.c                      |   4 +-
>  drivers/gpu/drm/ast/ast_main.c                     |  25 +--
>  drivers/gpu/drm/ast/ast_mm.c                       |  17 +-
>  drivers/gpu/drm/ast/ast_mode.c                     |   5 +-
>  drivers/gpu/drm/ast/ast_post.c                     |   8 +-
>  drivers/gpu/drm/bochs/bochs_drv.c                  |   1 -
>  drivers/gpu/drm/bochs/bochs_hw.c                   |   4 +-
>  drivers/gpu/drm/drm_agpsupport.c                   |  67 ++----
>  drivers/gpu/drm/drm_bufs.c                         |   4 +-
>  drivers/gpu/drm/drm_cache.c                        |  33 +++
>  drivers/gpu/drm/drm_dp_helper.c                    |   3 +-
>  drivers/gpu/drm/drm_dp_mst_topology.c              |   2 +-
>  drivers/gpu/drm/drm_drv.c                          |   3 +
>  drivers/gpu/drm/drm_edid.c                         |   7 +-
>  drivers/gpu/drm/drm_file.c                         |   5 +-
>  drivers/gpu/drm/drm_gem.c                          |  19 +-
>  drivers/gpu/drm/drm_irq.c                          |  12 +-
>  drivers/gpu/drm/drm_legacy.h                       |   2 +-
>  drivers/gpu/drm/drm_memory.c                       |  51 -----
>  drivers/gpu/drm/drm_modes.c                        |   4 +-
>  drivers/gpu/drm/drm_pci.c                          |  26 ++-
>  drivers/gpu/drm/drm_prime.c                        |   2 +
>  drivers/gpu/drm/drm_vblank.c                       |   2 +-
>  drivers/gpu/drm/drm_vm.c                           |   2 +-
>  drivers/gpu/drm/gma500/cdv_device.c                |  30 ++-
>  drivers/gpu/drm/gma500/cdv_intel_crt.c             |   5 +-
>  drivers/gpu/drm/gma500/cdv_intel_display.c         |   2 +-
>  drivers/gpu/drm/gma500/cdv_intel_dp.c              |   4 +-
>  drivers/gpu/drm/gma500/cdv_intel_lvds.c            |  11 +-
>  drivers/gpu/drm/gma500/framebuffer.c               |  15 +-
>  drivers/gpu/drm/gma500/gem.c                       |   6 +-
>  drivers/gpu/drm/gma500/gem.h                       |   2 +
>  drivers/gpu/drm/gma500/gma_device.c                |   4 +-
>  drivers/gpu/drm/gma500/gma_display.c               |  12 +-
>  drivers/gpu/drm/gma500/gtt.c                       |  20 +-
>  drivers/gpu/drm/gma500/intel_bios.c                |   8 +-
>  drivers/gpu/drm/gma500/intel_gmbus.c               |   4 +-
>  drivers/gpu/drm/gma500/intel_i2c.c                 |   5 +-
>  drivers/gpu/drm/gma500/mdfld_device.c              |   4 +-
>  drivers/gpu/drm/gma500/mdfld_dsi_dpi.c             |   8 +-
>  drivers/gpu/drm/gma500/mdfld_dsi_output.c          |   4 +-
>  drivers/gpu/drm/gma500/mdfld_intel_display.c       |   6 +-
>  drivers/gpu/drm/gma500/mid_bios.c                  |   9 +-
>  drivers/gpu/drm/gma500/mmu.c                       |  15 +-
>  drivers/gpu/drm/gma500/oaktrail_crtc.c             |   6 +-
>  drivers/gpu/drm/gma500/oaktrail_device.c           |   5 +-
>  drivers/gpu/drm/gma500/oaktrail_lvds.c             |   5 +-
>  drivers/gpu/drm/gma500/oaktrail_lvds_i2c.c         |  10 +-
>  drivers/gpu/drm/gma500/opregion.c                  |   3 +-
>  drivers/gpu/drm/gma500/power.c                     |  21 +-
>  drivers/gpu/drm/gma500/psb_drv.c                   |  16 +-
>  drivers/gpu/drm/gma500/psb_drv.h                   |   8 +-
>  drivers/gpu/drm/gma500/psb_intel_display.c         |   2 +-
>  drivers/gpu/drm/gma500/psb_intel_lvds.c            |   7 +-
>  drivers/gpu/drm/gma500/psb_intel_modes.c           |   3 +-
>  drivers/gpu/drm/gma500/psb_intel_sdvo.c            |   8 +-
>  drivers/gpu/drm/gma500/psb_irq.c                   |   3 +-
>  drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c         |  36 ++--
>  drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c    |  13 +-
>  drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_i2c.c    |   2 +-
>  drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c   |  18 +-
>  drivers/gpu/drm/mga/mga_ioc32.c                    |  14 +-
>  drivers/gpu/drm/mgag200/mgag200_drv.c              |  20 +-
>  drivers/gpu/drm/mgag200/mgag200_i2c.c              |   2 +-
>  drivers/gpu/drm/mgag200/mgag200_mm.c               |  10 +-
>  drivers/gpu/drm/nouveau/dispnv04/arb.c             |  12 +-
>  drivers/gpu/drm/nouveau/dispnv04/dfp.c             |   5 +-
>  drivers/gpu/drm/nouveau/dispnv04/disp.h            |  14 +-
>  drivers/gpu/drm/nouveau/dispnv04/hw.c              |  10 +-
>  drivers/gpu/drm/nouveau/nouveau_abi16.c            |   7 +-
>  drivers/gpu/drm/nouveau/nouveau_acpi.c             |   2 +-
>  drivers/gpu/drm/nouveau/nouveau_bios.c             |  11 +-
>  drivers/gpu/drm/nouveau/nouveau_connector.c        |  10 +-
>  drivers/gpu/drm/nouveau/nouveau_drm.c              |   5 +-
>  drivers/gpu/drm/nouveau/nouveau_fbcon.c            |   6 +-
>  drivers/gpu/drm/nouveau/nouveau_vga.c              |  20 +-
>  drivers/gpu/drm/panel/panel-simple.c               |   2 +
>  drivers/gpu/drm/panfrost/panfrost_devfreq.c        |   1 +
>  drivers/gpu/drm/qxl/qxl_drv.c                      |   2 +-
>  drivers/gpu/drm/qxl/qxl_ioctl.c                    |   3 +-
>  drivers/gpu/drm/qxl/qxl_irq.c                      |   3 +-
>  drivers/gpu/drm/qxl/qxl_kms.c                      |   1 -
>  drivers/gpu/drm/r128/r128_ioc32.c                  |  14 +-
>  drivers/gpu/drm/radeon/atombios_encoders.c         |   6 +-
>  drivers/gpu/drm/radeon/r100.c                      |  27 ++-
>  drivers/gpu/drm/radeon/radeon.h                    |  35 +--
>  drivers/gpu/drm/radeon/radeon_atombios.c           |  89 ++++----
>  drivers/gpu/drm/radeon/radeon_bios.c               |   6 +-
>  drivers/gpu/drm/radeon/radeon_combios.c            |  55 ++---
>  drivers/gpu/drm/radeon/radeon_cs.c                 |   3 +-
>  drivers/gpu/drm/radeon/radeon_device.c             |  17 +-
>  drivers/gpu/drm/radeon/radeon_display.c            |   2 +-
>  drivers/gpu/drm/radeon/radeon_drv.c                |   7 +-
>  drivers/gpu/drm/radeon/radeon_fb.c                 |   2 +-
>  drivers/gpu/drm/radeon/radeon_gem.c                |   6 +-
>  drivers/gpu/drm/radeon/radeon_i2c.c                |   2 +-
>  drivers/gpu/drm/radeon/radeon_irq_kms.c            |   2 +-
>  drivers/gpu/drm/radeon/radeon_kms.c                |  24 ++-
>  drivers/gpu/drm/radeon/radeon_legacy_encoders.c    |   6 +-
>  drivers/gpu/drm/radeon/radeon_ttm.c                |   2 +-
>  drivers/gpu/drm/radeon/rs780_dpm.c                 |   7 +-
>  drivers/gpu/drm/scheduler/sched_main.c             |   3 +
>  drivers/gpu/drm/sun4i/sun4i_tcon.c                 |  21 +-
>  drivers/gpu/drm/sun4i/sun4i_tcon.h                 |   1 +
>  drivers/gpu/drm/sun4i/sun8i_csc.c                  | 109 ++++------
>  drivers/gpu/drm/sun4i/sun8i_mixer.h                |   6 +-
>  drivers/gpu/drm/sun4i/sun8i_vi_layer.c             |   2 +
>  drivers/gpu/drm/tiny/cirrus.c                      |   1 -
>  drivers/gpu/drm/ttm/ttm_bo.c                       |   4 +-
>  drivers/gpu/drm/v3d/v3d_drv.c                      |   4 +-
>  drivers/gpu/drm/v3d/v3d_irq.c                      |   7 +-
>  drivers/gpu/drm/vboxvideo/vbox_drv.c               |  11 +-
>  drivers/gpu/drm/vboxvideo/vbox_irq.c               |   4 +-
>  drivers/gpu/drm/vboxvideo/vbox_main.c              |   8 +-
>  drivers/gpu/drm/vboxvideo/vbox_ttm.c               |   7 +-
>  drivers/gpu/drm/vc4/vc4_bo.c                       | 111 ++--------
>  drivers/gpu/drm/vc4/vc4_drv.c                      |  19 +-
>  drivers/gpu/drm/vc4/vc4_drv.h                      |   8 -
>  drivers/gpu/drm/virtio/virtgpu_drv.c               |   1 -
>  drivers/gpu/drm/virtio/virtgpu_gem.c               |   8 +-
>  drivers/gpu/drm/virtio/virtgpu_vram.c              |   1 +
>  drivers/gpu/drm/vkms/vkms_drv.c                    |  49 ++++-
>  drivers/gpu/drm/vkms/vkms_drv.h                    |  12 +-
>  drivers/gpu/drm/vkms/vkms_output.c                 |  13 +-
>  drivers/gpu/drm/vmwgfx/Makefile                    |   6 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_binding.c            |  52 ++---
>  .../gpu/drm/vmwgfx/{vmwgfx_fifo.c => vmwgfx_cmd.c} | 126 ++++++-----
>  drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c             |  22 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_context.c            |  40 ++--
>  drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c            |  12 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                | 235 ++++++++++-----------
>  drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |  93 +++-----
>  drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |  22 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_fb.c                 |  12 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_fence.c              |  28 ++-
>  drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c                |   8 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c              |  15 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_irq.c                |  10 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                |  74 +++----
>  drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c                |   9 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_marker.c             | 155 --------------
>  drivers/gpu/drm/vmwgfx/vmwgfx_mob.c                |  16 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c            |   8 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_resource.c           |   4 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c               |  28 +--
>  drivers/gpu/drm/vmwgfx/vmwgfx_shader.c             |  24 +--
>  drivers/gpu/drm/vmwgfx/vmwgfx_so.c                 |   8 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c               |  32 +--
>  drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c       |   8 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_surface.c            |  40 ++--
>  drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c         |   6 +-
>  drivers/pci/pci.c                                  |  12 +-
>  drivers/pci/pci.h                                  |   1 -
>  drivers/video/fbdev/omap2/omapfb/displays/Kconfig  |   1 +
>  include/drm/drm_agpsupport.h                       |  18 --
>  include/drm/drm_crtc.h                             |   2 +-
>  include/drm/drm_device.h                           |   9 +-
>  include/drm/drm_mipi_dbi.h                         |   2 +-
>  include/drm/drm_property.h                         |   2 +-
>  include/drm/ttm/ttm_resource.h                     |   4 +
>  include/linux/dma-buf.h                            |   6 +
>  include/linux/pci.h                                |   9 +
>  include/linux/vgaarb.h                             |   6 +-
>  include/uapi/drm/drm_fourcc.h                      |   4 +-
>  229 files changed, 1500 insertions(+), 2273 deletions(-)
>  rename drivers/gpu/drm/vmwgfx/{vmwgfx_fifo.c => vmwgfx_cmd.c} (82%)
>  delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_marker.c
> _______________________________________________
> dim-tools mailing list
> dim-tools@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/dim-tools

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

  reply	other threads:[~2021-01-20 12:11 UTC|newest]

Thread overview: 316+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-01-19 11:39 [PULL] drm-misc-next Maarten Lankhorst
2021-01-19 11:39 ` [Intel-gfx] " Maarten Lankhorst
2021-01-20 12:11 ` Daniel Vetter [this message]
2021-01-20 12:11   ` Daniel Vetter
  -- 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-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-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=YAgd3VwEVuIB5gF1@phenom.ffwll.local \
    --to=daniel@ffwll.ch \
    --cc=daniel.vetter@ffwll.ch \
    --cc=dim-tools@lists.freedesktop.org \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=intel-gfx@lists.freedesktop.org \
    --cc=lee.jones@linaro.org \
    --cc=maarten.lankhorst@linux.intel.com \
    --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.