All of lore.kernel.org
 help / color / mirror / Atom feed
From: Sean Paul <seanpaul@chromium.org>
To: Dave Airlie <airlied@gmail.com>
Cc: Ben Widawsky <ben@bwidawsk.net>,
	David Lechner <david@lechnology.com>,
	Daniel Vetter <daniel.vetter@ffwll.ch>,
	intel-gfx@lists.freedesktop.org,
	Philippe CORNU <philippe.cornu@st.com>,
	Russell King <rmk+kernel@armlinux.org.uk>,
	Hans Verkuil <hans.verkuil@cisco.com>,
	dri-devel@lists.freedesktop.org,
	Mikko Rapeli <mikko.rapeli@iki.fi>, Peter Rosin <peda@axentia.se>
Subject: [PULL] drm-misc-next
Date: Tue, 8 Aug 2017 15:50:49 -0400	[thread overview]
Message-ID: <20170808195049.jbkh2itn6j7edphq@art_vandelay> (raw)

Hi Dave,
Here's the pull for the last week and a bit. It's rather large as I was on
vacation/moving last week. Although the patch count/diffstat is higher than
normal, we have a lot of medium-large sets included. That also explains why the
summary might seem a bit light.

Among the aforementioned sets, there are a few pretty awesome cleanups: 
lut/gamma dead code cleanup, dumb_mmap/destroy defaults, and the atomic property
shuffle into core from the helpers.

There are also 4 new UAPI changes, all low risk/new functionality. The armada
change doesn't change the size of the structs, so should be business as usual.
The fb_helper change is a nice improvement, and will simply expose more accurate
information about the display. vc4 ioctl is meant for debugging purposes, so
while it wil be helpful, it's not user facing. Finally, the format/modifier
property shouldn't trip anybody up since all sane userspace should skip over it
if they can't make use of it.


drm-misc-next-2017-08-08:
UAPI Changes:
- vc4: Add ioctl to allow attaching a label to a bo (Eric)
- Add new format/modifier blob plane property (Ben)
- armada: Use __u32/__u64 instead of uint32_t/uint64_t (Mikko)
- [kinda uapi] fb_helper: Expose display_info size via fb_info (David)

Core Changes:
- Default gem_dumb_[map_offset|destroy] as mmap/destroy implementations (Noralf)
- Simplify atomic properties by removing the helpers and handling in core (Daniel)

Driver Changes:
- stm: Add STM32 DSI controller driver (Phillipe)
- vc4: Add HDMI CEC support (Hans)
- rockchip: Refactor register init & soc version handling (Mark)
- misc: Remove .load_lut, .gamma_set, .gamma_get dead code (Peter)
- dw-hdmi: Add HDMI CEC support (Russell)

Cc: Philippe CORNU <philippe.cornu@st.com>
Cc: Hans Verkuil <hans.verkuil@cisco.com>
Cc: Eric Anholt <eric@anholt.net>
Cc: Noralf Trønnes <noralf@tronnes.org>
Cc: Ben Widawsky <ben@bwidawsk.net>
Cc: Mark yao <mark.yao@rock-chips.com>
Cc: Peter Rosin <peda@axentia.se>
Cc: Russell King <rmk+kernel@armlinux.org.uk>
Cc: Mikko Rapeli <mikko.rapeli@iki.fi>
Cc: David Lechner <david@lechnology.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>

Cheers, Sean


The following changes since commit e6742e1021a5cec55fab50a0b115c65217488eda:

  drm: linux-next: build failure after merge of the drm-misc tree (2017-07-27 08:27:11 +1000)

are available in the git repository at:

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

for you to fetch changes up to 16fece0153d5b6573c3fcb8cfbe483f83ca8eb01:

  drm: Nuke drm_atomic_legacy_backoff (2017-08-08 14:49:29 +0200)

----------------------------------------------------------------
UAPI Changes:
- vc4: Add ioctl to allow attaching a label to a bo (Eric)
- Add new format/modifier blob plane property (Ben)
- armada: Use __u32/__u64 instead of uint32_t/uint64_t (Mikko)
- [kinda uapi] fb_helper: Expose display_info size via fb_info (David)

Core Changes:
- Default gem_dumb_[map_offset|destroy] as mmap/destroy implementations (Noralf)
- Simplify atomic properties by removing the helpers and handling in core (Daniel)

Driver Changes:
- stm: Add STM32 DSI controller driver (Phillipe)
- vc4: Add HDMI CEC support (Hans)
- rockchip: Refactor register init & soc version handling (Mark)
- misc: Remove .load_lut, .gamma_set, .gamma_get dead code (Peter)
- dw-hdmi: Add HDMI CEC support (Russell)

