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

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)

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
_______________________________________________
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: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
To: Dave Airlie <airlied@gmail.com>, Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: dim-tools@lists.freedesktop.org, Lee Jones <lee.jones@linaro.org>,
	dri-devel@lists.freedesktop.org,
	Maxime Ripard <mripard@kernel.org>,
	intel-gfx@lists.freedesktop.org
Subject: [Intel-gfx] [PULL] drm-misc-next
Date: Tue, 19 Jan 2021 12:39:22 +0100	[thread overview]
Message-ID: <5c3ad775-48ce-33ee-e4c6-a5e1e540f845@linux.intel.com> (raw)

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)

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
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

             reply	other threads:[~2021-01-19 11:39 UTC|newest]

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