From: Maxime Ripard <mripard@redhat.com>
To: Dave Airlie <airlied@gmail.com>, Simona Vetter <simona.vetter@ffwll.ch>
Cc: "Jani Nikula" <jani.nikula@linux.intel.com>,
"Joonas Lahtinen" <joonas.lahtinen@linux.intel.com>,
"Tvrtko Ursulin" <tursulin@ursulin.net>,
"Rodrigo Vivi" <rodrigo.vivi@intel.com>,
"Thomas Zimmermann" <tzimmermann@suse.de>,
"Maarten Lankhorst" <maarten.lankhorst@linux.intel.com>,
"Maxime Ripard" <mripard@kernel.org>,
"Thomas Hellström" <thomas.hellstrom@linux.intel.com>,
"Oded Gabbay" <ogabbay@kernel.org>,
"Lucas De Marchi" <lucas.demarchi@intel.com>,
dri-devel@lists.freedesktop.org, intel-gfx@lists.freedesktop.org,
intel-xe@lists.freedesktop.org, dim-tools@lists.freedesktop.org
Subject: [PULL] drm-misc-next
Date: Thu, 19 Dec 2024 13:08:35 +0100 [thread overview]
Message-ID: <20241219-truthful-demonic-hound-598f63@houat> (raw)
[-- Attachment #1: Type: text/plain, Size: 36060 bytes --]
Hi Dave, Sima,
Here's this week drm-misc-next PR.
Maxime
drm-misc-next-2024-12-19:
drm-misc-next for 6.14:
UAPI Changes:
Cross-subsystem Changes:
Core Changes:
- connector: Add a mutex to protect ELD access, Add a helper to create
a connector in two steps
Driver Changes:
- amdxdna: Add RyzenAI-npu6 Support, various improvements
- rcar-du: Add r8a779h0 Support
- rockchip: various improvements
- zynqmp: Add DP audio support
- bridges:
- ti-sn65dsi83: Add ti,lvds-vod-swing optional properties
- panels:
- new panels: Tianma TM070JDHG34-00, Multi-Inno Technology MI1010Z1T-1CP11
The following changes since commit fac04efc5c793dccbd07e2d59af9f90b7fc0dca4:
Linux 6.13-rc2 (2024-12-08 14:03:39 -0800)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-next-2024-12-19
for you to fetch changes up to 1e93f594285faef57651a0c89f61a7d976db7def:
drm/bridge: synopsys: Fix Copyright Writing Style of dw-hdmi-qp (2024-12-19 11:09:35 +0100)
----------------------------------------------------------------
drm-misc-next for 6.14:
UAPI Changes:
Cross-subsystem Changes:
Core Changes:
- connector: Add a mutex to protect ELD access, Add a helper to create
a connector in two steps
Driver Changes:
- amdxdna: Add RyzenAI-npu6 Support, various improvements
- rcar-du: Add r8a779h0 Support
- rockchip: various improvements
- zynqmp: Add DP audio support
- bridges:
- ti-sn65dsi83: Add ti,lvds-vod-swing optional properties
- panels:
- new panels: Tianma TM070JDHG34-00, Multi-Inno Technology MI1010Z1T-1CP11
----------------------------------------------------------------
Andrej Picej (2):
dt-bindings: drm/bridge: ti-sn65dsi83: Add properties for ti,lvds-vod-swing
drm/bridge: ti-sn65dsi83: Add ti,lvds-vod-swing optional properties
Andy Yan (10):
drm/rockchip: vop2: Fix cluster windows alpha ctrl regsiters offset
drm/rockchip: vop2: Fix the mixer alpha setup for layer 0
drm/rockchip: Fix Copyright description
drm/rockchip: vop2: Add debugfs support
drm/rockchip: vop2: Fix the windows switch between different layers
drm/rockchip: vop2: Set AXI id for rk3588
drm/rockchip: vop2: Setup delay cycle for Esmart2/3
drm/rockchip: vop2: Check linear format for Cluster windows on rk3566/8
drm/rockchip: vop2: Add check for 32 bpp format for rk3588
drm/bridge: synopsys: Fix Copyright Writing Style of dw-hdmi-qp
Arnd Bergmann (3):
drm/log: select CONFIG_FONT_SUPPORT
accel/amdxdna: use modern PM helpers
accel/amdxdna: include linux/slab.h
Biju Das (2):
drm: renesas: rz-du: Drop DU_MCR0_DPI_OE macro
drm: renesas: rz-du: rzg2l_du_encoder: Fix max dot clock for DPI
Boris Brezillon (6):
drm/panthor: Preserve the result returned by panthor_fw_resume()
drm/panthor: Be robust against runtime PM resume failures in the suspend path
drm/panthor: Ignore devfreq_{suspend, resume}_device() failures
drm/panthor: Be robust against resume failures
drm/panthor: Fix the fast-reset logic
drm/panthor: Report innocent group kill
Chen-Yu Tsai (1):
drm/panel: visionox-rm69299: Remove redundant assignments of panel fields
Cristian Ciocaltea (2):
drm/rockchip: dw_hdmi_qp: Add support for RK3588 HDMI1 output
drm/rockchip: dw_hdmi_qp: Simplify clock handling
Dan Carpenter (1):
drm/vc4: unlock on error in vc4_hvs_get_fifo_frame_count()
Dave Stevenson (1):
drm/vc4: plane: Remove WARN on state being set in plane_reset
Derek Foreman (1):
drm/connector: Allow clearing HDMI infoframes
Dmitry Baryshkov (20):
drm/tests: hdmi: handle empty modes in find_preferred_mode()
drm/tests: hdmi: rename connector creation function
drm/tests: hdmi: return meaningful value from set_connector_edid()
drm/display: hdmi: add generic mode_valid helper
drm/sun4i: use drm_hdmi_connector_mode_valid()
drm/vc4: use drm_hdmi_connector_mode_valid()
drm/display: bridge_connector: use drm_bridge_connector_mode_valid()
drm/bridge: lontium-lt9611: drop TMDS char rate check in mode_valid
drm/bridge: dw-hdmi-qp: replace mode_valid with tmds_char_rate
drm/sun4i: use drm_atomic_helper_connector_hdmi_check()
drm/connector: add mutex to protect ELD from concurrent access
drm/bridge: anx7625: use eld_mutex to protect access to connector->eld
drm/bridge: ite-it66121: use eld_mutex to protect access to connector->eld
drm/amd/display: use eld_mutex to protect access to connector->eld
drm/exynos: hdmi: use eld_mutex to protect access to connector->eld
drm/i915/audio: use eld_mutex to protect access to connector->eld
drm/msm/dp: use eld_mutex to protect access to connector->eld
drm/radeon: use eld_mutex to protect access to connector->eld
drm/sti: hdmi: use eld_mutex to protect access to connector->eld
drm/vc4: hdmi: use eld_mutex to protect access to connector->eld
Fabio Estevam (1):
dt-bindings: display: panel-lvds: Add compatible for AUO G084SN05 V9
Guoqing Jiang (1):
drm/rockchip: Remove unnecessary checking
Heiko Stuebner (3):
drm/bridge/synopsys: Add MIPI DSI2 host controller bridge
dt-bindings: display: rockchip: Add schema for RK3588 DW DSI2 controller
drm/rockchip: Add MIPI DSI2 glue driver for RK3588
Imre Deak (9):
drm/connector: Add a way to init/add a connector in separate steps
drm/connector: Add FIXME for GETRESOURCES ioctl wrt. uninited connectors
drm/connector: Add deprecation notes for drm_connector_register/unregister
drm/dp_mst: Register connectors via drm_connector_dynamic_register()
drm/i915/dp_mst: Expose a connector to kernel users after it's properly initialized
drm/amd/dp_mst: Expose a connector to kernel users after it's properly initialized
drm/nouveau/dp_mst: Expose a connector to kernel users after it's properly initialized
drm/connector: Warn if a connector is registered/added incorrectly
drm/tests: Add tests for drm_connector_dynamic_init()/register()
Jeffrey Hugo (1):
accel/qaic: Fix typo for struct qaic_manage_trans_passthrough
Jocelyn Falempe (7):
drm/panic: Move drawing functions to drm_draw
drm/log: Introduce a new boot logger to draw the kmsg on the screen
drm/log: Do not draw if drm_master is taken
drm/log: Color the timestamp, to improve readability
drm/log: Implement suspend/resume
drm/log: Add integer scaling support
drm/client: Fix drm client endless Kconfig loop
Karol Przybylski (1):
drm: zynqmp_dp: Fix integer overflow in zynqmp_dp_rate_get()
Lizhi Hou (9):
accel/amdxdna: Add device status for aie2 devices
accel/amdxdna: Replace mmput with mmput_async to avoid dead lock
accel/amdxdna: Add query firmware version
accel/amdxdna: Add RyzenAI-npu6 support
accel/amdxdna: Replace idr api with xarray
accel/amdxdna: Enhance power management settings
accel/amdxdna: Read firmware interface version from registers
accel/amdxdna: Add zero check for pad in ioctl input structures
accel/amdxdna: Remove DRM_AMDXDNA_HWCTX_CONFIG_NUM
Luca Ceresoli (3):
drm/bridge: ti-sn65dsi83: use dev_err_probe when failing to get panel bridge
dt-bindings: display: simple: Add Tianma TM070JDHG34-00 panel
drm/panel: simple: Add Tianma TM070JDHG34-00 panel support
Maarten Lankhorst (1):
Merge remote-tracking branch 'drm/drm-next' into drm-misc-next
Marek Vasut (4):
dt-bindings: display: simple: Document Multi-Inno Technology MI0700A2T-30 panel
drm/panel: simple: add Multi-Inno Technology MI0700A2T-30
dt-bindings: display: simple: Document Multi-Inno Technology MI1010Z1T-1CP11 panel
drm/panel: simple: add Multi-Inno Technology MI1010Z1T-1CP11
Maíra Canal (1):
drm/v3d: Fix miscellaneous documentation errors
Mike Lothian (1):
accel/amdxdna: Add include interrupt.h to amdxdna_mailbox.c
Min-Hua Chen (1):
drm/rockchip: vop2: include rockchip_drm_drv.h
Piotr Zalewski (1):
drm/rockchip: vop2: don't check color_mgmt_changed in atomic_enable
Thomas Zimmermann (6):
drm/fsl-dcu: Include <linux/of.h>
drm/panel: Include <linux/of.h>
drm/panel: panel-orisetech-otm8009a: Include <linux/mod_devicetable.h>
drm/panel: panel-samsung-s6e3ha2: Include <linux/mod_devicetable.h>
drm/panel: panel-samsung-s6e63m0: Include <linux/property.h>
drm/tiny: panel-mipi-dbi: Include <linux/of.h>
Tomi Valkeinen (10):
drm/rcar-du: dsi: Fix PHY lock bit check
drm/rcar-du: Write DPTSR only if the second source exists
dt-bindings: display: renesas,du: Add missing constraints
dt-bindings: display: renesas,du: Add r8a779h0
dt-bindings: display: bridge: renesas,dsi-csi2-tx: Add r8a779h0
drm/rcar-du: dsi: Add r8a779h0 support
drm/rcar-du: Add support for r8a779h0
dt-bindings: display/xlnx/zynqmp-dpsub: Add audio DMAs
arm64: dts: zynqmp: Add DMA for DP audio
drm: xlnx: zynqmp_dpsub: Add DP audio support
Tommaso Merciai (1):
drm/bridge: ite-it6263: Support VESA-24 input format
Uwe Kleine-König (1):
drm: Drop explicit initialization of struct i2c_device_id::driver_data to 0
Ville Syrjälä (1):
drm/modes: Fix drm_mode_vrefres() docs
Documentation/accel/amdxdna/amdnpu.rst | 281 ++++++
Documentation/accel/amdxdna/index.rst | 11 +
Documentation/accel/index.rst | 1 +
.../bindings/display/brcm,bcm2711-hdmi.yaml | 2 +
.../bindings/display/brcm,bcm2835-hvs.yaml | 5 +-
.../bindings/display/brcm,bcm2835-pixelvalve0.yaml | 3 +
.../bindings/display/brcm,bcm2835-txp.yaml | 5 +-
.../bindings/display/brcm,bcm2835-vc4.yaml | 1 +
.../display/bridge/renesas,dsi-csi2-tx.yaml | 1 +
.../bindings/display/bridge/ti,sn65dsi83.yaml | 34 +-
.../bindings/display/panel/panel-lvds.yaml | 2 +
.../bindings/display/panel/panel-simple.yaml | 6 +
.../bindings/display/panel/samsung,atna33xc20.yaml | 2 +
.../devicetree/bindings/display/renesas,du.yaml | 67 +-
.../rockchip/rockchip,rk3588-mipi-dsi2.yaml | 120 +++
.../bindings/display/xlnx/xlnx,zynqmp-dpsub.yaml | 10 +-
Documentation/gpu/drm-kms-helpers.rst | 3 +
MAINTAINERS | 14 +-
arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 7 +-
drivers/accel/Kconfig | 1 +
drivers/accel/Makefile | 1 +
drivers/accel/amdxdna/Kconfig | 18 +
drivers/accel/amdxdna/Makefile | 23 +
drivers/accel/amdxdna/TODO | 3 +
drivers/accel/amdxdna/aie2_ctx.c | 910 +++++++++++++++++
drivers/accel/amdxdna/aie2_error.c | 360 +++++++
drivers/accel/amdxdna/aie2_message.c | 776 +++++++++++++++
drivers/accel/amdxdna/aie2_msg_priv.h | 370 +++++++
drivers/accel/amdxdna/aie2_pci.c | 928 ++++++++++++++++++
drivers/accel/amdxdna/aie2_pci.h | 297 ++++++
drivers/accel/amdxdna/aie2_pm.c | 108 ++
drivers/accel/amdxdna/aie2_psp.c | 146 +++
drivers/accel/amdxdna/aie2_smu.c | 134 +++
drivers/accel/amdxdna/aie2_solver.c | 380 ++++++++
drivers/accel/amdxdna/aie2_solver.h | 155 +++
drivers/accel/amdxdna/amdxdna_ctx.c | 550 +++++++++++
drivers/accel/amdxdna/amdxdna_ctx.h | 162 +++
drivers/accel/amdxdna/amdxdna_gem.c | 622 ++++++++++++
drivers/accel/amdxdna/amdxdna_gem.h | 65 ++
drivers/accel/amdxdna/amdxdna_mailbox.c | 561 +++++++++++
drivers/accel/amdxdna/amdxdna_mailbox.h | 124 +++
drivers/accel/amdxdna/amdxdna_mailbox_helper.c | 61 ++
drivers/accel/amdxdna/amdxdna_mailbox_helper.h | 42 +
drivers/accel/amdxdna/amdxdna_pci_drv.c | 429 ++++++++
drivers/accel/amdxdna/amdxdna_pci_drv.h | 147 +++
drivers/accel/amdxdna/amdxdna_sysfs.c | 67 ++
drivers/accel/amdxdna/npu1_regs.c | 114 +++
drivers/accel/amdxdna/npu2_regs.c | 113 +++
drivers/accel/amdxdna/npu4_regs.c | 134 +++
drivers/accel/amdxdna/npu5_regs.c | 113 +++
drivers/accel/amdxdna/npu6_regs.c | 114 +++
drivers/accel/habanalabs/common/habanalabs_drv.c | 1 -
drivers/accel/ivpu/ivpu_drv.c | 8 -
drivers/accel/ivpu/ivpu_pm.c | 2 +-
drivers/accel/qaic/qaic_drv.c | 1 -
drivers/accel/qaic/sahara.c | 3 +-
drivers/gpu/drm/Kconfig | 81 +-
drivers/gpu/drm/Makefile | 11 +-
drivers/gpu/drm/amd/amdgpu/Kconfig | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.h | 1 -
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 +
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 5 +-
drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 2 +-
drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 1 -
drivers/gpu/drm/arm/hdlcd_drv.c | 3 +-
drivers/gpu/drm/arm/malidp_drv.c | 3 +-
drivers/gpu/drm/armada/armada_drv.c | 3 +-
drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 3 +-
drivers/gpu/drm/ast/ast_drv.c | 3 +-
drivers/gpu/drm/ast/ast_drv.h | 1 -
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 3 +-
drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 2 +-
drivers/gpu/drm/bridge/analogix/anx7625.c | 4 +-
.../gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c | 28 -
.../gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.h | 3 -
drivers/gpu/drm/bridge/chipone-icn6211.c | 2 +-
drivers/gpu/drm/bridge/chrontel-ch7033.c | 2 +-
drivers/gpu/drm/bridge/ite-it6263.c | 27 +-
drivers/gpu/drm/bridge/ite-it6505.c | 2 +-
drivers/gpu/drm/bridge/ite-it66121.c | 2 +
drivers/gpu/drm/bridge/lontium-lt8912b.c | 4 +-
drivers/gpu/drm/bridge/lontium-lt9211.c | 2 +-
drivers/gpu/drm/bridge/lontium-lt9611.c | 8 +-
drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 4 +-
.../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 8 +-
drivers/gpu/drm/bridge/nxp-ptn3460.c | 4 +-
drivers/gpu/drm/bridge/sii902x.c | 4 +-
drivers/gpu/drm/bridge/sii9234.c | 4 +-
drivers/gpu/drm/bridge/sil-sii8620.c | 4 +-
drivers/gpu/drm/bridge/synopsys/Kconfig | 6 +
drivers/gpu/drm/bridge/synopsys/Makefile | 1 +
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c | 12 +-
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.h | 2 +-
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c | 1030 ++++++++++++++++++++
drivers/gpu/drm/bridge/tc358767.c | 2 +-
drivers/gpu/drm/bridge/tc358768.c | 4 +-
drivers/gpu/drm/bridge/ti-dlpc3433.c | 2 +-
drivers/gpu/drm/bridge/ti-sn65dsi83.c | 149 ++-
drivers/gpu/drm/bridge/ti-sn65dsi86.c | 6 +-
drivers/gpu/drm/bridge/ti-tfp410.c | 2 +-
drivers/gpu/drm/clients/Kconfig | 123 +++
drivers/gpu/drm/clients/Makefile | 8 +
.../gpu/drm/clients/drm_client_internal.h | 10 +-
drivers/gpu/drm/{ => clients}/drm_client_setup.c | 34 +-
drivers/gpu/drm/{ => clients}/drm_fbdev_client.c | 4 +-
drivers/gpu/drm/clients/drm_log.c | 420 ++++++++
drivers/gpu/drm/display/drm_bridge_connector.c | 16 +-
drivers/gpu/drm/display/drm_dp_helper.c | 125 ++-
drivers/gpu/drm/display/drm_dp_mst_topology.c | 90 +-
drivers/gpu/drm/display/drm_hdmi_state_helper.c | 29 +
drivers/gpu/drm/drm_connector.c | 169 +++-
drivers/gpu/drm/drm_draw.c | 233 +++++
drivers/gpu/drm/drm_draw_internal.h | 56 ++
drivers/gpu/drm/drm_edid.c | 6 +
drivers/gpu/drm/drm_mode_config.c | 9 +
drivers/gpu/drm/drm_modes.c | 3 +-
drivers/gpu/drm/drm_of.c | 4 +-
drivers/gpu/drm/drm_panel.c | 1 +
drivers/gpu/drm/drm_panel_backlight_quirks.c | 94 ++
drivers/gpu/drm/drm_panic.c | 269 +----
drivers/gpu/drm/etnaviv/etnaviv_drv.c | 1 -
drivers/gpu/drm/exynos/exynos_drm_drv.c | 4 +-
drivers/gpu/drm/exynos/exynos_hdmi.c | 2 +
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 3 +-
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 1 +
drivers/gpu/drm/gma500/psb_drv.c | 3 +-
drivers/gpu/drm/gma500/psb_drv.h | 1 -
drivers/gpu/drm/gud/gud_drv.c | 3 +-
drivers/gpu/drm/hisilicon/hibmc/Kconfig | 2 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 3 +-
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 1 -
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 2 +-
drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 4 +-
drivers/gpu/drm/i2c/ch7006_drv.c | 2 +-
drivers/gpu/drm/i2c/sil164_drv.c | 2 +-
drivers/gpu/drm/i2c/tda9950.c | 4 +-
drivers/gpu/drm/i2c/tda998x_drv.c | 2 +-
drivers/gpu/drm/i915/display/intel_audio.c | 3 +
drivers/gpu/drm/i915/display/intel_dp_mst.c | 17 +-
drivers/gpu/drm/i915/i915_driver.c | 1 -
drivers/gpu/drm/i915/i915_driver.h | 1 -
drivers/gpu/drm/i915/i915_gpu_error.c | 1 -
drivers/gpu/drm/imagination/pvr_drv.c | 1 -
drivers/gpu/drm/imagination/pvr_drv.h | 1 -
drivers/gpu/drm/imx/dcss/dcss-kms.c | 3 +-
drivers/gpu/drm/imx/ipuv3/imx-drm-core.c | 3 +-
drivers/gpu/drm/imx/lcdc/imx-lcdc.c | 3 +-
drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 3 +-
drivers/gpu/drm/kmb/kmb_drv.c | 3 +-
drivers/gpu/drm/kmb/kmb_drv.h | 1 -
drivers/gpu/drm/lima/lima_drv.c | 1 -
drivers/gpu/drm/logicvc/logicvc_drm.c | 3 +-
drivers/gpu/drm/loongson/lsdc_drv.c | 10 +-
drivers/gpu/drm/mcde/mcde_drv.c | 3 +-
drivers/gpu/drm/mediatek/mtk_drm_drv.c | 4 +-
drivers/gpu/drm/meson/meson_drv.c | 3 +-
drivers/gpu/drm/mgag200/mgag200_drv.c | 3 +-
drivers/gpu/drm/mgag200/mgag200_drv.h | 1 -
drivers/gpu/drm/msm/dp/dp_audio.c | 2 +
drivers/gpu/drm/msm/msm_drv.c | 3 +-
drivers/gpu/drm/mxsfb/lcdif_drv.c | 3 +-
drivers/gpu/drm/mxsfb/mxsfb_drv.c | 3 +-
drivers/gpu/drm/nouveau/dispnv50/disp.c | 4 +-
drivers/gpu/drm/nouveau/include/nvif/log.h | 51 +
drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h | 21 +
drivers/gpu/drm/nouveau/nouveau_debugfs.c | 16 +
drivers/gpu/drm/nouveau/nouveau_debugfs.h | 16 +
drivers/gpu/drm/nouveau/nouveau_drm.c | 45 +-
drivers/gpu/drm/nouveau/nouveau_drv.h | 1 -
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c | 508 +++++++++-
drivers/gpu/drm/omapdrm/omap_drv.c | 2 -
drivers/gpu/drm/omapdrm/omap_fbdev.c | 2 +-
drivers/gpu/drm/panel/panel-edp.c | 8 +
drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 1 +
.../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 2 +-
drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 1 +
drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 1 +
drivers/gpu/drm/panel/panel-simple.c | 102 ++
drivers/gpu/drm/panel/panel-visionox-rm69299.c | 9 +-
drivers/gpu/drm/panfrost/panfrost_drv.c | 1 -
drivers/gpu/drm/panfrost/panfrost_gpu.c | 4 +
drivers/gpu/drm/panthor/panthor_devfreq.c | 12 +-
drivers/gpu/drm/panthor/panthor_devfreq.h | 4 +-
drivers/gpu/drm/panthor/panthor_device.c | 90 +-
drivers/gpu/drm/panthor/panthor_device.h | 37 +
drivers/gpu/drm/panthor/panthor_drv.c | 6 +-
drivers/gpu/drm/panthor/panthor_fw.c | 140 ++-
drivers/gpu/drm/panthor/panthor_gpu.c | 23 +-
drivers/gpu/drm/panthor/panthor_mmu.c | 26 +-
drivers/gpu/drm/panthor/panthor_sched.c | 22 +-
drivers/gpu/drm/pl111/pl111_drv.c | 3 +-
drivers/gpu/drm/qxl/Kconfig | 1 +
drivers/gpu/drm/qxl/qxl_drv.c | 3 +-
drivers/gpu/drm/qxl/qxl_drv.h | 8 +-
drivers/gpu/drm/qxl/qxl_release.c | 68 +-
drivers/gpu/drm/radeon/Kconfig | 1 +
drivers/gpu/drm/radeon/radeon.h | 7 +-
drivers/gpu/drm/radeon/radeon_audio.c | 2 +
drivers/gpu/drm/radeon/radeon_cs.c | 45 +-
drivers/gpu/drm/radeon/radeon_drv.c | 3 +-
drivers/gpu/drm/radeon/radeon_drv.h | 1 -
drivers/gpu/drm/radeon/radeon_gem.c | 39 +-
drivers/gpu/drm/radeon/radeon_object.c | 25 +-
drivers/gpu/drm/radeon/radeon_object.h | 2 +-
drivers/gpu/drm/radeon/radeon_vm.c | 10 +-
drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c | 21 +-
drivers/gpu/drm/renesas/rcar-du/rcar_du_group.c | 24 +-
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c | 4 +-
.../gpu/drm/renesas/rcar-du/rcar_mipi_dsi_regs.h | 1 -
drivers/gpu/drm/renesas/rz-du/rzg2l_du_crtc.c | 8 +-
drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c | 3 +-
drivers/gpu/drm/renesas/rz-du/rzg2l_du_encoder.c | 18 +
drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.c | 6 +-
drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c | 3 +-
drivers/gpu/drm/rockchip/Kconfig | 10 +
drivers/gpu/drm/rockchip/Makefile | 1 +
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 4 +-
drivers/gpu/drm/rockchip/cdn-dp-core.c | 11 +-
drivers/gpu/drm/rockchip/cdn-dp-core.h | 2 +-
drivers/gpu/drm/rockchip/cdn-dp-reg.c | 2 +-
drivers/gpu/drm/rockchip/cdn-dp-reg.h | 2 +-
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 2 +-
drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.c | 487 +++++++++
drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 2 +-
drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c | 147 ++-
drivers/gpu/drm/rockchip/inno_hdmi.c | 2 +-
drivers/gpu/drm/rockchip/inno_hdmi.h | 2 +-
drivers/gpu/drm/rockchip/rk3066_hdmi.c | 2 +-
drivers/gpu/drm/rockchip/rk3066_hdmi.h | 2 +-
drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 11 +-
drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 3 +-
drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 2 +-
drivers/gpu/drm/rockchip/rockchip_drm_fb.h | 2 +-
drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 2 +-
drivers/gpu/drm/rockchip/rockchip_drm_gem.h | 2 +-
drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 2 +-
drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 2 +-
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 581 ++++++++++-
drivers/gpu/drm/rockchip/rockchip_drm_vop2.h | 28 +-
drivers/gpu/drm/rockchip/rockchip_lvds.c | 2 +-
drivers/gpu/drm/rockchip/rockchip_lvds.h | 2 +-
drivers/gpu/drm/rockchip/rockchip_rgb.c | 2 +-
drivers/gpu/drm/rockchip/rockchip_rgb.h | 2 +-
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c | 219 ++++-
drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 2 +-
drivers/gpu/drm/rockchip/rockchip_vop_reg.h | 2 +-
drivers/gpu/drm/solomon/ssd130x.c | 4 +-
drivers/gpu/drm/sprd/sprd_drm.c | 2 -
drivers/gpu/drm/sti/sti_drv.c | 4 +-
drivers/gpu/drm/sti/sti_hdmi.c | 2 +
drivers/gpu/drm/stm/drv.c | 3 +-
drivers/gpu/drm/sun4i/sun4i_drv.c | 3 +-
drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 32 +-
drivers/gpu/drm/tegra/drm.c | 4 +-
drivers/gpu/drm/tests/drm_connector_test.c | 463 +++++++++
drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c | 409 +++++---
drivers/gpu/drm/tests/drm_kunit_edid.h | 102 ++
drivers/gpu/drm/tidss/tidss_dispc.c | 28 +-
drivers/gpu/drm/tidss/tidss_drv.c | 5 +-
drivers/gpu/drm/tidss/tidss_drv.h | 5 +-
drivers/gpu/drm/tidss/tidss_irq.c | 34 +-
drivers/gpu/drm/tidss/tidss_irq.h | 4 +-
drivers/gpu/drm/tidss/tidss_plane.c | 8 +
drivers/gpu/drm/tidss/tidss_plane.h | 2 +
drivers/gpu/drm/tilcdc/tilcdc_drv.c | 3 +-
drivers/gpu/drm/tiny/Makefile | 2 +-
drivers/gpu/drm/tiny/arcpgu.c | 6 +-
drivers/gpu/drm/tiny/bochs.c | 3 +-
drivers/gpu/drm/tiny/{cirrus.c => cirrus-qemu.c} | 10 +-
drivers/gpu/drm/tiny/gm12u320.c | 4 +-
drivers/gpu/drm/tiny/hx8357d.c | 3 +-
drivers/gpu/drm/tiny/ili9163.c | 3 +-
drivers/gpu/drm/tiny/ili9225.c | 3 +-
drivers/gpu/drm/tiny/ili9341.c | 3 +-
drivers/gpu/drm/tiny/ili9486.c | 3 +-
drivers/gpu/drm/tiny/mi0283qt.c | 3 +-
drivers/gpu/drm/tiny/ofdrm.c | 4 +-
drivers/gpu/drm/tiny/panel-mipi-dbi.c | 4 +-
drivers/gpu/drm/tiny/repaper.c | 3 +-
drivers/gpu/drm/tiny/sharp-memory.c | 3 +-
drivers/gpu/drm/tiny/simpledrm.c | 4 +-
drivers/gpu/drm/tiny/st7586.c | 3 +-
drivers/gpu/drm/tiny/st7735r.c | 3 +-
drivers/gpu/drm/ttm/ttm_bo_vm.c | 14 +-
drivers/gpu/drm/tve200/tve200_drv.c | 3 +-
drivers/gpu/drm/udl/udl_drv.c | 3 +-
drivers/gpu/drm/udl/udl_drv.h | 1 -
drivers/gpu/drm/v3d/v3d_bo.c | 4 -
drivers/gpu/drm/v3d/v3d_debugfs.c | 4 +-
drivers/gpu/drm/v3d/v3d_drv.c | 3 +-
drivers/gpu/drm/v3d/v3d_drv.h | 8 +
drivers/gpu/drm/v3d/v3d_mmu.c | 8 +-
drivers/gpu/drm/v3d/v3d_perfmon.c | 57 +-
drivers/gpu/drm/v3d/v3d_performance_counters.h | 12 +-
drivers/gpu/drm/v3d/v3d_regs.h | 29 +-
drivers/gpu/drm/v3d/v3d_sched.c | 26 +-
drivers/gpu/drm/v3d/v3d_submit.c | 19 +-
drivers/gpu/drm/vboxvideo/vbox_drv.c | 3 +-
drivers/gpu/drm/vboxvideo/vbox_drv.h | 1 -
drivers/gpu/drm/vc4/tests/vc4_mock.c | 8 +-
drivers/gpu/drm/vc4/tests/vc4_test_pv_muxing.c | 106 +-
drivers/gpu/drm/vc4/vc4_crtc.c | 96 +-
drivers/gpu/drm/vc4/vc4_drv.c | 24 +-
drivers/gpu/drm/vc4/vc4_drv.h | 54 +-
drivers/gpu/drm/vc4/vc4_hdmi.c | 116 ++-
drivers/gpu/drm/vc4/vc4_hdmi.h | 4 +
drivers/gpu/drm/vc4/vc4_hdmi_phy.c | 640 ++++++++++++
drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 217 +++++
drivers/gpu/drm/vc4/vc4_hvs.c | 737 +++++++++++++-
drivers/gpu/drm/vc4/vc4_kms.c | 105 +-
drivers/gpu/drm/vc4/vc4_plane.c | 873 ++++++++++++++++-
drivers/gpu/drm/vc4/vc4_regs.h | 297 ++++++
drivers/gpu/drm/vc4/vc4_txp.c | 91 +-
drivers/gpu/drm/vgem/vgem_drv.c | 2 -
drivers/gpu/drm/virtio/virtgpu_drv.c | 4 +-
drivers/gpu/drm/virtio/virtgpu_drv.h | 21 +-
drivers/gpu/drm/virtio/virtgpu_gem.c | 23 +-
drivers/gpu/drm/virtio/virtgpu_ioctl.c | 6 +-
drivers/gpu/drm/virtio/virtgpu_object.c | 24 +
drivers/gpu/drm/virtio/virtgpu_plane.c | 125 ++-
drivers/gpu/drm/virtio/virtgpu_prime.c | 178 +++-
drivers/gpu/drm/virtio/virtgpu_vq.c | 35 +
drivers/gpu/drm/vkms/vkms_composer.c | 310 ++++--
drivers/gpu/drm/vkms/vkms_crtc.c | 6 +-
drivers/gpu/drm/vkms/vkms_drv.c | 9 +-
drivers/gpu/drm/vkms/vkms_drv.h | 63 +-
drivers/gpu/drm/vkms/vkms_formats.c | 413 +++++---
drivers/gpu/drm/vkms/vkms_formats.h | 4 +-
drivers/gpu/drm/vkms/vkms_output.c | 49 +-
drivers/gpu/drm/vkms/vkms_plane.c | 19 +-
drivers/gpu/drm/vkms/vkms_writeback.c | 5 -
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 3 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 1 -
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 1 -
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 1 -
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 1 -
drivers/gpu/drm/xe/xe_bo_types.h | 1 -
drivers/gpu/drm/xe/xe_device.c | 1 -
drivers/gpu/drm/xe/xe_drv.h | 1 -
drivers/gpu/drm/xe/xe_gt_pagefault.c | 1 -
drivers/gpu/drm/xe/xe_vm.c | 1 -
drivers/gpu/drm/xe/xe_vm.h | 1 -
drivers/gpu/drm/xen/xen_drm_front.c | 6 -
drivers/gpu/drm/xlnx/Kconfig | 9 +
drivers/gpu/drm/xlnx/Makefile | 1 +
drivers/gpu/drm/xlnx/zynqmp_disp.c | 48 -
drivers/gpu/drm/xlnx/zynqmp_disp_regs.h | 7 +-
drivers/gpu/drm/xlnx/zynqmp_dp.c | 56 +-
drivers/gpu/drm/xlnx/zynqmp_dp.h | 7 +
drivers/gpu/drm/xlnx/zynqmp_dp_audio.c | 447 +++++++++
drivers/gpu/drm/xlnx/zynqmp_dpsub.c | 39 +-
drivers/gpu/drm/xlnx/zynqmp_dpsub.h | 15 +-
drivers/gpu/drm/xlnx/zynqmp_kms.c | 3 +-
include/drm/bridge/dw_mipi_dsi2.h | 95 ++
include/drm/{ => clients}/drm_client_setup.h | 0
include/drm/display/drm_dp_helper.h | 5 +
include/drm/display/drm_hdmi_state_helper.h | 4 +
include/drm/drm_connector.h | 11 +-
include/drm/drm_drv.h | 2 -
include/drm/drm_utils.h | 4 +
include/trace/events/amdxdna.h | 101 ++
include/uapi/drm/amdxdna_accel.h | 501 ++++++++++
include/uapi/drm/panthor_drm.h | 9 +
include/uapi/drm/qaic_accel.h | 2 +-
include/uapi/drm/v3d_drm.h | 18 +
lib/fonts/Kconfig | 2 +-
367 files changed, 20312 insertions(+), 2045 deletions(-)
create mode 100644 Documentation/accel/amdxdna/amdnpu.rst
create mode 100644 Documentation/accel/amdxdna/index.rst
create mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip,rk3588-mipi-dsi2.yaml
create mode 100644 drivers/accel/amdxdna/Kconfig
create mode 100644 drivers/accel/amdxdna/Makefile
create mode 100644 drivers/accel/amdxdna/TODO
create mode 100644 drivers/accel/amdxdna/aie2_ctx.c
create mode 100644 drivers/accel/amdxdna/aie2_error.c
create mode 100644 drivers/accel/amdxdna/aie2_message.c
create mode 100644 drivers/accel/amdxdna/aie2_msg_priv.h
create mode 100644 drivers/accel/amdxdna/aie2_pci.c
create mode 100644 drivers/accel/amdxdna/aie2_pci.h
create mode 100644 drivers/accel/amdxdna/aie2_pm.c
create mode 100644 drivers/accel/amdxdna/aie2_psp.c
create mode 100644 drivers/accel/amdxdna/aie2_smu.c
create mode 100644 drivers/accel/amdxdna/aie2_solver.c
create mode 100644 drivers/accel/amdxdna/aie2_solver.h
create mode 100644 drivers/accel/amdxdna/amdxdna_ctx.c
create mode 100644 drivers/accel/amdxdna/amdxdna_ctx.h
create mode 100644 drivers/accel/amdxdna/amdxdna_gem.c
create mode 100644 drivers/accel/amdxdna/amdxdna_gem.h
create mode 100644 drivers/accel/amdxdna/amdxdna_mailbox.c
create mode 100644 drivers/accel/amdxdna/amdxdna_mailbox.h
create mode 100644 drivers/accel/amdxdna/amdxdna_mailbox_helper.c
create mode 100644 drivers/accel/amdxdna/amdxdna_mailbox_helper.h
create mode 100644 drivers/accel/amdxdna/amdxdna_pci_drv.c
create mode 100644 drivers/accel/amdxdna/amdxdna_pci_drv.h
create mode 100644 drivers/accel/amdxdna/amdxdna_sysfs.c
create mode 100644 drivers/accel/amdxdna/npu1_regs.c
create mode 100644 drivers/accel/amdxdna/npu2_regs.c
create mode 100644 drivers/accel/amdxdna/npu4_regs.c
create mode 100644 drivers/accel/amdxdna/npu5_regs.c
create mode 100644 drivers/accel/amdxdna/npu6_regs.c
create mode 100644 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c
create mode 100644 drivers/gpu/drm/clients/Kconfig
create mode 100644 drivers/gpu/drm/clients/Makefile
rename include/drm/drm_fbdev_client.h => drivers/gpu/drm/clients/drm_client_internal.h (62%)
rename drivers/gpu/drm/{ => clients}/drm_client_setup.c (72%)
rename drivers/gpu/drm/{ => clients}/drm_fbdev_client.c (98%)
create mode 100644 drivers/gpu/drm/clients/drm_log.c
create mode 100644 drivers/gpu/drm/drm_draw.c
create mode 100644 drivers/gpu/drm/drm_draw_internal.h
create mode 100644 drivers/gpu/drm/drm_panel_backlight_quirks.c
create mode 100644 drivers/gpu/drm/nouveau/include/nvif/log.h
create mode 100644 drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.c
rename drivers/gpu/drm/tiny/{cirrus.c => cirrus-qemu.c} (99%)
create mode 100644 drivers/gpu/drm/xlnx/zynqmp_dp_audio.c
create mode 100644 include/drm/bridge/dw_mipi_dsi2.h
rename include/drm/{ => clients}/drm_client_setup.h (100%)
create mode 100644 include/trace/events/amdxdna.h
create mode 100644 include/uapi/drm/amdxdna_accel.h
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 273 bytes --]
next reply other threads:[~2024-12-19 12:08 UTC|newest]
Thread overview: 397+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-12-19 12:08 Maxime Ripard [this message]
-- strict thread matches above, loose matches on Subject: below --
2026-08-06 21:48 [PULL] drm-misc-next Maarten Lankhorst
2026-07-30 10:50 Maarten Lankhorst
2026-07-24 8:22 Thomas Zimmermann
2026-07-16 7:40 Maxime Ripard
2026-07-09 11:23 Maxime Ripard
2026-07-02 6:58 Maxime Ripard
2026-06-19 9:17 Maxime Ripard
2026-05-28 18:58 Maarten Lankhorst
2026-05-21 10:47 Maarten Lankhorst
2026-05-14 12:46 Maarten Lankhorst
2026-05-07 11:49 Maarten Lankhorst
2026-04-20 11:41 Maarten Lankhorst
2026-04-24 12:49 ` Philipp Stanner
2026-04-24 12:52 ` Tvrtko Ursulin
2026-03-26 15:18 Thomas Zimmermann
2026-03-20 8:26 Thomas Zimmermann
2026-03-12 7:56 Thomas Zimmermann
2026-03-05 8:11 Thomas Zimmermann
2026-02-26 14:36 Thomas Zimmermann
2026-01-22 8:51 Maxime Ripard
2026-01-15 12:29 Maxime Ripard
2026-01-08 8:26 Maxime Ripard
2025-12-19 8:44 Maxime Ripard
2025-12-12 8:58 Maxime Ripard
2025-12-02 7:35 Maarten Lankhorst
2025-11-14 13:14 Maarten Lankhorst
2025-11-05 12:46 Maarten Lankhorst
2025-10-28 13:14 Maarten Lankhorst
2025-10-31 17:53 ` Simona Vetter
2025-10-21 11:18 Thomas Zimmermann
2025-10-24 11:26 ` Simona Vetter
2025-10-02 14:51 Maarten Lankhorst
2025-09-11 9:17 Thomas Zimmermann
2025-09-04 9:09 Thomas Zimmermann
2025-08-28 6:57 Thomas Zimmermann
2025-08-21 7:38 Thomas Zimmermann
2025-08-14 7:24 Thomas Zimmermann
2025-07-17 8:00 Maxime Ripard
2025-07-10 10:06 Maxime Ripard
2025-07-11 9:08 ` Simona Vetter
2025-07-03 8:12 Maxime Ripard
2025-06-26 8:06 Maxime Ripard
2025-06-19 6:39 Maxime Ripard
2025-06-12 14:24 Maxime Ripard
2025-05-12 10:35 Maarten Lankhorst
2025-05-08 7:05 Maarten Lankhorst
2025-04-29 12:44 Maarten Lankhorst
2025-04-09 17:37 Maarten Lankhorst
2025-03-06 13:07 Thomas Zimmermann
2025-02-27 9:40 Thomas Zimmermann
2025-02-20 8:53 Thomas Zimmermann
2025-02-12 9:06 Thomas Zimmermann
2025-01-06 8:51 Maxime Ripard
2024-12-16 10:35 Maxime Ripard
2024-12-05 14:38 Maxime Ripard
2024-11-13 9:19 Maarten Lankhorst
2024-11-08 13:26 Maarten Lankhorst
2024-10-31 13:41 Maarten Lankhorst
2024-11-18 15:08 ` Nathan Chancellor
2024-11-19 16:29 ` Liviu Dudau
2024-11-19 21:49 ` Nathan Chancellor
2024-11-22 9:14 ` Maxime Ripard
2024-10-25 9:30 Maarten Lankhorst
2024-10-17 12:38 Maarten Lankhorst
2024-10-09 18:17 Maarten Lankhorst
2024-09-26 20:38 Maarten Lankhorst
2024-09-20 10:07 Maarten Lankhorst
2024-08-29 14:46 Thomas Zimmermann
2024-08-22 15:07 Thomas Zimmermann
2024-08-27 10:45 ` Daniel Vetter
2024-08-16 8:41 Thomas Zimmermann
2024-08-22 8:15 ` Daniel Vetter
2024-08-09 7:12 Thomas Zimmermann
2024-08-01 12:14 Thomas Zimmermann
2024-08-08 18:53 ` Daniel Vetter
2024-07-04 13:17 Maxime Ripard
2024-07-05 10:44 ` Daniel Vetter
2024-06-27 10:49 Maxime Ripard
2024-06-20 8:01 Maxime Ripard
2024-06-13 7:49 Maxime Ripard
2024-06-06 11:10 Maxime Ripard
2024-05-30 10:26 Maxime Ripard
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-12-17 10:12 Maarten Lankhorst
2021-01-07 9:59 ` Daniel Vetter
2020-11-27 8:30 Thomas Zimmermann
2020-11-18 12:32 Thomas Zimmermann
2020-11-12 8:01 Thomas Zimmermann
2020-11-05 10:16 Thomas Zimmermann
2020-10-27 10:09 Thomas Zimmermann
2020-10-27 10:11 ` Thomas Zimmermann
2020-09-21 15:29 Maxime Ripard
2020-09-18 8:11 Maxime Ripard
2020-09-10 8:18 Maxime Ripard
2020-09-03 16:06 Maxime Ripard
2020-08-27 15:55 Maxime Ripard
2020-08-20 12:56 Maxime Ripard
2020-08-26 10:02 ` Jani Nikula
2020-08-30 6:05 ` Daniel Vetter
2020-07-22 10:38 Maarten Lankhorst
2020-07-16 11:42 Maarten Lankhorst
2020-06-26 10:52 Maarten Lankhorst
2020-06-19 15:19 Maarten Lankhorst
2020-05-14 7:08 Thomas Zimmermann
2020-05-07 7:25 Thomas Zimmermann
2020-04-23 8:34 Thomas Zimmermann
2020-04-14 9:07 Thomas Zimmermann
2020-04-21 12:46 ` Thomas Zimmermann
2020-04-21 13:41 ` Daniel Vetter
2020-04-21 14:05 ` Thomas Zimmermann
2020-03-17 8:28 Maxime Ripard
2020-03-09 13:54 Maxime Ripard
2020-02-27 11:32 Maxime Ripard
2020-02-21 10:09 Maxime Ripard
2020-02-10 9:34 Maxime Ripard
2020-01-10 11:50 Maarten Lankhorst
2020-01-07 11:50 Maarten Lankhorst
2020-01-07 15:25 ` Daniel Vetter
2020-01-02 13:06 Maarten Lankhorst
2019-12-17 8:48 Maarten Lankhorst
2019-12-17 12:59 ` Daniel Vetter
2019-10-31 19:30 Sean Paul
2019-10-24 15:55 Sean Paul
2019-10-24 15:55 ` Sean Paul
2019-10-17 19:26 Sean Paul
2019-10-18 13:45 ` Tomi Valkeinen
2019-10-18 20:11 ` Sean Paul
2019-10-21 8:09 ` Tomi Valkeinen
2019-10-21 15:48 ` Sean Paul
2019-10-09 15:08 Sean Paul
2019-08-23 8:35 Maxime Ripard
2019-08-19 14:19 Maxime Ripard
2019-08-16 11:32 Maxime Ripard
2019-08-16 11:47 ` Chris Wilson
2019-08-19 14:19 ` Maxime Ripard
2019-08-08 12:14 Maxime Ripard
2019-08-03 10:47 Maxime Ripard
2019-08-06 0:33 ` Dave Airlie
2019-08-06 7:34 ` Daniel Vetter
2019-08-06 9:40 ` Emil Velikov
2019-08-06 9:49 ` Daniel Vetter
2019-08-06 9:54 ` Emil Velikov
2019-08-06 9:58 ` Daniel Vetter
2019-08-06 10:12 ` Daniel Stone
2019-08-06 10:27 ` Emil Velikov
2019-08-06 10:48 ` Jani Nikula
2019-08-06 9:55 ` Daniel Vetter
2019-08-06 14:25 ` Rob Herring
2019-08-06 14:55 ` Daniel Vetter
2019-08-06 16:01 ` Maxime Ripard
2019-08-06 16:11 ` Daniel Vetter
2019-08-07 12:02 ` Maxime Ripard
2019-08-07 12:30 ` Daniel Vetter
2019-08-08 15:29 ` Maxime Ripard
2019-06-20 15:42 Maarten Lankhorst
2019-06-14 8:57 Maarten Lankhorst
2019-06-14 9:35 ` Daniel Vetter
2019-06-05 9:17 Maarten Lankhorst
2019-05-23 15:47 Maarten Lankhorst
2019-05-23 15:53 ` Sean Paul
2019-05-23 15:55 ` Daniel Vetter
2019-05-23 15:55 ` Daniel Vetter
2019-04-18 9:05 Maarten Lankhorst
2019-04-10 19:49 Sean Paul
2019-04-04 20:10 Sean Paul
2019-03-28 15:33 Sean Paul
2019-03-28 16:03 ` Daniel Vetter
2019-03-21 17:08 Sean Paul
2019-03-25 10:37 ` Daniel Vetter
[not found] <20190211095220.3oeodszr2dgxrwqq@flea>
2019-02-14 13:07 ` Daniel Vetter
2019-02-01 14:47 Maxime Ripard
2019-01-23 11:03 Maxime Ripard
2019-01-16 20:04 Maxime Ripard
2019-01-15 10:56 Maxime Ripard
2019-01-16 9:36 ` Daniel Vetter
2019-01-07 18:03 Maxime Ripard
2018-12-06 9:44 Maarten Lankhorst
2018-11-28 9:36 Maarten Lankhorst
2018-11-21 10:44 Maarten Lankhorst
2018-11-08 16:05 Maarten Lankhorst
2018-11-07 11:58 Maarten Lankhorst
2018-11-07 20:18 ` Daniel Vetter
2018-11-07 20:29 ` Sean Paul
2018-11-07 20:31 ` Daniel Vetter
2018-11-07 20:48 ` Sean Paul
2018-11-08 7:56 ` Christian König
2018-11-08 8:05 ` Daniel Vetter
2018-11-08 8:37 ` Maarten Lankhorst
2018-09-27 9:39 Sean Paul
2018-09-19 20:03 Sean Paul
2018-09-13 13:02 Sean Paul
2018-09-05 20:22 Sean Paul
2018-07-18 20:08 Gustavo Padovan
2018-07-12 1:11 Gustavo Padovan
2018-07-04 23:46 Gustavo Padovan
2018-06-28 1:00 Gustavo Padovan
2018-06-21 10:54 Gustavo Padovan
2018-06-22 3:11 ` Dave Airlie
2018-06-22 9:19 ` Christian König
2018-06-21 0:58 Gustavo Padovan
2018-06-21 10:01 ` Christian König
2018-05-15 8:17 Maarten Lankhorst
2018-05-11 7:43 Maarten Lankhorst
2018-05-11 20:25 ` Eric Anholt
2018-05-04 9:54 Maarten Lankhorst
2018-04-26 10:53 Maarten Lankhorst
2018-06-06 3:37 ` Dave Airlie
2018-06-06 7:49 ` Maarten Lankhorst
2018-03-21 14:49 Sean Paul
2018-03-09 18:04 Sean Paul
2018-02-28 20:34 Sean Paul
2018-03-02 21:22 ` Sean Paul
2018-03-05 8:10 ` Daniel Vetter
2018-03-05 23:20 ` Sean Paul
2018-03-06 6:42 ` Daniel Vetter
2018-03-06 19:01 ` Sean Paul
2018-03-06 19:07 ` Ville Syrjälä
2018-03-06 19:20 ` Sean Paul
2018-03-07 8:19 ` Daniel Vetter
2018-02-21 20:36 Sean Paul
2018-01-08 13:45 Gustavo Padovan
2017-12-21 17:04 Gustavo Padovan
2017-12-14 17:46 Gustavo Padovan
2017-12-07 11:06 Gustavo Padovan
2017-10-20 13:39 Daniel Vetter
2017-10-16 9:35 Daniel Vetter
2017-10-12 12:05 Daniel Vetter
2017-10-13 14:08 ` Maarten Lankhorst
2017-10-13 14:24 ` Benjamin Gaignard
2017-10-05 5:36 Daniel Vetter
2017-09-20 17:33 Daniel Vetter
2017-09-20 18:42 ` Daniel Vetter
2017-08-18 17:00 Sean Paul
2017-08-16 20:42 Sean Paul
2017-08-08 19:50 Sean Paul
2017-07-18 18:42 Sean Paul
2017-07-18 18:49 ` Sean Paul
2017-06-15 20:52 Sean Paul
2017-06-02 20:55 Sean Paul
2017-05-26 20:58 Sean Paul
2017-05-29 6:57 ` Daniel Vetter
2017-05-16 14:55 Sean Paul
2017-03-31 15:23 Sean Paul
2017-03-21 9:06 Daniel Vetter
2017-03-20 15:30 Daniel Vetter
2017-03-21 7:23 ` Daniel Vetter
2017-03-12 12:57 Daniel Vetter
2017-03-06 9:54 Daniel Vetter
2017-01-30 8:58 Daniel Vetter
2017-01-23 7:35 Daniel Vetter
2017-01-09 19:15 Daniel Vetter
2016-12-30 10:35 Daniel Vetter
2016-12-08 10:16 Daniel Vetter
2016-11-29 10:13 Daniel Vetter
2016-11-29 11:17 ` Daniel Vetter
2016-11-29 21:01 ` Stephen Rothwell
2016-11-16 17:11 Daniel Vetter
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20241219-truthful-demonic-hound-598f63@houat \
--to=mripard@redhat.com \
--cc=airlied@gmail.com \
--cc=dim-tools@lists.freedesktop.org \
--cc=dri-devel@lists.freedesktop.org \
--cc=intel-gfx@lists.freedesktop.org \
--cc=intel-xe@lists.freedesktop.org \
--cc=jani.nikula@linux.intel.com \
--cc=joonas.lahtinen@linux.intel.com \
--cc=lucas.demarchi@intel.com \
--cc=maarten.lankhorst@linux.intel.com \
--cc=mripard@kernel.org \
--cc=ogabbay@kernel.org \
--cc=rodrigo.vivi@intel.com \
--cc=simona.vetter@ffwll.ch \
--cc=thomas.hellstrom@linux.intel.com \
--cc=tursulin@ursulin.net \
--cc=tzimmermann@suse.de \
/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.