Cc: Philippe CORNU <philippe.cornu@st.com>
Cc: Hans Verkuil <hans.verkuil@cisco.com>
Cc: Eric Anholt <eric@anholt.net>
Cc: Noralf Trønnes <noralf@tronnes.org>
Cc: Ben Widawsky <ben@bwidawsk.net>
Cc: Mark yao <mark.yao@rock-chips.com>
Cc: Peter Rosin <peda@axentia.se>
Cc: Russell King <rmk+kernel@armlinux.org.uk>
Cc: Mikko Rapeli <mikko.rapeli@iki.fi>
Cc: David Lechner <david@lechnology.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>

----------------------------------------------------------------
Arnd Bergmann (1):
      tinydrm: repaper: add CONFIG_THERMAL dependency

Arvind Yadav (1):
      drm/atmel-hlcdc : constify drm_plane_helper_funcs and drm_plane_funcs.

Ben Widawsky (2):
      drm: Plumb modifiers through plane init
      drm: Create a format/modifier blob

Chris Wilson (1):
      dma-buf/sync_file: Allow multiple sync_files to wrap a single dma-fence

Cihangir Akturk (1):
      drm/atmel-hlcdc: switch to drm_*{get,put} helpers

Daniel Vetter (8):
      drm: Fix kerneldoc for atomic_async_update
      drm: Don't update property values for atomic drivers
      drm: Handle properties in the core for atomic drivers
      drm: Nuke drm_atomic_helper_crtc_set_property
      drm: Nuke drm_atomic_helper_plane_set_property
      drm: Nuke drm_atomic_helper_connector_set_property
      drm: Nuke drm_atomic_helper_connector_dpms
      drm: Nuke drm_atomic_legacy_backoff

David Lechner (4):
      drm/fb: Fix pointer dereference before null check.
      drm/fb-helper: add new drm_setup_crtcs_fb() function
      drm/tinydrm: remove call to mipi_dbi_init() from mipi_dbi_spi_init()
      drm/fb-helper: pass physical dimensions to fbdev

Eric Anholt (4):
      drm/bridge: Add a devm_ allocator for panel bridge.
      drm/vc4: Start using u64_to_user_ptr.
      drm/vc4: Add an ioctl for labeling GEM BOs for summary stats
      drm/vc4: Convert more lock requirement comments to lockdep assertions.

Gustavo Padovan (2):
      dma-buf/sw_sync: move timeline_fence_ops around
      dma-buf/sw_sync: clean up list before signaling the fence

Hans Verkuil (3):
      drm/vc4: prepare for CEC support
      drm/vc4: add HDMI CEC support
      drm/bridge: dw-hdmi: add missing cec_notifier_put

Jose Abreu (1):
      drm: bridge: synopsys/dw-hdmi: Provide default configuration function for HDMI 2.0 PHY

Kuninori Morimoto (1):
      drm: dw-hdmi-i2s: add missing company name on Copyright

Maarten Lankhorst (5):
      drm/atomic: Use new iterator macros in drm_atomic_helper_wait_for_flip_done, again.
      drm/omapdrm: Fix omap_atomic_wait_for_completion
      drm/nouveau: Convert nouveau to use new iterator macros, v2.
      drm/msm: Convert to use new iterator macros, v2.
      drm/omap: Rework the rotation-on-crtc hack

Mark yao (13):
      drm/rockchip: vop: initialize registers directly
      drm/rockchip: vop: move write_relaxed flags to vop register
      drm/rockchip: vop: move line_flag_num to interrupt registers
      drm/rockchip: vop: group vop registers
      drm/rockchip: vop: add a series of vop support
      dt-bindings: display: rockchip: fill Documents for vop series
      drm/rockchip: vop: rk3328: fix overlay abnormal
      drm/rockchip: vop: no need wait vblank on crtc enable
      drm/rockchip: vop: fix iommu page fault when resume
      drm/rockchip: vop: fix NV12 video display error
      drm/rockchip: vop: round_up pitches to word align
      drm/rockchip: vop: report error when check resource error
      drm/rockchip: fix race with kms hotplug and fbdev

Mikko Rapeli (1):
      uapi drm/armada_drm.h: use __u32 and __u64 instead of uint32_t and uint64_t

