All of lore.kernel.org
 help / color / mirror / Atom feed
From: Daniel Vetter <daniel.vetter@ffwll.ch>
To: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Cc: "DRM maintainer tools announcements, discussion,
	and development" <dim-tools@lists.freedesktop.org>,
	dri-devel <dri-devel@lists.freedesktop.org>,
	Rodrigo Vivi <rodrigo.vivi@intel.com>,
	Sean Paul <sean@poorly.run>,
	intel-gfx <intel-gfx@lists.freedesktop.org>
Subject: Re: [PULL] drm-misc-next
Date: Thu, 7 Jan 2021 10:59:35 +0100	[thread overview]
Message-ID: <CAKMK7uFJzDKJx348pa7rPd-kkJ-9yoC3qsz07N0xa8YkpFaorg@mail.gmail.com> (raw)
In-Reply-To: <78381a4f-45fd-aed4-174a-94ba051edd37@linux.intel.com>

On Thu, Dec 17, 2020 at 11:12 AM Maarten Lankhorst
<maarten.lankhorst@linux.intel.com> wrote:
>
> drm-misc-next-2020-12-17:
> drm-misc-next for v5.12:
>
> UAPI Changes:
> - Not necessarily one, but we document that userspace needs to force probe connectors.
>
> Cross-subsystem Changes:
> - Require FB_ATY_CT for aty on sparc64.
> - video: Fix documentation, and a few compiler warnings.
> - Add devicetree bindings for DP connectors.
> - dma-buf: Update kernel-doc, and add might_lock for resv objects in begin/end_cpu_access.
>
> Core Changes:
> - ttm: Warn when releasing a pinned bo.
> - ttm: Cleanup bo size handling.
> - cma-helper: Remove prime infix, and implement mmap as GEM CMA functions.
> - Split drm_prime_sg_to_page_addr_arrays into 2 functions.
> - Add a new api to install irq using devm.
> - Update panel kerneldoc to inline style.
> - Add DP support to drm/bridge.
> - Assorted small fixes to ttm, fb-helper, scheduler.
> - Add atomic_commit_setup function callback.
> - Automatically use the atomic gamma_set, instead of forcing drivers to declare the default atomic version.
> - Allow using degamma for legacy gamma if gamma is not available.
> - Clarify that primary/cursor planes are not tied to 1 crtc (depending on possible_crtcs).
> - ttm: Cleanup the lru handler.
>
> Driver Changes:
> - Add pm support to ingenic.
> - Assorted small fixes in radeon, via, rockchip, omap2fb, kmb, gma500, nouveau, virtio, hisilicon, ingenic, s6e63m0 panel, ast, udlfb.
> - Add BOE NV110WTM-N61, ys57pss36bh5gq, Khadas TS050 panels.
> - Stop using pages with drm_prime_sg_to_page_addr_arrays, and switch all callers to use ttm_sg_tt_init.
> - Cleanup compiler and docbook warnings in a lot of fbdev devices.
> - Use the drmm_vram_helper in hisilicon.
> - Add support for BCM2711 DSI1 in vc4.
> - Add support for 8-bit delta RGB panels to ingenic.
> - Add documentation on how to test vkms.
> - Convert vc4 to atomic helpers.
> - Use degamma instead of gamma table in omap, to add support for CTM and color encoding/range properties.
> - Rework omap DSI code, and merge all omapdrm modules now that the last omap panel is now a drm panel.
> - More refactoring of omap dsi code.
> - Enable 10/12 bpc outputs in vc4.
> The following changes since commit 5fbd41d3bf123af6a135bdea564087ec0f563eb0:
>
>   Merge tag 'drm-misc-next-2020-11-27-1' of git://anongit.freedesktop.org/drm/drm-misc into drm-next (2020-12-15 10:21:48 +0100)

Pulled, thanks.
-Daniel

