From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 6D3DBE81A3C for ; Mon, 16 Feb 2026 16:24:53 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id BEEEE10E0AB; Mon, 16 Feb 2026 16:24:52 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="NhA4Y5m+"; dkim-atps=neutral Received: from mail-wr1-f51.google.com (mail-wr1-f51.google.com [209.85.221.51]) by gabe.freedesktop.org (Postfix) with ESMTPS id 94C1210E0AB for ; Mon, 16 Feb 2026 16:24:51 +0000 (UTC) Received: by mail-wr1-f51.google.com with SMTP id ffacd0b85a97d-43638a33157so3283544f8f.1 for ; Mon, 16 Feb 2026 08:24:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771259090; x=1771863890; darn=lists.freedesktop.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=eFUae8M607uXIOUb6KuR+f1ZcnqADfRg4QxjDLkY0MQ=; b=NhA4Y5m+vKsQCKy72Ne3umzV+w7Y7l2UionwHmuOil9Dvyt9OKt4Vujv2Sfm46Fn4u JznKS3Gx+0FeliJTnAhT5SdyqyLH0svY1jW9sxA5SuiWSJ3u8Ncd5YoJh8pirqTYbsUa Dzeu1S77ti46RphxWbK9uYw+767JaaYyh2cxKisJXSkLZ6e5Hw/XfvQFJwhtkmjhjCNH IrjFIE2w895fuHzKgiDac8Mk2+EDIRtsj7yWRTf0aAk6LNTRNA8WAeBOANvMbAH0lBqS KvGZSJqmBlvydutqtgOzd7IH/XeT3mI8q/kDPpM3uFU4NJ6m2hF0kd1pxTqjuXVdVmdL He7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771259090; x=1771863890; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=eFUae8M607uXIOUb6KuR+f1ZcnqADfRg4QxjDLkY0MQ=; b=WWuWgz9+atzuIlvWqo8u29HkLOURYt/rq0XN6Fvi1E6GFnzasNUBzIqeUhJCuw1NOl m1hpMzDWTIxUKhY0cwXMEsSwCpMZtO5gaeGZ9rQQ2Vc1VIXMHZf5b4vcYPYap6BwZ69A IKc12ecYaT4a+eFU7wjOyPwgGt7zN1MTcy6mJX4KUOvwM58k0hSnn+09Gm5nRRMpv6N4 UnVjvaS2P179wwCwNice50oX9rAjEMQt4a/Huk83+uKQbpz+uSHfj/5daTgQdRm+geAq LS17WBEdBb9t0wuee2hp0WAWVsuAdEDYP1VT2ApFTJSDGxK8/O1aDXhFrIOZnDrQrhEA jdEQ== X-Forwarded-Encrypted: i=1; AJvYcCUFmyuF1YaSt6J7bT+pLYh1lkgNgzChkeP2xzVtW/ndUfvFx3jJzWccrRDSDwN7aS8+APNDg2k6ACQ=@lists.freedesktop.org X-Gm-Message-State: AOJu0Yxg1O7AJrzSHB/ph8Nnt9qC4z9FUpWkspMxs5kdxgpT/3SSQJmW cB+T/JC6c0G8WpFicWmcPwarjNhMr6kJ4jloKem++ttpXFxOgNtr9OQL X-Gm-Gg: AZuq6aLMdstGZloRnmpVOH7wBGm9VeRfmmO1fw4F71zOxQHzZY7Zufrp3RjXsD+uZc8 ZFqJGWSu40zoY/9AaDsMSDAFBZOUtxwhK5JcFXLZPVj+WeVUFvRyrlgZGkTRUgNNYLM2R1YYjAZ vvFiEYZLHz+CEPyqpcH2itW0Fu5d0hDjSWQkaiZiqH4hwHTRt0sZcb/9+/Y0rlkj52Hx0eyPET2 D8u41tg7gBntCy/NGZJnkDynVOLVUfFn6EXvF/qKP+msh1hQHJt8fO/Lpd5+7U6UQ0E7BwiLR2a amV+m3O6UYEui1q0/cnvvCzEsx9zs/2GyKLsgN8SGA8cZKeRWQSYlMY9Nr/BtuqSo47kZlwd7YD 2teaWz1D8CqFpqqTVz8EOAEK26Gs05lvEuiaPydOfNids/yQjnMuXkDJRxFVRhg8Ny+Tnzr100U B9vK3oSk0YAPXXJ4GyEa8= X-Received: by 2002:a05:6000:2501:b0:435:e460:235b with SMTP id ffacd0b85a97d-4379795572emr15102960f8f.59.1771259089859; Mon, 16 Feb 2026 08:24:49 -0800 (PST) Received: from luca-vm.lan ([154.61.61.58]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43796a6a6desm28775962f8f.10.2026.02.16.08.24.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Feb 2026 08:24:49 -0800 (PST) From: Luca Leonardo Scorcia To: linux-mediatek@lists.infradead.org Cc: Luca Leonardo Scorcia , Chun-Kuang Hu , Philipp Zabel , David Airlie , Simona Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Chunfeng Yun , Vinod Koul , Neil Armstrong , Matthias Brugger , AngeloGioacchino Del Regno , Jitao Shi , Fabien Parent , dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-phy@lists.infradead.org Subject: [PATCH v2 0/6] Add support for mt8167 display blocks Date: Mon, 16 Feb 2026 16:22:11 +0000 Message-ID: X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" This series adds support for the display blocks on MediaTek mt8167. Tested on Xiaomi Mi Smart Clock x04g. The first patch just does some reordering of dts nodes with no other changes as this makes later patches cleaner and easier to follow. v2: - Separate patch for mediatek,dsi-phy binding; - Separate patch for mt8167-dsi binding; - Simplified OF graph endpoints in mt8167.dtsi. Luca Leonardo Scorcia (5): arm64: dts: mt8167: Reorder nodes according to mmio address dt-bindings: display: mediatek: Add compatibles for MediaTek mt8167 dt-bindings: display: mediatek: Correct compatibility for mt8167-dsi dt-bindings: phy: mediatek,dsi-phy: Add support for mt8167 arm64: dts: mediatek: mt8167: Add DRM nodes Val Packett (1): gpu: drm: mediatek: ovl: add specific entry for mt8167 .../display/mediatek/mediatek,aal.yaml | 1 + .../display/mediatek/mediatek,ccorr.yaml | 4 +- .../display/mediatek/mediatek,dither.yaml | 1 + .../display/mediatek/mediatek,dsi.yaml | 5 +- .../display/mediatek/mediatek,gamma.yaml | 1 + .../display/mediatek/mediatek,ovl.yaml | 1 + .../display/mediatek/mediatek,rdma.yaml | 1 + .../display/mediatek/mediatek,wdma.yaml | 4 +- .../bindings/phy/mediatek,dsi-phy.yaml | 1 + arch/arm64/boot/dts/mediatek/mt8167.dtsi | 381 ++++++++++++++++-- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 12 + 11 files changed, 377 insertions(+), 35 deletions(-) -- 2.43.0