Noralf Trønnes (26):
      drm/gem: Add drm_gem_dumb_map_offset()
      drm/dumb-buffers: Add defaults for .dumb_map_offset and .dumb_destroy
      drm/arc: Use .dumb_map_offset and .dumb_destroy defaults
      drm/arm: hdlcd: Use .dumb_map_offset and .dumb_destroy defaults
      drm/arm: mali-dp: Use .dumb_map_offset and .dumb_destroy defaults
      drm/atmel-hlcdc: Use .dumb_map_offset and .dumb_destroy defaults
      drm/imx: Use .dumb_map_offset and .dumb_destroy defaults
      drm/pl111: Use .dumb_map_offset and .dumb_destroy defaults
      drm/rcar-du: Use .dumb_map_offset and .dumb_destroy defaults
      drm/shmobile: Use .dumb_map_offset and .dumb_destroy defaults
      drm/stm: Use .dumb_map_offset and .dumb_destroy defaults
      drm/sun4i: Use .dumb_map_offset and .dumb_destroy defaults
      drm/tilcdc: Use .dumb_map_offset and .dumb_destroy defaults
      drm/vc4: Use .dumb_map_offset and .dumb_destroy defaults
      drm/zte: Use .dumb_map_offset and .dumb_destroy defaults
      drm/tinydrm: Use .dumb_map_offset and .dumb_destroy defaults
      drm/mediatek: Use .dumb_map_offset and .dumb_destroy defaults
      drm/rockchip: Use .dumb_map_offset and .dumb_destroy defaults
      drm/amdgpu: Use the drm_driver.dumb_destroy default
      drm/omapdrm: Use the drm_driver.dumb_destroy default
      drm/nouveau: Use the drm_driver.dumb_destroy default
      drm/hisilicon: hibmc: Use the drm_driver.dumb_destroy default
      drm/fsl-dcu: Use .dumb_map_offset and .dumb_destroy defaults
      drm/sti: Use .dumb_map_offset and .dumb_destroy defaults
      drm/i915: Use the drm_driver.dumb_destroy default
      drm/radeon: Use the drm_driver.dumb_destroy default

Peter Rosin (12):
      drm: amd: remove dead code and pointless local lut storage
      drm: armada: remove dead empty functions
      drm: ast: remove dead code and pointless local lut storage
      drm: cirrus: remove dead code and pointless local lut storage
      drm: gma500: remove dead code and pointless local lut storage
      drm: i915: remove dead code and pointless local lut storage
      drm: mgag200: remove dead code and pointless local lut storage
      drm: nouveau: remove dead code and pointless local lut storage
      drm: radeon: remove dead code and pointless local lut storage
      drm: stm: remove dead code and pointless local lut storage
      staging: vboxvideo: remove dead gamma lut code
      drm: remove unused and redundant callbacks

Philippe CORNU (10):
      dt-bindings: display: stm32: remove st-display-subsystem parent node requirement
      dt-bindings: display: stm32: Add DSI controller
      drm/stm: Add STM32 DSI controller driver
      drm/stm: drv: Rename platform driver name
      drm/stm: ltdc: Cleanup signal polarity defines
      drm/stm: ltdc: Lindent and minor cleanups
      drm/stm: ltdc: Constify funcs structures
      drm/stm: ltdc: add devm_reset_control & platform_get_ressource
      drm/stm: ltdc: Cleanup rename returned value
      drm/stm: dsi: Constify phy ops structure

Russell King (4):
      drm/bridge: dw-hdmi: add cec notifier support
      drm/bridge: dw-hdmi: add better clock disable control
      drm/bridge: dw-hdmi: add cec driver
      drm/bridge: dw-hdmi: remove CEC engine register definitions

Sean Paul (5):
      Merge airlied/drm-next into drm-misc-next
      drm/modes: Fix drm_mode_is_420_only() comment
      drm: Fix warning when building docs for scdc_helper
      gpu/host1x: Remove excess parameter in host1x_subdev_add docs
      drm: Add a few missing descriptions in drm_driver docs

Thierry Reding (2):
      drm/atomic: Update comment to match the code
      drm: todo: Avoid accidental crossreferences