>
> are available in the Git repository at:
>
>   git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2020-12-17
>
> for you to fetch changes up to c545781e1c55ab680dcc49c37212d5327b9d6812:
>
>   dma-buf: doc polish for pin/unpin (2020-12-16 11:28:34 +0100)
>
> ----------------------------------------------------------------
> drm-misc-next for v5.12:
>
> UAPI Changes:
> - Not necessarily one, but we document that userspace needs to force probe connectors.
>
> Cross-subsystem Changes:
> - Require FB_ATY_CT for aty on sparc64.
> - video: Fix documentation, and a few compiler warnings.
> - Add devicetree bindings for DP connectors.
> - dma-buf: Update kernel-doc, and add might_lock for resv objects in begin/end_cpu_access.
>
> Core Changes:
> - ttm: Warn when releasing a pinned bo.
> - ttm: Cleanup bo size handling.
> - cma-helper: Remove prime infix, and implement mmap as GEM CMA functions.
> - Split drm_prime_sg_to_page_addr_arrays into 2 functions.
> - Add a new api to install irq using devm.
> - Update panel kerneldoc to inline style.
> - Add DP support to drm/bridge.
> - Assorted small fixes to ttm, fb-helper, scheduler.
> - Add atomic_commit_setup function callback.
> - Automatically use the atomic gamma_set, instead of forcing drivers to declare the default atomic version.
> - Allow using degamma for legacy gamma if gamma is not available.
> - Clarify that primary/cursor planes are not tied to 1 crtc (depending on possible_crtcs).
> - ttm: Cleanup the lru handler.
>
> Driver Changes:
> - Add pm support to ingenic.
> - Assorted small fixes in radeon, via, rockchip, omap2fb, kmb, gma500, nouveau, virtio, hisilicon, ingenic, s6e63m0 panel, ast, udlfb.
> - Add BOE NV110WTM-N61, ys57pss36bh5gq, Khadas TS050 panels.
> - Stop using pages with drm_prime_sg_to_page_addr_arrays, and switch all callers to use ttm_sg_tt_init.
> - Cleanup compiler and docbook warnings in a lot of fbdev devices.
> - Use the drmm_vram_helper in hisilicon.
> - Add support for BCM2711 DSI1 in vc4.
> - Add support for 8-bit delta RGB panels to ingenic.
> - Add documentation on how to test vkms.
> - Convert vc4 to atomic helpers.
> - Use degamma instead of gamma table in omap, to add support for CTM and color encoding/range properties.
> - Rework omap DSI code, and merge all omapdrm modules now that the last omap panel is now a drm panel.
> - More refactoring of omap dsi code.
> - Enable 10/12 bpc outputs in vc4.
>
> ----------------------------------------------------------------
> Arnd Bergmann (1):
>       drm/kmb: fix array bounds warning
>
> Bernard Zhao (1):
>       via/via_irq: use __func__ to replace string function name
>
> Christian König (13):
>       drm/radeon: fix check order in radeon_bo_move
>       drm/radeon: stop using pages with drm_prime_sg_to_page_addr_arrays v2
>       drm/amdgpu: stop using pages with drm_prime_sg_to_page_addr_arrays
>       drm/nouveau: stop using pages with drm_prime_sg_to_page_addr_arrays v2
>       drm/vmwgfx: switch to ttm_sg_tt_init
>       drm/qxl: switch to ttm_sg_tt_init
>       drm/ttm: nuke ttm_dma_tt_init
>       drm/prime: split array import functions v4
>       drm/ttm/drivers: remove unecessary ttm_module.h include v2
>       drm/ttm: stop destroying pinned ghost object
>       drm/ttm: cleanup BO size handling v3
>       drm/ttm: use pin_count more extensively
>       drm/ttm: cleanup LRU handling further
>
> Chuhong Yuan (1):
>       drm/fb-helper: Add missed unlocks in setcmap_legacy()
>
> Dafna Hirschfeld (2):
>       drm/rockchip: for error print, use the correct device pointer
>       drm/rockchip: fix typo in Kconfig 's/HDMI/dsi/'
>
> Dan Carpenter (3):
>       drm/kmb: Remove an unnecessary NULL check
>       gma500: clean up error handling in init
>       drm/panel: khadas: Fix error code in khadas_ts050_panel_add()
>
> Daniel Vetter (9):
>       drm/ttm: Warn on pinning without holding a reference
>       drm/nouveau: Drop mutex_lock_nested for atomic
>       dma-buf: Fix kerneldoc formatting
>       drm/vkms: Unset preferred_depth
>       drm/amdkfd: fix ttm size refactor fallout
>       dma-buf: Remove kmap kerneldoc vestiges
>       dma-buf: some kerneldoc formatting fixes
>       dma-buf: begin/end_cpu might lock the dma_resv lock
>       dma-buf: doc polish for pin/unpin
>
> Dave Stevenson (4):
>       drm/vc4: dsi: Correct DSI register definition
>       drm/vc4: dsi: Add support for DSI0
>       dt-bindings: Add compatible for BCM2711 DSI1
>       drm/vc4: dsi: Add configuration for BCM2711 DSI1
>
> Douglas Anderson (7):
>       drm: panel: simple: Fixup the struct panel_desc kernel doc
>       drm: panel: simple: Defer unprepare delay till next prepare to shorten it
>       drm: panel: simple: Allow specifying the delay from prepare to enable
>       dt-bindings: dt-bindings: display: simple: Add BOE NV110WTM-N61
>       drm: panel: simple: Add BOE NV110WTM-N61
>       drm: panel: Fully transition panel_desc kerneldoc to inline style
>       drm: panel: add flags to BOE NV110WTM-N61
>
> Guido Günther (6):
>       drm/panel: st7703: Use dev_err_probe
>       drm/panel: mantix: Tweak init sequence
>       drm/panel: mantix: Allow to specify default mode for different panels
>       drm/panel: mantix: Support panel from Shenzhen Yashi Changhua Intelligent Technology Co
>       dt-bindings: vendor-prefixes: Add ys vendor prefix
>       dt-bindings: display: mantix: Add compatible for panel from YS
>
> Gurchetan Singh (3):
>       drm/virtio: virtio_{blah} --> virtio_gpu_{blah}
>       drm/virtio: rework virtio_fence_signaled
>       drm/virtio: consider dma-fence context when signaling
>
> Jialin Zhang (1):
>       drm/gma500: Fix error return code in psb_driver_load()
>
> Jonathan Liu (1):
>       drm/rockchip: dw_hdmi: fix incorrect clock in vpll clock error message
>
> Jyri Sarha (2):
>       drm/omap: Implement CTM property for CRTC using OVL managers CPR matrix
>       drm/omap: Enable COLOR_ENCODING and COLOR_RANGE properties for planes
>
> Krzysztof Kozlowski (1):
>       drm/ingenic: depend on COMMON_CLK to fix compile tests
>
> Laurent Pinchart (1):
>       drm: Remove drmm_add_final_kfree() declaration from public headers
>
> Linus Walleij (2):
>       dt-bindings: display: mcde: Convert to YAML schema
>       drm/panel: s6e63m0: Fix init sequence again
>
> Luben Tuikov (4):
>       drm/scheduler: "node" --> "list"
>       gpu/drm: ring_mirror_list --> pending_list
>       drm/scheduler: Essentialize the job done callback
>       drm/sched: Add missing structure comment
>
> Maarten Lankhorst (1):
>       Merge drm/drm-next into drm-misc-next
>
> Maxime Ripard (20):
>       drm/vc4: hdmi: Don't poll for the infoframes status on setup
>       drm/vc4: drv: Remove the DSI pointer in vc4_drv
>       drm/vc4: dsi: Use snprintf for the PHY clocks instead of an array
>       drm/vc4: dsi: Introduce a variant structure
>       drm: Introduce an atomic_commit_setup function
>       drm: Document use-after-free gotcha with private objects
>       drm/vc4: Simplify a bit the global atomic_check
>       drm/vc4: kms: Wait on previous FIFO users before a commit
>       drm/vc4: kms: Remove unassigned_channels from the HVS state
>       drm/vc4: kms: Remove async modeset semaphore
>       drm/vc4: kms: Convert to atomic helpers
>       drm/vc4: hvs: Align the HVS atomic hooks to the new API
>       drm/vc4: Pass the atomic state to encoder hooks
>       drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check
>       drm/vc4: hdmi: Don't access the connector state in reset if kmalloc fails
>       drm/vc4: hdmi: Create a custom connector state
>       drm/vc4: hdmi: Store pixel frequency in the connector state
>       drm/vc4: hdmi: Use the connector state pixel rate for the PHY
>       drm/vc4: hdmi: Limit the BCM2711 to the max without scrambling
>       drm/vc4: hdmi: Enable 10/12 bpc output
>
> Neil Armstrong (2):
>       dt-bindings: panel-simple-dsi: add Khadas TS050 panel bindings
>       drm: panel: add Khadas TS050 panel driver
>
> Nirmoy Das (1):
>       drm/amdgpu: clean up bo in vce and vcn test
>
> Paul Cercueil (4):
>       drm/ingenic: Add basic PM support
>       drm/ingenic: Compute timings according to adjusted_mode->crtc_*
>       drm/ingenic: Properly compute timings when using a 3x8-bit panel
>       drm/ingenic: Add support for serial 8-bit delta-RGB panels
>
> Randy Dunlap (1):
>       fbdev: aty: SPARC64 requires FB_ATY_CT
>
> Sam Ravnborg (35):
>       video: Fix kernel-doc warnings in of_display_timing + of_videomode
>       video: fbcon: Fix warnings by using pr_debug() in fbcon
>       video: fbdev: s1d13xxxfb: Fix kernel-doc and set but not used warnings
>       video: fbdev: aty: Delete unused variable in radeon_monitor
>       video: fbdev: aty: Fix set but not used warnings
>       video: fbdev: aty: Fix set but not used warnings in mach64_ct
>       video: fbdev: sis: Fix defined but not used warnings
>       video: fbdev: sis: Fix defined but not used warning of SiS_TVDelay
>       video: fbdev: sis: Fix set but not used warnings in init.c
>       video: fbdev: sis: Fix set but not used warnings in sis_main
>       video: fbdev: via: Fix set but not used warning for mode_crt_table
>       video: fbdev: tdfx: Fix set but not used warning in att_outb()
>       video: fbdev: riva: Fix kernel-doc and set but not used warnings
>       video: fbdev: pm2fb: Fix kernel-doc warnings
>       video: fbdev: tgafb: Fix kernel-doc and set but not used warnings
>       video: fbdev: mx3fb: Fix kernel-doc, set but not used and string warnings
>       video: fbdev: sstfb: Updated logging to fix set but not used warnings
>       video: fbdev: neofb: Fix set but not used warning for CursorMem
>       video: fbdev: nvidia: Fix set but not used warnings
>       video: fbdev: omapfb: Fix set but not used warnings in dsi
>       video: fbdev: s3c-fb: Fix kernel-doc and set but not used warnings
>       video: fbdev: uvesafb: Fix string related warnings
>       video: fbdev: cirrusfb: Fix kernel-doc and set but not used warnings
>       video: fbdev: hgafb: Fix kernel-doc warnings
>       video: fbdev: core: Fix kernel-doc warnings in fbmon + fb_notify
>       video: fbdev: omapfb: Fix set but not used warnings in hdmi*_core
>       video: fbdev: uvesafb: Fix set but not used warning
>       video: fbdev: sparc drivers: fix kernel-doc warnings for blank_mode
>       video: fbdev: mmp: Fix kernel-doc warning for lcd_spi_write
>       video: fbdev: wmt_ge_rops: Fix function not declared warnings
>       video: fbdev: goldfishfb: Fix defined but not used warning
>       video: fbdev: gbefb: Fix set but not used warning
>       video: fbdev: efifb: Fix set but not used warning for screen_pitch
>       video: fbdev: controlfb: Fix set but not used warnings
>       video: fbdev: sis: Drop useless call to SiS_GetResInfo()
>
> Sebastian Reichel (49):
>       Revert "drm/omap: dss: Remove unused omap_dss_device operations"
>       drm/omap: drop unused dsi.configure_pins
>       drm/omap: dsi: use MIPI_DSI_FMT_* instead of OMAP_DSS_DSI_FMT_*
>       drm/omap: constify write buffers
>       drm/omap: dsi: add generic transfer function
>       drm/omap: panel-dsi-cm: convert to transfer API
>       drm/omap: dsi: unexport specific data transfer functions
>       drm/omap: dsi: drop virtual channel logic
>       drm/omap: dsi: simplify write function
>       drm/omap: dsi: simplify read functions
>       drm/omap: dsi: switch dsi_vc_send_long/short to mipi_dsi_msg
>       drm/omap: dsi: introduce mipi_dsi_host
>       drm/omap: panel-dsi-cm: use DSI helpers
>       drm/omap: dsi: request VC via mipi_dsi_attach
>       drm/omap: panel-dsi-cm: drop hardcoded VC
>       drm/omap: panel-dsi-cm: use common MIPI DCS 1.3 defines
>       drm/omap: dsi: drop unused memory_read()
>       drm/omap: dsi: drop unused get_te()
>       drm/omap: dsi: drop unused enable_te()
>       drm/omap: dsi: drop useless sync()
>       drm/omap: dsi: use pixel-format and mode from attach
>       drm/omap: panel-dsi-cm: use bulk regulator API
>       drm/omap: dsi: lp/hs switching support for transfer()
>       drm/omap: dsi: move TE GPIO handling into core
>       drm/omap: dsi: drop custom enable_te() API
>       drm/omap: dsi: do bus locking in host driver
>       drm/omap: dsi: untangle ulps ops from enable/disable
>       drm/omap: dsi: do ULPS in host driver
>       drm/omap: dsi: move panel refresh function to host
>       drm/omap: dsi: Reverse direction of the DSS device enable/disable operations
>       drm/omap: dsi: drop custom panel capability support
>       drm/omap: dsi: convert to drm_panel
>       drm/omap: drop omapdss-boot-init
>       drm/omap: dsi: implement check timings
>       drm/omap: panel-dsi-cm: use DEVICE_ATTR_RO
>       drm/omap: panel-dsi-cm: support unbinding
>       drm/omap: panel-dsi-cm: fix remove()
>       drm/omap: remove global dss_device variable
>       drm/panel: Move OMAP's DSI command mode panel driver
>       drm/omap: dsi: Register a drm_bridge
>       drm/omap: remove legacy DSS device operations
>       drm/omap: remove unused omap_connector
>       drm/omap: simplify omap_display_id
>       drm/omap: drop unused DSS next pointer
>       drm/omap: drop DSS ops_flags
>       drm/omap: drop dssdev display field
>       drm/omap: simplify DSI manual update code
>       drm/omap: dsi: simplify pin config
>       ARM: omap2plus_defconfig: Update for moved DSI command mode panel
>
> Simon Ser (5):
>       drm: document that user-space should force-probe connectors
>       drm: fix typos in plane and CRTC overviews
>       drm: rework description of primary and cursor planes
>       drm: validate possible_crtcs for primary and cursor planes
>       drm: require a non_NULL drm_crtc.primary
>
> Sumera Priyadarsini (1):
>       drm/vkms: Add setup and testing information
>
> Thomas Zimmermann (4):
>       drm/cma-helper: Remove prime infix from GEM object functions
>       drm/cma-helper: Implement mmap as GEM CMA object functions
>       drm/ast: Don't pin cursor source BO explicitly during update
>       drm/ast: Only map cursor BOs during updates
>
> Tian Tao (11):
>       drm/hisilicon: Code refactoring for hibmc_drm_drv
>       drm/irq: Add the new api to install irq
>       drm/hisilicon: Use the new api devm_drm_irq_install
>       drm/hisilicon: Use managed VRAM-helper initialization
>       drm/hisilicon: Delete the entire file hibmc_ttm.c
>       drm/drv: switch to using devm_add_action_or_reset()
>       drm/hisilicon: Use managed mode-config init
>       drm/hisilicon: Delete unused local parameters
>       drm/drv: Remove invalid assignments
>       drm/hisilicon: Fix use-after-free
>       drm/hisilicon: Fix rmmod hibmc_drm failed
>
> Tom Rix (1):
>       omapfb: fbcon: remove trailing semicolon in macro definition
>
> Tomi Valkeinen (41):
>       dt-bindings: dp-connector: add binding for DisplayPort connector
>       drm/bridge: display-connector: add DP support
>       drm: automatic legacy gamma support
>       drm: add legacy support for using degamma for gamma
>       drm/omap: use degamma property for gamma table
>       drm/omap: rearrange includes in omapdss.h
>       drm/omap: squash omapdrm sub-modules into one
>       drm/omap: remove unused display.c
>       drm/omap: drop unused owner field
>       drm/omap: remove dispc_ops
>       drm/omap: remove dss_mgr_ops
>       drm/panel: panel-dsi-cm: use MIPI_DCS_GET_ERROR_COUNT_ON_DSI
>       drm/panel: panel-dsi-cm: cleanup tear enable
>       ARM: dts: omap5: add address-cells & size-cells to dsi
>       drm/omap: pll: fix iteration loop check
>       drm/omap: dsi: set trans_mode according to client mode_flags
>       drm/panel: panel-dsi-cm: set column & page at setup
>       drm/omap: dsi: send nop instead of page & column
>       drm/omap: dsi: simplify VC handling
>       drm/omap: dsi: drop useless channel checks
>       drm/omap: dsi: cleanup dispc channel usage
>       drm/omap: dsi: rename 'channel' to 'vc'
>       drm/omap: dsi: pass vc and channel to various functions
>       drm/omap: dsi: untangle vc & channel
>       drm/omap: dsi: skip dsi_vc_enable_hs when already in correct mode
>       drm/omap: dsi: enable HS before sending the frame
>       drm/omap: dsi: use separate VCs for cmd and video
>       drm/panel: panel-dsi-cm: remove extra 'if'
>       drm/panel: panel-dsi-cm: add panel database to driver
>       drm/panel: panel-dsi-cm: drop unneeded includes
>       drm/omap: dsi: move structs & defines to dsi.h
>       drm/omap: dsi: move enable/disable to bridge enable/disable
>       drm/omap: dsi: display_enable cleanup
>       drm/omap: dsi: display_disable cleanup
>       drm/omap: dsi: rename dsi_display_* functions
>       drm/omap: dsi: cleanup initial vc setup
>       drm/omap: dsi: split video mode enable/disable into separate func
>       drm/omap: dsi: fix and cleanup ddr_clk_always_on
>       drm/omap: dsi: remove ulps support
>       drm/omap: dsi: fix DCS_CMD_ENABLE
>       drm/omap: dsi: allow DSI commands to be sent early
>
> Zheng Yongjun (1):
>       drm/omap: Delete useless kfree code
>
> Zqiang (1):
>       udlfb: Fix memory leak in dlfb_usb_probe
>
>  .../bindings/display/brcm,bcm2835-dsi0.yaml        |    1 +
>  .../bindings/display/connector/dp-connector.yaml   |   56 +
>  .../display/panel/mantix,mlaf057we51-x.yaml        |    1 +
>  .../bindings/display/panel/panel-simple-dsi.yaml   |    2 +
>  .../bindings/display/panel/panel-simple.yaml       |    2 +
>  .../devicetree/bindings/display/ste,mcde.txt       |  104 --
>  .../devicetree/bindings/display/ste,mcde.yaml      |  169 ++
>  .../devicetree/bindings/vendor-prefixes.yaml       |    2 +
>  Documentation/driver-api/dma-buf.rst               |    2 +-
>  Documentation/gpu/vkms.rst                         |   70 +
>  arch/arm/boot/dts/omap5.dtsi                       |    6 +
>  arch/arm/configs/omap2plus_defconfig               |    2 +-
>  drivers/dma-buf/dma-buf.c                          |   74 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu.h                |    1 -
>  drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |    8 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        |    6 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |    4 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c        |    2 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c            |    2 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |    2 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |    2 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_object.h         |    4 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h          |    2 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |   16 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c            |    2 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c            |    9 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |    4 +-
>  drivers/gpu/drm/amd/amdgpu/mes_v10_1.c             |    2 +-
>  drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |    1 -
>  drivers/gpu/drm/arm/display/komeda/komeda_crtc.c   |    1 -
>  drivers/gpu/drm/arm/malidp_crtc.c                  |    1 -
>  drivers/gpu/drm/armada/armada_crtc.c               |    1 -
>  drivers/gpu/drm/ast/ast_cursor.c                   |   55 +-
>  drivers/gpu/drm/ast/ast_drv.h                      |    2 -
>  drivers/gpu/drm/ast/ast_mode.c                     |    1 -
>  drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c     |    1 -
>  drivers/gpu/drm/bridge/display-connector.c         |   46 +-
>  drivers/gpu/drm/drm_atomic_helper.c                |   79 +-
>  drivers/gpu/drm/drm_color_mgmt.c                   |  125 +-
>  drivers/gpu/drm/drm_crtc.c                         |    5 +-
>  drivers/gpu/drm/drm_drv.c                          |    9 +-
>  drivers/gpu/drm/drm_fb_helper.c                    |   20 +-
>  drivers/gpu/drm/drm_file.c                         |    3 +-
>  drivers/gpu/drm/drm_gem_cma_helper.c               |  141 +-
>  drivers/gpu/drm/drm_irq.c                          |   32 +
>  drivers/gpu/drm/drm_mode_config.c                  |   19 +
>  drivers/gpu/drm/drm_plane.c                        |   18 +-
>  drivers/gpu/drm/drm_prime.c                        |   64 +-
>  drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c        |    3 +-
>  drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c         |   22 +-
>  drivers/gpu/drm/gma500/psb_drv.c                   |    2 +
>  drivers/gpu/drm/hisilicon/hibmc/Makefile           |    2 +-
>  drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c     |    2 +-
>  drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c    |   83 +-
>  drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h    |   10 +-
>  drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c   |    2 +-
>  drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c        |   61 -
>  drivers/gpu/drm/i915/display/intel_display.c       |    1 -
>  drivers/gpu/drm/ingenic/Kconfig                    |    1 +
>  drivers/gpu/drm/ingenic/ingenic-drm-drv.c          |   60 +-
>  drivers/gpu/drm/ingenic/ingenic-drm.h              |   14 +
>  drivers/gpu/drm/kmb/kmb_drv.c                      |    2 +-
>  drivers/gpu/drm/kmb/kmb_plane.c                    |    3 +
>  drivers/gpu/drm/mediatek/mtk_drm_crtc.c            |    1 -
>  drivers/gpu/drm/mediatek/mtk_drm_gem.c             |    2 +-
>  drivers/gpu/drm/msm/msm_gem.c                      |    2 +-
>  drivers/gpu/drm/nouveau/dispnv50/head.c            |    2 -
>  drivers/gpu/drm/nouveau/nouveau_bo.c               |   20 +-
>  drivers/gpu/drm/nouveau/nouveau_display.c          |    8 +-
>  drivers/gpu/drm/nouveau/nouveau_drv.h              |    1 -
>  drivers/gpu/drm/nouveau/nouveau_prime.c            |    4 +-
>  drivers/gpu/drm/nouveau/nouveau_sgdma.c            |    2 +-
>  drivers/gpu/drm/nouveau/nv17_fence.c               |    2 +-
>  drivers/gpu/drm/nouveau/nv50_fence.c               |    2 +-
>  drivers/gpu/drm/omapdrm/Kconfig                    |  120 +-
>  drivers/gpu/drm/omapdrm/Makefile                   |   19 +-
>  drivers/gpu/drm/omapdrm/displays/Kconfig           |   10 -
>  drivers/gpu/drm/omapdrm/displays/Makefile          |    2 -
>  drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c    | 1385 --------------
>  drivers/gpu/drm/omapdrm/dss/Kconfig                |  135 --
>  drivers/gpu/drm/omapdrm/dss/Makefile               |   20 -
>  drivers/gpu/drm/omapdrm/dss/base.c                 |   87 +-
>  drivers/gpu/drm/omapdrm/dss/dispc.c                |  202 +-
>  drivers/gpu/drm/omapdrm/dss/display.c              |   60 -
>  drivers/gpu/drm/omapdrm/dss/dpi.c                  |    1 -
>  drivers/gpu/drm/omapdrm/dss/dsi.c                  | 1949 ++++++++------------
>  drivers/gpu/drm/omapdrm/dss/dsi.h                  |  456 +++++
>  drivers/gpu/drm/omapdrm/dss/dss.c                  |   28 +-
>  drivers/gpu/drm/omapdrm/dss/dss.h                  |   72 +-
>  drivers/gpu/drm/omapdrm/dss/hdmi4.c                |    1 -
>  drivers/gpu/drm/omapdrm/dss/hdmi5.c                |    1 -
>  drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c    |  229 ---
>  drivers/gpu/drm/omapdrm/dss/omapdss.h              |  347 +---
>  drivers/gpu/drm/omapdrm/dss/output.c               |   57 +-
>  drivers/gpu/drm/omapdrm/dss/pll.c                  |    6 +
>  drivers/gpu/drm/omapdrm/dss/sdi.c                  |    1 -
>  drivers/gpu/drm/omapdrm/dss/venc.c                 |    2 -
>  drivers/gpu/drm/omapdrm/omap_connector.c           |  157 --
>  drivers/gpu/drm/omapdrm/omap_connector.h           |   28 -
>  drivers/gpu/drm/omapdrm/omap_crtc.c                |  153 +-
>  drivers/gpu/drm/omapdrm/omap_crtc.h                |    2 -
>  drivers/gpu/drm/omapdrm/omap_drv.c                 |   73 +-
>  drivers/gpu/drm/omapdrm/omap_drv.h                 |    3 +-
>  drivers/gpu/drm/omapdrm/omap_encoder.c             |   59 +-
>  drivers/gpu/drm/omapdrm/omap_gem.c                 |    3 +-
>  drivers/gpu/drm/omapdrm/omap_irq.c                 |   34 +-
>  drivers/gpu/drm/omapdrm/omap_plane.c               |   41 +-
>  drivers/gpu/drm/omapdrm/tcm-sita.c                 |    1 -
>  drivers/gpu/drm/panel/Kconfig                      |   20 +
>  drivers/gpu/drm/panel/Makefile                     |    2 +
>  drivers/gpu/drm/panel/panel-dsi-cm.c               |  665 +++++++
>  drivers/gpu/drm/panel/panel-khadas-ts050.c         |  870 +++++++++
>  drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c   |   39 +-
>  drivers/gpu/drm/panel/panel-samsung-s6e63m0.c      |   42 +-
>  drivers/gpu/drm/panel/panel-simple.c               |  221 ++-
>  drivers/gpu/drm/panel/panel-sitronix-st7703.c      |   24 +-
>  drivers/gpu/drm/pl111/pl111_drv.c                  |    2 +-
>  drivers/gpu/drm/qxl/qxl_drv.h                      |    1 -
>  drivers/gpu/drm/qxl/qxl_object.h                   |    2 +-
>  drivers/gpu/drm/qxl/qxl_release.c                  |    2 +-
>  drivers/gpu/drm/qxl/qxl_ttm.c                      |    3 +-
>  drivers/gpu/drm/radeon/radeon.h                    |    1 -
>  drivers/gpu/drm/radeon/radeon_cs.c                 |    3 +-
>  drivers/gpu/drm/radeon/radeon_object.c             |   13 +-
>  drivers/gpu/drm/radeon/radeon_object.h             |    4 +-
>  drivers/gpu/drm/radeon/radeon_prime.c              |    4 +-
>  drivers/gpu/drm/radeon/radeon_trace.h              |    2 +-
>  drivers/gpu/drm/radeon/radeon_ttm.c                |   67 +-
>  drivers/gpu/drm/rcar-du/rcar_du_crtc.c             |    1 -
>  drivers/gpu/drm/rockchip/Kconfig                   |    2 +-
>  drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c    |    2 +-
>  drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c        |    2 +-
>  drivers/gpu/drm/rockchip/rockchip_drm_vop.c        |    1 -
>  drivers/gpu/drm/scheduler/sched_main.c             |  120 +-
>  drivers/gpu/drm/stm/ltdc.c                         |    1 -
>  drivers/gpu/drm/ttm/ttm_agp_backend.c              |    1 -
>  drivers/gpu/drm/ttm/ttm_bo.c                       |  103 +-
>  drivers/gpu/drm/ttm/ttm_bo_util.c                  |   16 +-
>  drivers/gpu/drm/ttm/ttm_bo_vm.c                    |    7 +-
>  drivers/gpu/drm/ttm/ttm_execbuf_util.c             |    4 +-
>  drivers/gpu/drm/ttm/ttm_memory.c                   |    3 +-
>  drivers/gpu/drm/ttm/ttm_module.c                   |    3 +-
>  {include => drivers/gpu}/drm/ttm/ttm_module.h      |    0
>  drivers/gpu/drm/ttm/ttm_range_manager.c            |    1 -
>  drivers/gpu/drm/ttm/ttm_tt.c                       |   15 +-
>  drivers/gpu/drm/vc4/vc4_bo.c                       |    6 +-
>  drivers/gpu/drm/vc4/vc4_crtc.c                     |   38 +-
>  drivers/gpu/drm/vc4/vc4_drv.h                      |   22 +-
>  drivers/gpu/drm/vc4/vc4_dsi.c                      |  111 +-
>  drivers/gpu/drm/vc4/vc4_hdmi.c                     |  165 +-
>  drivers/gpu/drm/vc4/vc4_hdmi.h                     |   23 +-
>  drivers/gpu/drm/vc4/vc4_hdmi_phy.c                 |    8 +-
>  drivers/gpu/drm/vc4/vc4_hdmi_regs.h                |    9 +
>  drivers/gpu/drm/vc4/vc4_hvs.c                      |   18 +-
>  drivers/gpu/drm/vc4/vc4_kms.c                      |  248 ++-
>  drivers/gpu/drm/vc4/vc4_txp.c                      |   11 +-
>  drivers/gpu/drm/vgem/vgem_drv.c                    |    3 +-
>  drivers/gpu/drm/via/via_irq.c                      |    2 +-
>  drivers/gpu/drm/virtio/virtgpu_debugfs.c           |   24 +-
>  drivers/gpu/drm/virtio/virtgpu_drv.h               |    1 +
>  drivers/gpu/drm/virtio/virtgpu_fence.c             |   81 +-
>  drivers/gpu/drm/vkms/vkms_drv.c                    |    5 +-
>  drivers/gpu/drm/vmwgfx/ttm_object.c                |    1 -
>  drivers/gpu/drm/vmwgfx/vmwgfx_blit.c               |    4 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_bo.c                 |    6 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c            |    2 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |    1 -
>  drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |    1 -
>  drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |    4 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c      |    6 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                |    2 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c         |    8 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_resource.c           |    2 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_shader.c             |    3 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c               |    4 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_surface.c            |    7 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_thp.c                |    1 -
>  drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c         |    4 +-
>  drivers/gpu/drm/xen/xen_drm_front_gem.c            |    4 +-
>  drivers/video/fbdev/Kconfig                        |    2 +-
>  drivers/video/fbdev/aty/atyfb_base.c               |   11 +-
>  drivers/video/fbdev/aty/mach64_ct.c                |   15 +-
>  drivers/video/fbdev/aty/radeon_monitor.c           |    4 +-
>  drivers/video/fbdev/bw2.c                          |    2 +-
>  drivers/video/fbdev/cg3.c                          |    2 +-
>  drivers/video/fbdev/cg6.c                          |    2 +-
>  drivers/video/fbdev/cirrusfb.c                     |   20 +-
>  drivers/video/fbdev/controlfb.c                    |    4 +-
>  drivers/video/fbdev/core/fb_notify.c               |    7 +
>  drivers/video/fbdev/core/fbcon.c                   |   25 +-
>  drivers/video/fbdev/core/fbmon.c                   |    2 +-
>  drivers/video/fbdev/efifb.c                        |    3 +-
>  drivers/video/fbdev/ffb.c                          |    2 +-
>  drivers/video/fbdev/gbefb.c                        |    4 +-
>  drivers/video/fbdev/goldfishfb.c                   |    2 +
>  drivers/video/fbdev/hgafb.c                        |   10 +-
>  drivers/video/fbdev/leo.c                          |    2 +-
>  drivers/video/fbdev/mmp/hw/mmp_spi.c               |    2 +-
>  drivers/video/fbdev/mx3fb.c                        |   13 +-
>  drivers/video/fbdev/neofb.c                        |    4 -
>  drivers/video/fbdev/nvidia/nv_setup.c              |    7 +-
>  .../video/fbdev/omap2/omapfb/dss/dispc-compat.c    |    2 +-
>  drivers/video/fbdev/omap2/omapfb/dss/dsi.c         |   14 +-
>  drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c  |    4 +-
>  drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c  |    4 +-
>  drivers/video/fbdev/p9100.c                        |    2 +-
>  drivers/video/fbdev/pm2fb.c                        |    8 +-
>  drivers/video/fbdev/riva/fbdev.c                   |    9 +-
>  drivers/video/fbdev/riva/riva_hw.c                 |   28 +-
>  drivers/video/fbdev/s1d13xxxfb.c                   |    3 +-
>  drivers/video/fbdev/s3c-fb.c                       |   11 +-
>  drivers/video/fbdev/sis/init.c                     |   33 +-
>  drivers/video/fbdev/sis/oem310.h                   |    2 +
>  drivers/video/fbdev/sis/sis.h                      |    1 -
>  drivers/video/fbdev/sis/sis_main.c                 |    9 +-
>  drivers/video/fbdev/sstfb.c                        |    2 +-
>  drivers/video/fbdev/tcx.c                          |    2 +-
>  drivers/video/fbdev/tdfxfb.c                       |    4 +-
>  drivers/video/fbdev/tgafb.c                        |    7 +-
>  drivers/video/fbdev/udlfb.c                        |    1 +
>  drivers/video/fbdev/uvesafb.c                      |    6 +-
>  drivers/video/fbdev/via/lcd.c                      |    4 +-
>  drivers/video/fbdev/wmt_ge_rops.c                  |    1 +
>  drivers/video/of_display_timing.c                  |    1 +
>  drivers/video/of_videomode.c                       |    6 +-
>  include/drm/drm_atomic.h                           |   20 +
>  include/drm/drm_atomic_helper.h                    |    4 -
>  include/drm/drm_gem_cma_helper.h                   |   14 +-
>  include/drm/drm_irq.h                              |    2 +-
>  include/drm/drm_managed.h                          |    2 -
>  include/drm/drm_modeset_helper_vtables.h           |   21 +
>  include/drm/drm_prime.h                            |    7 +-
>  include/drm/gpu_scheduler.h                        |   14 +-
>  include/drm/ttm/ttm_bo_api.h                       |   13 +-
>  include/drm/ttm/ttm_bo_driver.h                    |    6 +-
>  include/drm/ttm/ttm_resource.h                     |    1 -
>  include/drm/ttm/ttm_tt.h                           |    2 -
>  include/linux/dma-buf-map.h                        |    2 +-
>  include/linux/dma-buf.h                            |   39 +-
>  include/uapi/drm/drm_mode.h                        |   13 +-
>  include/video/sstfb.h                              |    4 +-
>  241 files changed, 5365 insertions(+), 5451 deletions(-)
>  create mode 100644 Documentation/devicetree/bindings/display/connector/dp-connector.yaml
>  delete mode 100644 Documentation/devicetree/bindings/display/ste,mcde.txt
>  create mode 100644 Documentation/devicetree/bindings/display/ste,mcde.yaml
>  delete mode 100644 drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c
>  delete mode 100644 drivers/gpu/drm/omapdrm/displays/Kconfig
>  delete mode 100644 drivers/gpu/drm/omapdrm/displays/Makefile
>  delete mode 100644 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c
>  delete mode 100644 drivers/gpu/drm/omapdrm/dss/Kconfig
>  delete mode 100644 drivers/gpu/drm/omapdrm/dss/Makefile
>  delete mode 100644 drivers/gpu/drm/omapdrm/dss/display.c
>  create mode 100644 drivers/gpu/drm/omapdrm/dss/dsi.h
>  delete mode 100644 drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c
>  delete mode 100644 drivers/gpu/drm/omapdrm/omap_connector.c
>  delete mode 100644 drivers/gpu/drm/omapdrm/omap_connector.h
>  create mode 100644 drivers/gpu/drm/panel/panel-dsi-cm.c
>  create mode 100644 drivers/gpu/drm/panel/panel-khadas-ts050.c
>  rename {include => drivers/gpu}/drm/ttm/ttm_module.h (100%)



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