benjamin.gaignard@linaro.org (1):
      drm: stm: remove "default y" in Kconfig

 .../bindings/display/rockchip/rockchip-vop.txt     |   4 +
 .../devicetree/bindings/display/st,stm32-ltdc.txt  | 105 ++-
 Documentation/gpu/todo.rst                         |   4 +-
 drivers/dma-buf/sw_sync.c                          | 150 ++--
 drivers/dma-buf/sync_file.c                        |   5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   1 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c             |  24 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h           |   1 -
 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c             |  27 +-
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c             |  27 +-
 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c              |  27 +-
 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c              |  27 +-
 drivers/gpu/drm/amd/amdgpu/dce_virtual.c           |  23 -
 drivers/gpu/drm/arc/arcpgu_crtc.c                  |   1 +
 drivers/gpu/drm/arc/arcpgu_drv.c                   |   2 -
 drivers/gpu/drm/arm/hdlcd_crtc.c                   |   1 +
 drivers/gpu/drm/arm/hdlcd_drv.c                    |   2 -
 drivers/gpu/drm/arm/malidp_drv.c                   |   2 -
 drivers/gpu/drm/arm/malidp_planes.c                |   3 +-
 drivers/gpu/drm/armada/armada_crtc.c               |  11 +-
 drivers/gpu/drm/armada/armada_crtc.h               |   2 -
 drivers/gpu/drm/armada/armada_fbdev.c              |   2 -
 drivers/gpu/drm/armada/armada_overlay.c            |   1 +
 drivers/gpu/drm/ast/ast_drv.h                      |   1 -
 drivers/gpu/drm/ast/ast_fb.c                       |  20 -
 drivers/gpu/drm/ast/ast_mode.c                     |  26 +-
 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c     |   1 -
 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c       |   2 -
 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c    |  16 +-
 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c       |   1 -
 drivers/gpu/drm/bridge/analogix-anx78xx.c          |   1 -
 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c |   1 -
 drivers/gpu/drm/bridge/dumb-vga-dac.c              |   1 -
 .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c   |   1 -
 drivers/gpu/drm/bridge/nxp-ptn3460.c               |   1 -
 drivers/gpu/drm/bridge/panel.c                     |  31 +-
 drivers/gpu/drm/bridge/parade-ps8622.c             |   1 -
 drivers/gpu/drm/bridge/sii902x.c                   |   1 -
 drivers/gpu/drm/bridge/synopsys/Kconfig            |  10 +
 drivers/gpu/drm/bridge/synopsys/Makefile           |   1 +
 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c      | 327 ++++++++
 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.h      |  19 +
 .../gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c    |   3 +-
 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c          |  98 ++-
 drivers/gpu/drm/bridge/synopsys/dw-hdmi.h          |  46 +-
 drivers/gpu/drm/bridge/tc358767.c                  |   1 -
 drivers/gpu/drm/bridge/ti-tfp410.c                 |   1 -
 drivers/gpu/drm/cirrus/cirrus_drv.h                |   8 -
 drivers/gpu/drm/cirrus/cirrus_fbdev.c              |   2 -
 drivers/gpu/drm/cirrus/cirrus_mode.c               |  71 +-
 drivers/gpu/drm/drm_atomic.c                       |  98 ++-
 drivers/gpu/drm/drm_atomic_helper.c                | 250 +-----
 drivers/gpu/drm/drm_connector.c                    |   7 +-
 drivers/gpu/drm/drm_crtc_helper.c                  |   3 +-
 drivers/gpu/drm/drm_crtc_internal.h                |   7 +
 drivers/gpu/drm/drm_dumb_buffers.c                 |  26 +-
 drivers/gpu/drm/drm_fb_helper.c                    |  49 +-
 drivers/gpu/drm/drm_gem.c                          |  35 +
 drivers/gpu/drm/drm_mode_config.c                  |   7 +
 drivers/gpu/drm/drm_mode_object.c                  | 159 ++--
 drivers/gpu/drm/drm_modes.c                        |   2 +-
 drivers/gpu/drm/drm_modeset_helper.c               |   1 +
 drivers/gpu/drm/drm_plane.c                        | 120 ++-
 drivers/gpu/drm/drm_scdc_helper.c                  |  33 +-
 drivers/gpu/drm/drm_simple_kms_helper.c            |   3 +
 drivers/gpu/drm/exynos/exynos_drm_dpi.c            |   1 -
 drivers/gpu/drm/exynos/exynos_drm_dsi.c            |   1 -
 drivers/gpu/drm/exynos/exynos_drm_plane.c          |   3 +-
 drivers/gpu/drm/exynos/exynos_drm_vidi.c           |   1 -
 drivers/gpu/drm/exynos/exynos_hdmi.c               |   1 -
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c          |   2 -
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c        |   2 +-
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c          |   1 -
 drivers/gpu/drm/gma500/framebuffer.c               |  22 -
 drivers/gpu/drm/gma500/gma_display.c               |  32 +-
 drivers/gpu/drm/gma500/psb_intel_display.c         |   7 +-
 drivers/gpu/drm/gma500/psb_intel_drv.h             |   1 -
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c     |   2 +-
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c    |   1 -
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c   |   1 -
 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c    |   4 +-
 drivers/gpu/drm/i2c/tda998x_drv.c                  |  10 +-
 drivers/gpu/drm/i915/i915_drv.c                    |   1 -
 drivers/gpu/drm/i915/intel_crt.c                   |   2 -
 drivers/gpu/drm/i915/intel_display.c               |   8 +-
 drivers/gpu/drm/i915/intel_dp.c                    |   2 -
 drivers/gpu/drm/i915/intel_dp_mst.c                |   2 -
 drivers/gpu/drm/i915/intel_drv.h                   |   1 -
 drivers/gpu/drm/i915/intel_dsi.c                   |   2 -
 drivers/gpu/drm/i915/intel_dvo.c                   |   2 -
 drivers/gpu/drm/i915/intel_fbdev.c                 |  31 -
 drivers/gpu/drm/i915/intel_hdmi.c                  |   2 -
 drivers/gpu/drm/i915/intel_lvds.c                  |   2 -
 drivers/gpu/drm/i915/intel_sdvo.c                  |   2 -
 drivers/gpu/drm/i915/intel_sprite.c                |   4 +-
 drivers/gpu/drm/i915/intel_tv.c                    |   2 -
 drivers/gpu/drm/imx/imx-drm-core.c                 |   2 -
 drivers/gpu/drm/imx/imx-ldb.c                      |   1 -
 drivers/gpu/drm/imx/imx-tve.c                      |   1 -
 drivers/gpu/drm/imx/ipuv3-plane.c                  |   4 +-
 drivers/gpu/drm/imx/parallel-display.c             |   1 -
 drivers/gpu/drm/mediatek/mtk_drm_drv.c             |   2 -
 drivers/gpu/drm/mediatek/mtk_drm_gem.c             |  25 -
 drivers/gpu/drm/mediatek/mtk_drm_gem.h             |   3 -
 drivers/gpu/drm/mediatek/mtk_drm_plane.c           |   2 +-
 drivers/gpu/drm/mediatek/mtk_dsi.c                 |   1 -
 drivers/gpu/drm/mediatek/mtk_hdmi.c                |   1 -
 drivers/gpu/drm/meson/meson_plane.c                |   1 +
 drivers/gpu/drm/meson/meson_venc_cvbs.c            |   1 -
 drivers/gpu/drm/mgag200/mgag200_drv.h              |   5 -
 drivers/gpu/drm/mgag200/mgag200_fb.c               |   2 -
 drivers/gpu/drm/mgag200/mgag200_mode.c             |  62 +-
 drivers/gpu/drm/msm/dsi/dsi_manager.c              |   1 -
 drivers/gpu/drm/msm/edp/edp_connector.c            |   1 -
 drivers/gpu/drm/msm/hdmi/hdmi_connector.c          |   1 -
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_crtc.c           |   1 -
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_kms.c            |   4 +-
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_lvds_connector.c |   1 -
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_plane.c          |   2 +-
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_crtc.c           |   2 -
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c          |   6 +-
 drivers/gpu/drm/msm/msm_atomic.c                   |  18 +-
 drivers/gpu/drm/mxsfb/mxsfb_drv.c                  |   2 +-
 drivers/gpu/drm/mxsfb/mxsfb_out.c                  |   1 -
 drivers/gpu/drm/nouveau/dispnv04/crtc.c            |  26 +-
 drivers/gpu/drm/nouveau/nouveau_connector.c        |  15 +-
 drivers/gpu/drm/nouveau/nouveau_crtc.h             |   3 -
 drivers/gpu/drm/nouveau/nouveau_drm.c              |   1 -
 drivers/gpu/drm/nouveau/nouveau_fbcon.c            |  22 -
 drivers/gpu/drm/nouveau/nv50_display.c             | 121 ++-
 drivers/gpu/drm/omapdrm/omap_connector.c           |   1 -
 drivers/gpu/drm/omapdrm/omap_crtc.c                | 125 ++-
 drivers/gpu/drm/omapdrm/omap_drv.c                 |   7 +-
 drivers/gpu/drm/omapdrm/omap_plane.c               |   3 +-
 drivers/gpu/drm/pl111/pl111_connector.c            |   1 -
 drivers/gpu/drm/pl111/pl111_display.c              |   2 +-
 drivers/gpu/drm/pl111/pl111_drv.c                  |   2 -
 drivers/gpu/drm/qxl/qxl_display.c                  |   2 +-
 drivers/gpu/drm/radeon/atombios_crtc.c             |   1 -
 drivers/gpu/drm/radeon/radeon_connectors.c         |   7 +-
 drivers/gpu/drm/radeon/radeon_display.c            |  71 +-
 drivers/gpu/drm/radeon/radeon_drv.c                |   1 -
 drivers/gpu/drm/radeon/radeon_fb.c                 |   2 -
 drivers/gpu/drm/radeon/radeon_legacy_crtc.c        |   1 -
 drivers/gpu/drm/radeon/radeon_mode.h               |   4 -
 drivers/gpu/drm/rcar-du/rcar_du_drv.c              |   2 -
 drivers/gpu/drm/rcar-du/rcar_du_lvdscon.c          |   1 -
 drivers/gpu/drm/rcar-du/rcar_du_plane.c            |   5 +-
 drivers/gpu/drm/rcar-du/rcar_du_vsp.c              |   5 +-
 drivers/gpu/drm/rockchip/cdn-dp-core.c             |   1 -
 drivers/gpu/drm/rockchip/dw-mipi-dsi.c             |   1 -
 drivers/gpu/drm/rockchip/inno_hdmi.c               |   1 -
 drivers/gpu/drm/rockchip/rockchip_drm_drv.c        |  15 +-
 drivers/gpu/drm/rockchip/rockchip_drm_gem.c        |  26 -
 drivers/gpu/drm/rockchip/rockchip_drm_gem.h        |   3 -
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c        | 190 ++---
 drivers/gpu/drm/rockchip/rockchip_drm_vop.h        |  84 +-
 drivers/gpu/drm/rockchip/rockchip_vop_reg.c        | 375 ++++++---
 drivers/gpu/drm/rockchip/rockchip_vop_reg.h        | 905 ++++++++++++++++-----
 drivers/gpu/drm/shmobile/shmob_drm_drv.c           |   2 -
 drivers/gpu/drm/sti/sti_cursor.c                   |   3 +-
 drivers/gpu/drm/sti/sti_drv.c                      |   2 -
 drivers/gpu/drm/sti/sti_dvo.c                      |   1 -
 drivers/gpu/drm/sti/sti_gdp.c                      |   3 +-
 drivers/gpu/drm/sti/sti_hda.c                      |   1 -
 drivers/gpu/drm/sti/sti_hdmi.c                     |   2 -
 drivers/gpu/drm/sti/sti_hqvdp.c                    |   3 +-
 drivers/gpu/drm/stm/Kconfig                        |   8 +-
 drivers/gpu/drm/stm/Makefile                       |   2 +
 drivers/gpu/drm/stm/drv.c                          |  23 +-
 drivers/gpu/drm/stm/dw_mipi_dsi-stm.c              | 352 ++++++++
 drivers/gpu/drm/stm/ltdc.c                         | 240 +++---
 drivers/gpu/drm/stm/ltdc.h                         |   1 -
 drivers/gpu/drm/sun4i/sun4i_drv.c                  |   2 -
 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c             |   1 -
 drivers/gpu/drm/sun4i/sun4i_layer.c                |   2 +-
 drivers/gpu/drm/sun4i/sun4i_rgb.c                  |   1 -
 drivers/gpu/drm/sun4i/sun4i_tv.c                   |   1 -
 drivers/gpu/drm/sun4i/sun8i_layer.c                |   2 +-
 drivers/gpu/drm/tegra/dc.c                         |  12 +-
 drivers/gpu/drm/tegra/dsi.c                        |   1 -
 drivers/gpu/drm/tegra/hdmi.c                       |   1 -
 drivers/gpu/drm/tegra/rgb.c                        |   1 -
 drivers/gpu/drm/tegra/sor.c                        |   1 -
 drivers/gpu/drm/tilcdc/tilcdc_drv.c                |   2 -
 drivers/gpu/drm/tilcdc/tilcdc_panel.c              |   1 -
 drivers/gpu/drm/tilcdc/tilcdc_plane.c              |   1 -
 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c             |   1 -
 drivers/gpu/drm/tinydrm/Kconfig                    |   1 +
 drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c        |   3 +-
 drivers/gpu/drm/tinydrm/mi0283qt.c                 |   8 +-
 drivers/gpu/drm/tinydrm/mipi-dbi.c                 |  17 +-
 drivers/gpu/drm/vc4/Kconfig                        |   8 +
 drivers/gpu/drm/vc4/vc4_bo.c                       | 265 ++++--
 drivers/gpu/drm/vc4/vc4_drv.c                      |  10 +-
 drivers/gpu/drm/vc4/vc4_drv.h                      |  39 +-
 drivers/gpu/drm/vc4/vc4_gem.c                      |  13 +-
 drivers/gpu/drm/vc4/vc4_hdmi.c                     | 288 ++++++-
 drivers/gpu/drm/vc4/vc4_plane.c                    |   2 +-
 drivers/gpu/drm/vc4/vc4_regs.h                     | 113 +++
 drivers/gpu/drm/vc4/vc4_render_cl.c                |   2 +-
 drivers/gpu/drm/vc4/vc4_v3d.c                      |   3 +-
 drivers/gpu/drm/vc4/vc4_vec.c                      |   2 -
 drivers/gpu/drm/virtio/virtgpu_display.c           |   1 -
 drivers/gpu/drm/virtio/virtgpu_plane.c             |   2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c                |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c               |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c               |   4 +-
 drivers/gpu/drm/zte/zx_drm_drv.c                   |   2 -
 drivers/gpu/drm/zte/zx_hdmi.c                      |   1 -
 drivers/gpu/drm/zte/zx_plane.c                     |   2 +-
 drivers/gpu/drm/zte/zx_tvenc.c                     |   1 -
 drivers/gpu/drm/zte/zx_vga.c                       |   1 -
 drivers/gpu/host1x/bus.c                           |   1 -
 drivers/staging/vboxvideo/vbox_fb.c                |  15 -
 drivers/staging/vboxvideo/vbox_mode.c              |   5 -
 include/drm/drm_atomic.h                           |  10 +-
 include/drm/drm_atomic_helper.h                    |  11 -
 include/drm/drm_bridge.h                           |   3 +
 include/drm/drm_connector.h                        |  10 +-
 include/drm/drm_crtc.h                             |  14 +-
 include/drm/drm_drv.h                              |  52 +-
 include/drm/drm_fb_helper.h                        |  32 -
 include/drm/drm_gem.h                              |   2 +
 include/drm/drm_mode_config.h                      |   6 +
 include/drm/drm_modeset_helper_vtables.h           |  22 +-
 include/drm/drm_plane.h                            |  28 +-
 include/drm/drm_scdc_helper.h                      |  25 -
 include/drm/drm_simple_kms_helper.h                |   1 +
 include/drm/tinydrm/mipi-dbi.h                     |   6 +-
 include/drm/tinydrm/tinydrm.h                      |   4 +-
 include/linux/sync_file.h                          |   3 +-
 include/uapi/drm/armada_drm.h                      |  22 +-
 include/uapi/drm/drm_fourcc.h                      |  11 +
 include/uapi/drm/drm_mode.h                        |  50 ++
 include/uapi/drm/vc4_drm.h                         |  11 +
 236 files changed, 3820 insertions(+), 2278 deletions(-)
 create mode 100644 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c
 create mode 100644 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.h
 create mode 100644 drivers/gpu/drm/stm/dw_mipi_dsi-stm.c

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

             reply	other threads:[~2017-08-08 19:50 UTC|newest]

Thread overview: 314+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-08-08 19:50 Sean Paul [this message]
  -- strict thread matches above, loose matches on Subject: below --
2024-04-25 14:39 [PULL] drm-misc-next Maarten Lankhorst
2024-04-19 12:04 Maarten Lankhorst
2024-04-10 14:59 Maarten Lankhorst
2024-04-05 12:36 Maarten Lankhorst
2024-03-28 11:22 Maarten Lankhorst
2024-03-21 13:56 Maarten Lankhorst
2024-02-29  8:48 Thomas Zimmermann
2024-02-22 13:58 Thomas Zimmermann
2024-02-26  9:41 ` Daniel Vetter
2024-02-15 13:26 Thomas Zimmermann
2024-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-19 11:39 Maarten Lankhorst
2021-01-20 12:11 ` Daniel Vetter
2021-01-06 11:13 Maarten Lankhorst
2021-01-07 12:42 ` Daniel Vetter
2020-12-17 10:12 Maarten Lankhorst
2021-01-07  9:59 ` Daniel Vetter
2020-11-27  8:30 Thomas Zimmermann
2020-11-18 12:32 Thomas Zimmermann
2020-11-12  8:01 Thomas Zimmermann
2020-11-05 10:16 Thomas Zimmermann
2020-10-27 10:09 Thomas Zimmermann
2020-10-27 10:11 ` Thomas Zimmermann
2020-09-21 15:29 Maxime Ripard
2020-09-18  8:11 Maxime Ripard
2020-09-10  8:18 Maxime Ripard
2020-09-03 16:06 Maxime Ripard
2020-08-27 15:55 Maxime Ripard
2020-08-20 12:56 Maxime Ripard
2020-08-26 10:02 ` Jani Nikula
2020-08-30  6:05   ` Daniel Vetter
2020-07-22 10:38 Maarten Lankhorst
2020-07-16 11:42 Maarten Lankhorst
2020-06-26 10:52 Maarten Lankhorst
2020-06-19 15:19 Maarten Lankhorst
2020-05-14  7:08 Thomas Zimmermann
2020-05-07  7:25 Thomas Zimmermann
2020-04-23  8:34 Thomas Zimmermann
2020-04-14  9:07 Thomas Zimmermann
2020-04-21 12:46 ` Thomas Zimmermann
2020-04-21 13:41   ` Daniel Vetter
2020-04-21 14:05     ` Thomas Zimmermann
2020-03-17  8:28 Maxime Ripard
2020-03-09 13:54 Maxime Ripard
2020-02-27 11:32 Maxime Ripard
2020-02-21 10:09 Maxime Ripard
2020-02-10  9:34 Maxime Ripard
2020-01-10 11:50 Maarten Lankhorst
2020-01-07 11:50 Maarten Lankhorst
2020-01-07 15:25 ` Daniel Vetter
2020-01-02 13:06 Maarten Lankhorst
2019-12-17  8:48 Maarten Lankhorst
2019-12-17 12:59 ` Daniel Vetter
2019-10-31 19:30 Sean Paul
2019-10-24 15:55 Sean Paul
2019-10-24 15:55 ` Sean Paul
2019-10-17 19:26 Sean Paul
2019-10-18 13:45 ` Tomi Valkeinen
2019-10-18 20:11   ` Sean Paul
2019-10-21  8:09     ` Tomi Valkeinen
2019-10-21 15:48       ` Sean Paul
2019-10-09 15:08 Sean Paul
2019-08-23  8:35 Maxime Ripard
2019-08-19 14:19 Maxime Ripard
2019-08-16 11:32 Maxime Ripard
2019-08-16 11:47 ` Chris Wilson
2019-08-19 14:19   ` Maxime Ripard
2019-08-08 12:14 Maxime Ripard
2019-08-03 10:47 Maxime Ripard
2019-08-06  0:33 ` Dave Airlie
2019-08-06  7:34   ` Daniel Vetter
2019-08-06  9:40     ` Emil Velikov
2019-08-06  9:49       ` Daniel Vetter
2019-08-06  9:54         ` Emil Velikov
2019-08-06  9:58           ` Daniel Vetter
2019-08-06 10:12             ` Daniel Stone
2019-08-06 10:27               ` Emil Velikov
2019-08-06 10:48                 ` Jani Nikula
2019-08-06  9:55         ` Daniel Vetter
2019-08-06 14:25     ` Rob Herring
2019-08-06 14:55       ` Daniel Vetter
2019-08-06 16:01   ` Maxime Ripard
2019-08-06 16:11     ` Daniel Vetter
2019-08-07 12:02       ` Maxime Ripard
2019-08-07 12:30         ` Daniel Vetter
2019-08-08 15:29           ` Maxime Ripard
2019-06-20 15:42 Maarten Lankhorst
2019-06-14  8:57 Maarten Lankhorst
2019-06-14  9:35 ` Daniel Vetter
2019-06-05  9:17 Maarten Lankhorst
2019-05-23 15:47 Maarten Lankhorst
2019-05-23 15:53 ` Sean Paul
2019-05-23 15:55   ` Daniel Vetter
2019-05-23 15:55     ` Daniel Vetter
2019-04-18  9:05 Maarten Lankhorst
2019-04-10 19:49 Sean Paul
2019-04-04 20:10 Sean Paul
2019-03-28 15:33 Sean Paul
2019-03-28 16:03 ` Daniel Vetter
2019-03-21 17:08 Sean Paul
2019-03-25 10:37 ` Daniel Vetter
     [not found] <20190211095220.3oeodszr2dgxrwqq@flea>