WARNING: multiple messages have this Message-ID (diff)
From: Daniel Vetter <daniel.vetter@ffwll.ch>
To: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Cc: "DRM maintainer tools announcements, discussion,
	and development" <dim-tools@lists.freedesktop.org>,
	dri-devel <dri-devel@lists.freedesktop.org>,
	Maxime Ripard <mripard@kernel.org>,
	intel-gfx <intel-gfx@lists.freedesktop.org>
Subject: Re: [Intel-gfx] [PULL] drm-misc-next
Date: Thu, 7 Jan 2021 10:59:35 +0100	[thread overview]
Message-ID: <CAKMK7uFJzDKJx348pa7rPd-kkJ-9yoC3qsz07N0xa8YkpFaorg@mail.gmail.com> (raw)
In-Reply-To: <78381a4f-45fd-aed4-174a-94ba051edd37@linux.intel.com>

On Thu, Dec 17, 2020 at 11:12 AM Maarten Lankhorst
<maarten.lankhorst@linux.intel.com> wrote:
>
> drm-misc-next-2020-12-17:
> drm-misc-next for v5.12:
>
> UAPI Changes:
> - Not necessarily one, but we document that userspace needs to force probe connectors.
>
> Cross-subsystem Changes:
> - Require FB_ATY_CT for aty on sparc64.
> - video: Fix documentation, and a few compiler warnings.
> - Add devicetree bindings for DP connectors.
> - dma-buf: Update kernel-doc, and add might_lock for resv objects in begin/end_cpu_access.
>
> Core Changes:
> - ttm: Warn when releasing a pinned bo.
> - ttm: Cleanup bo size handling.
> - cma-helper: Remove prime infix, and implement mmap as GEM CMA functions.
> - Split drm_prime_sg_to_page_addr_arrays into 2 functions.
> - Add a new api to install irq using devm.
> - Update panel kerneldoc to inline style.
> - Add DP support to drm/bridge.
> - Assorted small fixes to ttm, fb-helper, scheduler.
> - Add atomic_commit_setup function callback.
> - Automatically use the atomic gamma_set, instead of forcing drivers to declare the default atomic version.
> - Allow using degamma for legacy gamma if gamma is not available.
> - Clarify that primary/cursor planes are not tied to 1 crtc (depending on possible_crtcs).
> - ttm: Cleanup the lru handler.
>
> Driver Changes:
> - Add pm support to ingenic.
> - Assorted small fixes in radeon, via, rockchip, omap2fb, kmb, gma500, nouveau, virtio, hisilicon, ingenic, s6e63m0 panel, ast, udlfb.
> - Add BOE NV110WTM-N61, ys57pss36bh5gq, Khadas TS050 panels.
> - Stop using pages with drm_prime_sg_to_page_addr_arrays, and switch all callers to use ttm_sg_tt_init.
> - Cleanup compiler and docbook warnings in a lot of fbdev devices.
> - Use the drmm_vram_helper in hisilicon.
> - Add support for BCM2711 DSI1 in vc4.
> - Add support for 8-bit delta RGB panels to ingenic.
> - Add documentation on how to test vkms.
> - Convert vc4 to atomic helpers.
> - Use degamma instead of gamma table in omap, to add support for CTM and color encoding/range properties.
> - Rework omap DSI code, and merge all omapdrm modules now that the last omap panel is now a drm panel.
> - More refactoring of omap dsi code.
> - Enable 10/12 bpc outputs in vc4.
> The following changes since commit 5fbd41d3bf123af6a135bdea564087ec0f563eb0:
>
>   Merge tag 'drm-misc-next-2020-11-27-1' of git://anongit.freedesktop.org/drm/drm-misc into drm-next (2020-12-15 10:21:48 +0100)