2019-02-14 13:07 ` Daniel Vetter
2019-02-01 14:47 Maxime Ripard
2019-01-23 11:03 Maxime Ripard
2019-01-16 20:04 Maxime Ripard
2019-01-15 10:56 Maxime Ripard
2019-01-16  9:36 ` Daniel Vetter
2019-01-07 18:03 Maxime Ripard
2018-12-06  9:44 Maarten Lankhorst
2018-11-28  9:36 Maarten Lankhorst
2018-11-21 10:44 Maarten Lankhorst
2018-11-08 16:05 Maarten Lankhorst
2018-11-07 11:58 Maarten Lankhorst
2018-11-07 20:18 ` Daniel Vetter
2018-11-07 20:29   ` Sean Paul
2018-11-07 20:31     ` Daniel Vetter
2018-11-07 20:48       ` Sean Paul
2018-11-08  7:56         ` Christian König
2018-11-08  8:05           ` Daniel Vetter
2018-11-08  8:37         ` Maarten Lankhorst
2018-09-27  9:39 Sean Paul
2018-09-19 20:03 Sean Paul
2018-09-13 13:02 Sean Paul
2018-09-05 20:22 Sean Paul
2018-07-18 20:08 Gustavo Padovan
2018-07-12  1:11 Gustavo Padovan
2018-07-04 23:46 Gustavo Padovan
2018-06-28  1:00 Gustavo Padovan
2018-06-21 10:54 Gustavo Padovan
2018-06-22  3:11 ` Dave Airlie
2018-06-22  9:19   ` Christian König
2018-06-21  0:58 Gustavo Padovan
2018-06-21 10:01 ` Christian König
2018-05-15  8:17 Maarten Lankhorst
2018-05-11  7:43 Maarten Lankhorst
2018-05-11 20:25 ` Eric Anholt
2018-05-04  9:54 Maarten Lankhorst
2018-04-26 10:53 Maarten Lankhorst
2018-06-06  3:37 ` Dave Airlie
2018-06-06  7:49   ` Maarten Lankhorst
2018-03-21 14:49 Sean Paul
2018-03-09 18:04 Sean Paul
2018-02-28 20:34 Sean Paul
2018-03-02 21:22 ` Sean Paul
2018-03-05  8:10   ` Daniel Vetter
2018-03-05 23:20     ` Sean Paul
2018-03-06  6:42       ` Daniel Vetter
2018-03-06 19:01         ` Sean Paul
2018-03-06 19:07           ` Ville Syrjälä
2018-03-06 19:20             ` Sean Paul
2018-03-07  8:19               ` Daniel Vetter
2018-02-21 20:36 Sean Paul
2018-01-08 13:45 Gustavo Padovan
2017-12-21 17:04 Gustavo Padovan
2017-12-14 17:46 Gustavo Padovan
2017-12-07 11:06 Gustavo Padovan
2017-10-20 13:39 Daniel Vetter
2017-10-16  9:35 Daniel Vetter
2017-10-12 12:05 Daniel Vetter
2017-10-13 14:08 ` Maarten Lankhorst
2017-10-13 14:24   ` Benjamin Gaignard
2017-10-05  5:36 Daniel Vetter
2017-09-20 17:33 Daniel Vetter
2017-09-20 18:42 ` Daniel Vetter
2017-08-18 17:00 Sean Paul
2017-08-16 20:42 Sean Paul
2017-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=20170808195049.jbkh2itn6j7edphq@art_vandelay \
    --to=seanpaul@chromium.org \
    --cc=airlied@gmail.com \
    --cc=ben@bwidawsk.net \
    --cc=daniel.vetter@ffwll.ch \
    --cc=david@lechnology.com \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=hans.verkuil@cisco.com \
    --cc=intel-gfx@lists.freedesktop.org \
    --cc=mikko.rapeli@iki.fi \
    --cc=peda@axentia.se \
    --cc=philippe.cornu@st.com \
    --cc=rmk+kernel@armlinux.org.uk \
    /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.