Pulled, thanks.
-Daniel

>
> are available in the Git repository at:
>
>   git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2020-12-17
>
> for you to fetch changes up to c545781e1c55ab680dcc49c37212d5327b9d6812:
>
>   dma-buf: doc polish for pin/unpin (2020-12-16 11:28:34 +0100)
>
> ----------------------------------------------------------------
> drm-misc-next for v5.12:
>
> UAPI Changes:
> - Not necessarily one, but we document that userspace needs to force probe connectors.
>
> Cross-subsystem Changes:
> - Require FB_ATY_CT for aty on sparc64.
> - video: Fix documentation, and a few compiler warnings.
> - Add devicetree bindings for DP connectors.
> - dma-buf: Update kernel-doc, and add might_lock for resv objects in begin/end_cpu_access.
>
> Core Changes:
> - ttm: Warn when releasing a pinned bo.
> - ttm: Cleanup bo size handling.
> - cma-helper: Remove prime infix, and implement mmap as GEM CMA functions.
> - Split drm_prime_sg_to_page_addr_arrays into 2 functions.
> - Add a new api to install irq using devm.
> - Update panel kerneldoc to inline style.
> - Add DP support to drm/bridge.
> - Assorted small fixes to ttm, fb-helper, scheduler.
> - Add atomic_commit_setup function callback.
> - Automatically use the atomic gamma_set, instead of forcing drivers to declare the default atomic version.
> - Allow using degamma for legacy gamma if gamma is not available.
> - Clarify that primary/cursor planes are not tied to 1 crtc (depending on possible_crtcs).
> - ttm: Cleanup the lru handler.
>
> Driver Changes:
> - Add pm support to ingenic.
> - Assorted small fixes in radeon, via, rockchip, omap2fb, kmb, gma500, nouveau, virtio, hisilicon, ingenic, s6e63m0 panel, ast, udlfb.
> - Add BOE NV110WTM-N61, ys57pss36bh5gq, Khadas TS050 panels.
> - Stop using pages with drm_prime_sg_to_page_addr_arrays, and switch all callers to use ttm_sg_tt_init.
> - Cleanup compiler and docbook warnings in a lot of fbdev devices.
> - Use the drmm_vram_helper in hisilicon.
> - Add support for BCM2711 DSI1 in vc4.
> - Add support for 8-bit delta RGB panels to ingenic.
> - Add documentation on how to test vkms.
> - Convert vc4 to atomic helpers.
> - Use degamma instead of gamma table in omap, to add support for CTM and color encoding/range properties.
> - Rework omap DSI code, and merge all omapdrm modules now that the last omap panel is now a drm panel.
> - More refactoring of omap dsi code.
> - Enable 10/12 bpc outputs in vc4.
>
> ----------------------------------------------------------------
> Arnd Bergmann (1):
>       drm/kmb: fix array bounds warning
>
> Bernard Zhao (1):
>       via/via_irq: use __func__ to replace string function name
>
> Christian König (13):
>       drm/radeon: fix check order in radeon_bo_move
>       drm/radeon: stop using pages with drm_prime_sg_to_page_addr_arrays v2
>       drm/amdgpu: stop using pages with drm_prime_sg_to_page_addr_arrays
>       drm/nouveau: stop using pages with drm_prime_sg_to_page_addr_arrays v2
>       drm/vmwgfx: switch to ttm_sg_tt_init
>       drm/qxl: switch to ttm_sg_tt_init
>       drm/ttm: nuke ttm_dma_tt_init
>       drm/prime: split array import functions v4
>       drm/ttm/drivers: remove unecessary ttm_module.h include v2
>       drm/ttm: stop destroying pinned ghost object
>       drm/ttm: cleanup BO size handling v3
>       drm/ttm: use pin_count more extensively
>       drm/ttm: cleanup LRU handling further
>
> Chuhong Yuan (1):
>       drm/fb-helper: Add missed unlocks in setcmap_legacy()
>
> Dafna Hirschfeld (2):
>       drm/rockchip: for error print, use the correct device pointer
>       drm/rockchip: fix typo in Kconfig 's/HDMI/dsi/'
>
> Dan Carpenter (3):
>       drm/kmb: Remove an unnecessary NULL check
>       gma500: clean up error handling in init
>       drm/panel: khadas: Fix error code in khadas_ts050_panel_add()
>
> Daniel Vetter (9):
>       drm/ttm: Warn on pinning without holding a reference
>       drm/nouveau: Drop mutex_lock_nested for atomic
>       dma-buf: Fix kerneldoc formatting
>       drm/vkms: Unset preferred_depth
>       drm/amdkfd: fix ttm size refactor fallout
>       dma-buf: Remove kmap kerneldoc vestiges
>       dma-buf: some kerneldoc formatting fixes
>       dma-buf: begin/end_cpu might lock the dma_resv lock
>       dma-buf: doc polish for pin/unpin
>
> Dave Stevenson (4):
>       drm/vc4: dsi: Correct DSI register definition
>       drm/vc4: dsi: Add support for DSI0
>       dt-bindings: Add compatible for BCM2711 DSI1
>       drm/vc4: dsi: Add configuration for BCM2711 DSI1
>
> Douglas Anderson (7):
>       drm: panel: simple: Fixup the struct panel_desc kernel doc
>       drm: panel: simple: Defer unprepare delay till next prepare to shorten it
>       drm: panel: simple: Allow specifying the delay from prepare to enable
>       dt-bindings: dt-bindings: display: simple: Add BOE NV110WTM-N61
>       drm: panel: simple: Add BOE NV110WTM-N61
>       drm: panel: Fully transition panel_desc kerneldoc to inline style
>       drm: panel: add flags to BOE NV110WTM-N61
>
> Guido Günther (6):
>       drm/panel: st7703: Use dev_err_probe
>       drm/panel: mantix: Tweak init sequence
>       drm/panel: mantix: Allow to specify default mode for different panels
>       drm/panel: mantix: Support panel from Shenzhen Yashi Changhua Intelligent Technology Co
>       dt-bindings: vendor-prefixes: Add ys vendor prefix
>       dt-bindings: display: mantix: Add compatible for panel from YS
>
> Gurchetan Singh (3):
>       drm/virtio: virtio_{blah} --> virtio_gpu_{blah}
>       drm/virtio: rework virtio_fence_signaled
>       drm/virtio: consider dma-fence context when signaling
>
> Jialin Zhang (1):
>       drm/gma500: Fix error return code in psb_driver_load()
>
> Jonathan Liu (1):
>       drm/rockchip: dw_hdmi: fix incorrect clock in vpll clock error message
>
> Jyri Sarha (2):
>       drm/omap: Implement CTM property for CRTC using OVL managers CPR matrix
>       drm/omap: Enable COLOR_ENCODING and COLOR_RANGE properties for planes
>
> Krzysztof Kozlowski (1):
>       drm/ingenic: depend on COMMON_CLK to fix compile tests
>
> Laurent Pinchart (1):
>       drm: Remove drmm_add_final_kfree() declaration from public headers
>
> Linus Walleij (2):
>       dt-bindings: display: mcde: Convert to YAML schema
>       drm/panel: s6e63m0: Fix init sequence again
>
> Luben Tuikov (4):
>       drm/scheduler: "node" --> "list"
>       gpu/drm: ring_mirror_list --> pending_list
>       drm/scheduler: Essentialize the job done callback
>       drm/sched: Add missing structure comment
>
> Maarten Lankhorst (1):
>       Merge drm/drm-next into drm-misc-next
>
> Maxime Ripard (20):
>       drm/vc4: hdmi: Don't poll for the infoframes status on setup
>       drm/vc4: drv: Remove the DSI pointer in vc4_drv
>       drm/vc4: dsi: Use snprintf for the PHY clocks instead of an array
>       drm/vc4: dsi: Introduce a variant structure
>       drm: Introduce an atomic_commit_setup function
>       drm: Document use-after-free gotcha with private objects
>       drm/vc4: Simplify a bit the global atomic_check
>       drm/vc4: kms: Wait on previous FIFO users before a commit
>       drm/vc4: kms: Remove unassigned_channels from the HVS state
>       drm/vc4: kms: Remove async modeset semaphore
>       drm/vc4: kms: Convert to atomic helpers
>       drm/vc4: hvs: Align the HVS atomic hooks to the new API
>       drm/vc4: Pass the atomic state to encoder hooks
>       drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check
>       drm/vc4: hdmi: Don't access the connector state in reset if kmalloc fails
>       drm/vc4: hdmi: Create a custom connector state
>       drm/vc4: hdmi: Store pixel frequency in the connector state
>       drm/vc4: hdmi: Use the connector state pixel rate for the PHY
>       drm/vc4: hdmi: Limit the BCM2711 to the max without scrambling
>       drm/vc4: hdmi: Enable 10/12 bpc output
>
> Neil Armstrong (2):
>       dt-bindings: panel-simple-dsi: add Khadas TS050 panel bindings
>       drm: panel: add Khadas TS050 panel driver
>
> Nirmoy Das (1):
>       drm/amdgpu: clean up bo in vce and vcn test
>
> Paul Cercueil (4):
>       drm/ingenic: Add basic PM support
>       drm/ingenic: Compute timings according to adjusted_mode->crtc_*
>       drm/ingenic: Properly compute timings when using a 3x8-bit panel
>       drm/ingenic: Add support for serial 8-bit delta-RGB panels
>
> Randy Dunlap (1):
>       fbdev: aty: SPARC64 requires FB_ATY_CT
>
> Sam Ravnborg (35):
>       video: Fix kernel-doc warnings in of_display_timing + of_videomode
>       video: fbcon: Fix warnings by using pr_debug() in fbcon
>       video: fbdev: s1d13xxxfb: Fix kernel-doc and set but not used warnings
>       video: fbdev: aty: Delete unused variable in radeon_monitor
>       video: fbdev: aty: Fix set but not used warnings
>       video: fbdev: aty: Fix set but not used warnings in mach64_ct
>       video: fbdev: sis: Fix defined but not used warnings
>       video: fbdev: sis: Fix defined but not used warning of SiS_TVDelay
>       video: fbdev: sis: Fix set but not used warnings in init.c
>       video: fbdev: sis: Fix set but not used warnings in sis_main
>       video: fbdev: via: Fix set but not used warning for mode_crt_table
>       video: fbdev: tdfx: Fix set but not used warning in att_outb()
>       video: fbdev: riva: Fix kernel-doc and set but not used warnings
>       video: fbdev: pm2fb: Fix kernel-doc warnings
>       video: fbdev: tgafb: Fix kernel-doc and set but not used warnings
>       video: fbdev: mx3fb: Fix kernel-doc, set but not used and string warnings
>       video: fbdev: sstfb: Updated logging to fix set but not used warnings
>       video: fbdev: neofb: Fix set but not used warning for CursorMem
>       video: fbdev: nvidia: Fix set but not used warnings
>       video: fbdev: omapfb: Fix set but not used warnings in dsi
>       video: fbdev: s3c-fb: Fix kernel-doc and set but not used warnings
>       video: fbdev: uvesafb: Fix string related warnings
>       video: fbdev: cirrusfb: Fix kernel-doc and set but not used warnings
>       video: fbdev: hgafb: Fix kernel-doc warnings
>       video: fbdev: core: Fix kernel-doc warnings in fbmon + fb_notify
>       video: fbdev: omapfb: Fix set but not used warnings in hdmi*_core
>       video: fbdev: uvesafb: Fix set but not used warning
>       video: fbdev: sparc drivers: fix kernel-doc warnings for blank_mode
>       video: fbdev: mmp: Fix kernel-doc warning for lcd_spi_write
>       video: fbdev: wmt_ge_rops: Fix function not declared warnings
>       video: fbdev: goldfishfb: Fix defined but not used warning
>       video: fbdev: gbefb: Fix set but not used warning
>       video: fbdev: efifb: Fix set but not used warning for screen_pitch
>       video: fbdev: controlfb: Fix set but not used warnings
>       video: fbdev: sis: Drop useless call to SiS_GetResInfo()
>
> Sebastian Reichel (49):
>       Revert "drm/omap: dss: Remove unused omap_dss_device operations"
>       drm/omap: drop unused dsi.configure_pins
>       drm/omap: dsi: use MIPI_DSI_FMT_* instead of OMAP_DSS_DSI_FMT_*
>       drm/omap: constify write buffers
>       drm/omap: dsi: add generic transfer function
>       drm/omap: panel-dsi-cm: convert to transfer API
>       drm/omap: dsi: unexport specific data transfer functions
>       drm/omap: dsi: drop virtual channel logic
>       drm/omap: dsi: simplify write function
>       drm/omap: dsi: simplify read functions
>       drm/omap: dsi: switch dsi_vc_send_long/short to mipi_dsi_msg
>       drm/omap: dsi: introduce mipi_dsi_host
>       drm/omap: panel-dsi-cm: use DSI helpers
>       drm/omap: dsi: request VC via mipi_dsi_attach
>       drm/omap: panel-dsi-cm: drop hardcoded VC
>       drm/omap: panel-dsi-cm: use common MIPI DCS 1.3 defines
>       drm/omap: dsi: drop unused memory_read()
>       drm/omap: dsi: drop unused get_te()
>       drm/omap: dsi: drop unused enable_te()
>       drm/omap: dsi: drop useless sync()
>       drm/omap: dsi: use pixel-format and mode from attach
>       drm/omap: panel-dsi-cm: use bulk regulator API
>       drm/omap: dsi: lp/hs switching support for transfer()
>       drm/omap: dsi: move TE GPIO handling into core
>       drm/omap: dsi: drop custom enable_te() API
>       drm/omap: dsi: do bus locking in host driver
>       drm/omap: dsi: untangle ulps ops from enable/disable
>       drm/omap: dsi: do ULPS in host driver
>       drm/omap: dsi: move panel refresh function to host
>       drm/omap: dsi: Reverse direction of the DSS device enable/disable operations
>       drm/omap: dsi: drop custom panel capability support
>       drm/omap: dsi: convert to drm_panel
>       drm/omap: drop omapdss-boot-init
>       drm/omap: dsi: implement check timings
>       drm/omap: panel-dsi-cm: use DEVICE_ATTR_RO
>       drm/omap: panel-dsi-cm: support unbinding
>       drm/omap: panel-dsi-cm: fix remove()
>       drm/omap: remove global dss_device variable
>       drm/panel: Move OMAP's DSI command mode panel driver
>       drm/omap: dsi: Register a drm_bridge
>       drm/omap: remove legacy DSS device operations
>       drm/omap: remove unused omap_connector
>       drm/omap: simplify omap_display_id
>       drm/omap: drop unused DSS next pointer
>       drm/omap: drop DSS ops_flags
>       drm/omap: drop dssdev display field
>       drm/omap: simplify DSI manual update code
>       drm/omap: dsi: simplify pin config
>       ARM: omap2plus_defconfig: Update for moved DSI command mode panel
>
> Simon Ser (5):
>       drm: document that user-space should force-probe connectors
>       drm: fix typos in plane and CRTC overviews
>       drm: rework description of primary and cursor planes
>       drm: validate possible_crtcs for primary and cursor planes
>       drm: require a non_NULL drm_crtc.primary
>
> Sumera Priyadarsini (1):
>       drm/vkms: Add setup and testing information
>
> Thomas Zimmermann (4):
>       drm/cma-helper: Remove prime infix from GEM object functions
>       drm/cma-helper: Implement mmap as GEM CMA object functions
>       drm/ast: Don't pin cursor source BO explicitly during update
>       drm/ast: Only map cursor BOs during updates
>
> Tian Tao (11):
>       drm/hisilicon: Code refactoring for hibmc_drm_drv
>       drm/irq: Add the new api to install irq
>       drm/hisilicon: Use the new api devm_drm_irq_install
>       drm/hisilicon: Use managed VRAM-helper initialization
>       drm/hisilicon: Delete the entire file hibmc_ttm.c
>       drm/drv: switch to using devm_add_action_or_reset()
>       drm/hisilicon: Use managed mode-config init
>       drm/hisilicon: Delete unused local parameters
>       drm/drv: Remove invalid assignments
>       drm/hisilicon: Fix use-after-free
>       drm/hisilicon: Fix rmmod hibmc_drm failed
>
> Tom Rix (1):
>       omapfb: fbcon: remove trailing semicolon in macro definition
>
> Tomi Valkeinen (41):
>       dt-bindings: dp-connector: add binding for DisplayPort connector
>       drm/bridge: display-connector: add DP support
>       drm: automatic legacy gamma support
>       drm: add legacy support for using degamma for gamma
>       drm/omap: use degamma property for gamma table
>       drm/omap: rearrange includes in omapdss.h
>       drm/omap: squash omapdrm sub-modules into one
>       drm/omap: remove unused display.c
>       drm/omap: drop unused owner field
>       drm/omap: remove dispc_ops
>       drm/omap: remove dss_mgr_ops
>       drm/panel: panel-dsi-cm: use MIPI_DCS_GET_ERROR_COUNT_ON_DSI
>       drm/panel: panel-dsi-cm: cleanup tear enable
>       ARM: dts: omap5: add address-cells & size-cells to dsi
>       drm/omap: pll: fix iteration loop check
>       drm/omap: dsi: set trans_mode according to client mode_flags
>       drm/panel: panel-dsi-cm: set column & page at setup
>       drm/omap: dsi: send nop instead of page & column
>       drm/omap: dsi: simplify VC handling
>       drm/omap: dsi: drop useless channel checks
>       drm/omap: dsi: cleanup dispc channel usage
>       drm/omap: dsi: rename 'channel' to 'vc'
>       drm/omap: dsi: pass vc and channel to various functions
>       drm/omap: dsi: untangle vc & channel
>       drm/omap: dsi: skip dsi_vc_enable_hs when already in correct mode
>       drm/omap: dsi: enable HS before sending the frame
>       drm/omap: dsi: use separate VCs for cmd and video
>       drm/panel: panel-dsi-cm: remove extra 'if'
>       drm/panel: panel-dsi-cm: add panel database to driver
>       drm/panel: panel-dsi-cm: drop unneeded includes
>       drm/omap: dsi: move structs & defines to dsi.h
>       drm/omap: dsi: move enable/disable to bridge enable/disable
>       drm/omap: dsi: display_enable cleanup
>       drm/omap: dsi: display_disable cleanup
>       drm/omap: dsi: rename dsi_display_* functions
>       drm/omap: dsi: cleanup initial vc setup
>       drm/omap: dsi: split video mode enable/disable into separate func
>       drm/omap: dsi: fix and cleanup ddr_clk_always_on
>       drm/omap: dsi: remove ulps support
>       drm/omap: dsi: fix DCS_CMD_ENABLE
>       drm/omap: dsi: allow DSI commands to be sent early
>
> Zheng Yongjun (1):
>       drm/omap: Delete useless kfree code
>
> Zqiang (1):
>       udlfb: Fix memory leak in dlfb_usb_probe
>
>  .../bindings/display/brcm,bcm2835-dsi0.yaml        |    1 +
>  .../bindings/display/connector/dp-connector.yaml   |   56 +
>  .../display/panel/mantix,mlaf057we51-x.yaml        |    1 +
>  .../bindings/display/panel/panel-simple-dsi.yaml   |    2 +
>  .../bindings/display/panel/panel-simple.yaml       |    2 +
>  .../devicetree/bindings/display/ste,mcde.txt       |  104 --
>  .../devicetree/bindings/display/ste,mcde.yaml      |  169 ++
>  .../devicetree/bindings/vendor-prefixes.yaml       |    2 +
>  Documentation/driver-api/dma-buf.rst               |    2 +-
>  Documentation/gpu/vkms.rst                         |   70 +
>  arch/arm/boot/dts/omap5.dtsi                       |    6 +
>  arch/arm/configs/omap2plus_defconfig               |    2 +-
>  drivers/dma-buf/dma-buf.c                          |   74 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu.h                |    1 -
>  drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |    8 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        |    6 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |    4 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c        |    2 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c            |    2 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |    2 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |    2 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_object.h         |    4 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h          |    2 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |   16 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c            |    2 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c            |    9 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |    4 +-
>  drivers/gpu/drm/amd/amdgpu/mes_v10_1.c             |    2 +-
>  drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |    1 -
>  drivers/gpu/drm/arm/display/komeda/komeda_crtc.c   |    1 -
>  drivers/gpu/drm/arm/malidp_crtc.c                  |    1 -
>  drivers/gpu/drm/armada/armada_crtc.c               |    1 -
>  drivers/gpu/drm/ast/ast_cursor.c                   |   55 +-
>  drivers/gpu/drm/ast/ast_drv.h                      |    2 -
>  drivers/gpu/drm/ast/ast_mode.c                     |    1 -
>  drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c     |    1 -
>  drivers/gpu/drm/bridge/display-connector.c         |   46 +-
>  drivers/gpu/drm/drm_atomic_helper.c                |   79 +-
>  drivers/gpu/drm/drm_color_mgmt.c                   |  125 +-
>  drivers/gpu/drm/drm_crtc.c                         |    5 +-
>  drivers/gpu/drm/drm_drv.c                          |    9 +-
>  drivers/gpu/drm/drm_fb_helper.c                    |   20 +-
>  drivers/gpu/drm/drm_file.c                         |    3 +-
>  drivers/gpu/drm/drm_gem_cma_helper.c               |  141 +-
>  drivers/gpu/drm/drm_irq.c                          |   32 +
>  drivers/gpu/drm/drm_mode_config.c                  |   19 +
>  drivers/gpu/drm/drm_plane.c                        |   18 +-
>  drivers/gpu/drm/drm_prime.c                        |   64 +-
>  drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c        |    3 +-
>  drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c         |   22 +-
>  drivers/gpu/drm/gma500/psb_drv.c                   |    2 +
>  drivers/gpu/drm/hisilicon/hibmc/Makefile           |    2 +-
>  drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c     |    2 +-
>  drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c    |   83 +-
>  drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h    |   10 +-
>  drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c   |    2 +-
>  drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c        |   61 -
>  drivers/gpu/drm/i915/display/intel_display.c       |    1 -
>  drivers/gpu/drm/ingenic/Kconfig                    |    1 +
>  drivers/gpu/drm/ingenic/ingenic-drm-drv.c          |   60 +-
>  drivers/gpu/drm/ingenic/ingenic-drm.h              |   14 +
>  drivers/gpu/drm/kmb/kmb_drv.c                      |    2 +-
>  drivers/gpu/drm/kmb/kmb_plane.c                    |    3 +
>  drivers/gpu/drm/mediatek/mtk_drm_crtc.c            |    1 -
>  drivers/gpu/drm/mediatek/mtk_drm_gem.c             |    2 +-
>  drivers/gpu/drm/msm/msm_gem.c                      |    2 +-
>  drivers/gpu/drm/nouveau/dispnv50/head.c            |    2 -
>  drivers/gpu/drm/nouveau/nouveau_bo.c               |   20 +-
>  drivers/gpu/drm/nouveau/nouveau_display.c          |    8 +-
>  drivers/gpu/drm/nouveau/nouveau_drv.h              |    1 -
>  drivers/gpu/drm/nouveau/nouveau_prime.c            |    4 +-
>  drivers/gpu/drm/nouveau/nouveau_sgdma.c            |    2 +-
>  drivers/gpu/drm/nouveau/nv17_fence.c               |    2 +-
>  drivers/gpu/drm/nouveau/nv50_fence.c               |    2 +-
>  drivers/gpu/drm/omapdrm/Kconfig                    |  120 +-
>  drivers/gpu/drm/omapdrm/Makefile                   |   19 +-
>  drivers/gpu/drm/omapdrm/displays/Kconfig           |   10 -
>  drivers/gpu/drm/omapdrm/displays/Makefile          |    2 -
>  drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c    | 1385 --------------
>  drivers/gpu/drm/omapdrm/dss/Kconfig                |  135 --
>  drivers/gpu/drm/omapdrm/dss/Makefile               |   20 -
>  drivers/gpu/drm/omapdrm/dss/base.c                 |   87 +-
>  drivers/gpu/drm/omapdrm/dss/dispc.c                |  202 +-
>  drivers/gpu/drm/omapdrm/dss/display.c              |   60 -
>  drivers/gpu/drm/omapdrm/dss/dpi.c                  |    1 -
>  drivers/gpu/drm/omapdrm/dss/dsi.c                  | 1949 ++++++++------------
>  drivers/gpu/drm/omapdrm/dss/dsi.h                  |  456 +++++
>  drivers/gpu/drm/omapdrm/dss/dss.c                  |   28 +-
>  drivers/gpu/drm/omapdrm/dss/dss.h                  |   72 +-
>  drivers/gpu/drm/omapdrm/dss/hdmi4.c                |    1 -
>  drivers/gpu/drm/omapdrm/dss/hdmi5.c                |    1 -
>  drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c    |  229 ---
>  drivers/gpu/drm/omapdrm/dss/omapdss.h              |  347 +---
>  drivers/gpu/drm/omapdrm/dss/output.c               |   57 +-
>  drivers/gpu/drm/omapdrm/dss/pll.c                  |    6 +
>  drivers/gpu/drm/omapdrm/dss/sdi.c                  |    1 -
>  drivers/gpu/drm/omapdrm/dss/venc.c                 |    2 -
>  drivers/gpu/drm/omapdrm/omap_connector.c           |  157 --
>  drivers/gpu/drm/omapdrm/omap_connector.h           |   28 -
>  drivers/gpu/drm/omapdrm/omap_crtc.c                |  153 +-
>  drivers/gpu/drm/omapdrm/omap_crtc.h                |    2 -
>  drivers/gpu/drm/omapdrm/omap_drv.c                 |   73 +-
>  drivers/gpu/drm/omapdrm/omap_drv.h                 |    3 +-
>  drivers/gpu/drm/omapdrm/omap_encoder.c             |   59 +-
>  drivers/gpu/drm/omapdrm/omap_gem.c                 |    3 +-
>  drivers/gpu/drm/omapdrm/omap_irq.c                 |   34 +-
>  drivers/gpu/drm/omapdrm/omap_plane.c               |   41 +-
>  drivers/gpu/drm/omapdrm/tcm-sita.c                 |    1 -
>  drivers/gpu/drm/panel/Kconfig                      |   20 +
>  drivers/gpu/drm/panel/Makefile                     |    2 +
>  drivers/gpu/drm/panel/panel-dsi-cm.c               |  665 +++++++
>  drivers/gpu/drm/panel/panel-khadas-ts050.c         |  870 +++++++++
>  drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c   |   39 +-
>  drivers/gpu/drm/panel/panel-samsung-s6e63m0.c      |   42 +-
>  drivers/gpu/drm/panel/panel-simple.c               |  221 ++-
>  drivers/gpu/drm/panel/panel-sitronix-st7703.c      |   24 +-
>  drivers/gpu/drm/pl111/pl111_drv.c                  |    2 +-
>  drivers/gpu/drm/qxl/qxl_drv.h                      |    1 -
>  drivers/gpu/drm/qxl/qxl_object.h                   |    2 +-
>  drivers/gpu/drm/qxl/qxl_release.c                  |    2 +-
>  drivers/gpu/drm/qxl/qxl_ttm.c                      |    3 +-
>  drivers/gpu/drm/radeon/radeon.h                    |    1 -
>  drivers/gpu/drm/radeon/radeon_cs.c                 |    3 +-
>  drivers/gpu/drm/radeon/radeon_object.c             |   13 +-
>  drivers/gpu/drm/radeon/radeon_object.h             |    4 +-
>  drivers/gpu/drm/radeon/radeon_prime.c              |    4 +-
>  drivers/gpu/drm/radeon/radeon_trace.h              |    2 +-
>  drivers/gpu/drm/radeon/radeon_ttm.c                |   67 +-
>  drivers/gpu/drm/rcar-du/rcar_du_crtc.c             |    1 -
>  drivers/gpu/drm/rockchip/Kconfig                   |    2 +-
>  drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c    |    2 +-
>  drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c        |    2 +-
>  drivers/gpu/drm/rockchip/rockchip_drm_vop.c        |    1 -
>  drivers/gpu/drm/scheduler/sched_main.c             |  120 +-
>  drivers/gpu/drm/stm/ltdc.c                         |    1 -
>  drivers/gpu/drm/ttm/ttm_agp_backend.c              |    1 -
>  drivers/gpu/drm/ttm/ttm_bo.c                       |  103 +-
>  drivers/gpu/drm/ttm/ttm_bo_util.c                  |   16 +-
>  drivers/gpu/drm/ttm/ttm_bo_vm.c                    |    7 +-
>  drivers/gpu/drm/ttm/ttm_execbuf_util.c             |    4 +-
>  drivers/gpu/drm/ttm/ttm_memory.c                   |    3 +-
>  drivers/gpu/drm/ttm/ttm_module.c                   |    3 +-
>  {include => drivers/gpu}/drm/ttm/ttm_module.h      |    0
>  drivers/gpu/drm/ttm/ttm_range_manager.c            |    1 -
>  drivers/gpu/drm/ttm/ttm_tt.c                       |   15 +-
>  drivers/gpu/drm/vc4/vc4_bo.c                       |    6 +-
>  drivers/gpu/drm/vc4/vc4_crtc.c                     |   38 +-
>  drivers/gpu/drm/vc4/vc4_drv.h                      |   22 +-
>  drivers/gpu/drm/vc4/vc4_dsi.c                      |  111 +-
>  drivers/gpu/drm/vc4/vc4_hdmi.c                     |  165 +-
>  drivers/gpu/drm/vc4/vc4_hdmi.h                     |   23 +-
>  drivers/gpu/drm/vc4/vc4_hdmi_phy.c                 |    8 +-
>  drivers/gpu/drm/vc4/vc4_hdmi_regs.h                |    9 +
>  drivers/gpu/drm/vc4/vc4_hvs.c                      |   18 +-
>  drivers/gpu/drm/vc4/vc4_kms.c                      |  248 ++-
>  drivers/gpu/drm/vc4/vc4_txp.c                      |   11 +-
>  drivers/gpu/drm/vgem/vgem_drv.c                    |    3 +-
>  drivers/gpu/drm/via/via_irq.c                      |    2 +-
>  drivers/gpu/drm/virtio/virtgpu_debugfs.c           |   24 +-
>  drivers/gpu/drm/virtio/virtgpu_drv.h               |    1 +
>  drivers/gpu/drm/virtio/virtgpu_fence.c             |   81 +-
>  drivers/gpu/drm/vkms/vkms_drv.c                    |    5 +-
>  drivers/gpu/drm/vmwgfx/ttm_object.c                |    1 -
>  drivers/gpu/drm/vmwgfx/vmwgfx_blit.c               |    4 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_bo.c                 |    6 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c            |    2 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |    1 -
>  drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |    1 -
>  drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |    4 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c      |    6 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                |    2 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c         |    8 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_resource.c           |    2 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_shader.c             |    3 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c               |    4 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_surface.c            |    7 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_thp.c                |    1 -
>  drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c         |    4 +-
>  drivers/gpu/drm/xen/xen_drm_front_gem.c            |    4 +-
>  drivers/video/fbdev/Kconfig                        |    2 +-
>  drivers/video/fbdev/aty/atyfb_base.c               |   11 +-
>  drivers/video/fbdev/aty/mach64_ct.c                |   15 +-
>  drivers/video/fbdev/aty/radeon_monitor.c           |    4 +-
>  drivers/video/fbdev/bw2.c                          |    2 +-
>  drivers/video/fbdev/cg3.c                          |    2 +-
>  drivers/video/fbdev/cg6.c                          |    2 +-
>  drivers/video/fbdev/cirrusfb.c                     |   20 +-
>  drivers/video/fbdev/controlfb.c                    |    4 +-
>  drivers/video/fbdev/core/fb_notify.c               |    7 +
>  drivers/video/fbdev/core/fbcon.c                   |   25 +-
>  drivers/video/fbdev/core/fbmon.c                   |    2 +-
>  drivers/video/fbdev/efifb.c                        |    3 +-
>  drivers/video/fbdev/ffb.c                          |    2 +-
>  drivers/video/fbdev/gbefb.c                        |    4 +-
>  drivers/video/fbdev/goldfishfb.c                   |    2 +
>  drivers/video/fbdev/hgafb.c                        |   10 +-
>  drivers/video/fbdev/leo.c                          |    2 +-
>  drivers/video/fbdev/mmp/hw/mmp_spi.c               |    2 +-
>  drivers/video/fbdev/mx3fb.c                        |   13 +-
>  drivers/video/fbdev/neofb.c                        |    4 -
>  drivers/video/fbdev/nvidia/nv_setup.c              |    7 +-
>  .../video/fbdev/omap2/omapfb/dss/dispc-compat.c    |    2 +-
>  drivers/video/fbdev/omap2/omapfb/dss/dsi.c         |   14 +-
>  drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c  |    4 +-
>  drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c  |    4 +-
>  drivers/video/fbdev/p9100.c                        |    2 +-
>  drivers/video/fbdev/pm2fb.c                        |    8 +-
>  drivers/video/fbdev/riva/fbdev.c                   |    9 +-
>  drivers/video/fbdev/riva/riva_hw.c                 |   28 +-
>  drivers/video/fbdev/s1d13xxxfb.c                   |    3 +-
>  drivers/video/fbdev/s3c-fb.c                       |   11 +-
>  drivers/video/fbdev/sis/init.c                     |   33 +-
>  drivers/video/fbdev/sis/oem310.h                   |    2 +
>  drivers/video/fbdev/sis/sis.h                      |    1 -
>  drivers/video/fbdev/sis/sis_main.c                 |    9 +-
>  drivers/video/fbdev/sstfb.c                        |    2 +-
>  drivers/video/fbdev/tcx.c                          |    2 +-
>  drivers/video/fbdev/tdfxfb.c                       |    4 +-
>  drivers/video/fbdev/tgafb.c                        |    7 +-
>  drivers/video/fbdev/udlfb.c                        |    1 +
>  drivers/video/fbdev/uvesafb.c                      |    6 +-
>  drivers/video/fbdev/via/lcd.c                      |    4 +-
>  drivers/video/fbdev/wmt_ge_rops.c                  |    1 +
>  drivers/video/of_display_timing.c                  |    1 +
>  drivers/video/of_videomode.c                       |    6 +-
>  include/drm/drm_atomic.h                           |   20 +
>  include/drm/drm_atomic_helper.h                    |    4 -
>  include/drm/drm_gem_cma_helper.h                   |   14 +-
>  include/drm/drm_irq.h                              |    2 +-
>  include/drm/drm_managed.h                          |    2 -
>  include/drm/drm_modeset_helper_vtables.h           |   21 +
>  include/drm/drm_prime.h                            |    7 +-
>  include/drm/gpu_scheduler.h                        |   14 +-
>  include/drm/ttm/ttm_bo_api.h                       |   13 +-
>  include/drm/ttm/ttm_bo_driver.h                    |    6 +-
>  include/drm/ttm/ttm_resource.h                     |    1 -
>  include/drm/ttm/ttm_tt.h                           |    2 -
>  include/linux/dma-buf-map.h                        |    2 +-
>  include/linux/dma-buf.h                            |   39 +-
>  include/uapi/drm/drm_mode.h                        |   13 +-
>  include/video/sstfb.h                              |    4 +-
>  241 files changed, 5365 insertions(+), 5451 deletions(-)
>  create mode 100644 Documentation/devicetree/bindings/display/connector/dp-connector.yaml
>  delete mode 100644 Documentation/devicetree/bindings/display/ste,mcde.txt
>  create mode 100644 Documentation/devicetree/bindings/display/ste,mcde.yaml
>  delete mode 100644 drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c
>  delete mode 100644 drivers/gpu/drm/omapdrm/displays/Kconfig
>  delete mode 100644 drivers/gpu/drm/omapdrm/displays/Makefile
>  delete mode 100644 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c
>  delete mode 100644 drivers/gpu/drm/omapdrm/dss/Kconfig
>  delete mode 100644 drivers/gpu/drm/omapdrm/dss/Makefile
>  delete mode 100644 drivers/gpu/drm/omapdrm/dss/display.c
>  create mode 100644 drivers/gpu/drm/omapdrm/dss/dsi.h
>  delete mode 100644 drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c
>  delete mode 100644 drivers/gpu/drm/omapdrm/omap_connector.c
>  delete mode 100644 drivers/gpu/drm/omapdrm/omap_connector.h
>  create mode 100644 drivers/gpu/drm/panel/panel-dsi-cm.c
>  create mode 100644 drivers/gpu/drm/panel/panel-khadas-ts050.c
>  rename {include => drivers/gpu}/drm/ttm/ttm_module.h (100%)



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

  reply	other threads:[~2021-01-07  9:59 UTC|newest]

Thread overview: 316+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-12-17 10:12 [PULL] drm-misc-next Maarten Lankhorst
2020-12-17 10:12 ` [Intel-gfx] " Maarten Lankhorst
2021-01-07  9:59 ` Daniel Vetter [this message]
2021-01-07  9:59   ` 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-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-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=CAKMK7uFJzDKJx348pa7rPd-kkJ-9yoC3qsz07N0xa8YkpFaorg@mail.gmail.com \
    --to=daniel.vetter@ffwll.ch \
    --cc=dim-tools@lists.freedesktop.org \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=intel-gfx@lists.freedesktop.org \
    --cc=maarten.lankhorst@linux.intel.com \
    --cc=rodrigo.vivi@intel.com \
    --cc=sean@poorly.run \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.