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 E86F8EB104C for ; Tue, 10 Mar 2026 11:11:17 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 58DFC10E23D; Tue, 10 Mar 2026 11:11:17 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (1024-bit key; unprotected) header.d=rock-chips.com header.i=@rock-chips.com header.b="LFhyFu3t"; dkim-atps=neutral Received: from mail-m1973183.qiye.163.com (mail-m1973183.qiye.163.com [220.197.31.83]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6E01910E23D for ; Tue, 10 Mar 2026 11:11:16 +0000 (UTC) Received: from [172.16.12.43] (unknown [58.22.7.114]) by smtp.qiye.163.com (Hmail) with ESMTP id 3668f21e9; Tue, 10 Mar 2026 19:11:09 +0800 (GMT+08:00) Content-Type: multipart/mixed; boundary="------------wpCoePhEUNQ1Y0Peap4Fj8Yn" Message-ID: <971a7aa1-54cb-4e44-a1c2-8d47687ed173@rock-chips.com> Date: Tue, 10 Mar 2026 19:11:10 +0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v1 0/4] Add eDP support for RK3576 To: hjc@rock-chips.com, heiko@sntech.de, andy.yan@rock-chips.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, airlied@gmail.com, simona@ffwll.ch, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, andrzej.hajda@intel.com, neil.armstrong@linaro.org, rfoss@kernel.org Cc: Laurent.pinchart@ideasonboard.com, jonas@kwiboo.se, jernej.skrabec@gmail.com, nicolas.frattaroli@collabora.com, alchark@gmail.com, cristian.ciocaltea@collabora.com, sebastian.reichel@collabora.com, kever.yang@rock-chips.com, dmitry.baryshkov@oss.qualcomm.com, luca.ceresoli@bootlin.com, dianders@chromium.org, m.szyprowski@samsung.com, dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org References: <20260310105307.309765-1-damon.ding@rock-chips.com> Content-Language: en-US From: Damon Ding In-Reply-To: <20260310105307.309765-1-damon.ding@rock-chips.com> X-HM-Tid: 0a9cd771900203a3kunmce5e890e376ba7 X-HM-MType: 1 X-HM-Spam-Status: e1kfGhgUHx5ZQUpXWQgPGg8OCBgUHx5ZQUlOS1dZFg8aDwILHllBWSg2Ly tZV1koWUFDSUNOT01LS0k3V1ktWUFJV1kPCRoVCBIfWUFZQ01DHlYfSkxPSxgaSBlCSUlWFRQJFh oXVRMBExYaEhckFA4PWVdZGBILWUFZTkNVSUlVTFVKSk9ZV1kWGg8SFR0UWUFZT0tIVUpLSEpKQk 1VSktLVUpCWQY+ DKIM-Signature: a=rsa-sha256; b=LFhyFu3tLapRxoOgprExWXx5UOIWwMVycvDP6w0CnF2mkh0F4rSiuPDutZKhINyumasa9Qdf7LYEwM+Tv96eLqhkLyNTzaz7PKC/9t5ffoCB+Qm22TWdJq2HFLQHsQdSMF3DVU3O8riWvyCBiVpjes1eKJYybIYrgiO95LlBhHU=; s=default; c=relaxed/relaxed; d=rock-chips.com; v=1; bh=GT6xrSbsGz3JdNWWkC/+yqc2gpNhn25S9aXstewXALE=; h=date:mime-version:subject:message-id:from; 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 is a multi-part message in MIME format. --------------wpCoePhEUNQ1Y0Peap4Fj8Yn Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 3/10/2026 6:53 PM, Damon Ding wrote: > These patchs have been tested with a 1536x2048p60 eDP panel on > RK3576 EVB1 board (hardware modified specially). The DTS changes are attached as an attachment. > > Patch 1~2 are to add the RK3576 eDP node. > Patch 3~4 are to support the RK3576 Analogix DP controller. > > Damon Ding (4): > dt-bindings: display: rockchip: analogix-dp: Add support for RK3576 > arm64: dts: rockchip: Add eDP node for RK3576 > drm/bridge: analogix_dp: Add support for RK3576 > drm/rockchip: analogix_dp: Add support for RK3576 > > .../rockchip/rockchip,analogix-dp.yaml | 6 +++- > arch/arm64/boot/dts/rockchip/rk3576.dtsi | 28 +++++++++++++++++++ > .../drm/bridge/analogix/analogix_dp_core.c | 1 + > .../gpu/drm/rockchip/analogix_dp-rockchip.c | 15 ++++++++++ > include/drm/bridge/analogix_dp.h | 3 +- > 5 files changed, 51 insertions(+), 2 deletions(-) > Best regards, Damon --------------wpCoePhEUNQ1Y0Peap4Fj8Yn Content-Type: text/plain; charset=UTF-8; name="0001-Test-only-arm64-dts-rockchip-Enable-eDP-display-on-R.patch" Content-Disposition: attachment; filename*0="0001-Test-only-arm64-dts-rockchip-Enable-eDP-display-on-R.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSBmNGM4ZmU5NmI5NzMxYTRjMWViNjMyMWNkZTI0NDlhMTVmNWQ2MDUwIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBEYW1vbiBEaW5nIDxkYW1vbi5kaW5nQHJvY2stY2hp cHMuY29tPgpEYXRlOiBUdWUsIDEwIE1hciAyMDI2IDE4OjE1OjU3ICswODAwClN1YmplY3Q6 IFtQQVRDSF0gW1Rlc3Qtb25seV1hcm02NDogZHRzOiByb2NrY2hpcDogRW5hYmxlIGVEUCBk aXNwbGF5IG9uIFJLMzU3NgogRVZCMSBib2FyZAoKU2lnbmVkLW9mZi1ieTogRGFtb24gRGlu ZyA8ZGFtb24uZGluZ0Byb2NrLWNoaXBzLmNvbT4KLS0tCiAuLi4vYm9vdC9kdHMvcm9ja2No aXAvcmszNTc2LWV2YjEtdjEwLmR0cyAgICAgfCA3OSArKysrKysrKysrKysrLS0tLS0tCiAx IGZpbGUgY2hhbmdlZCwgNTcgaW5zZXJ0aW9ucygrKSwgMjIgZGVsZXRpb25zKC0pCgpkaWZm IC0tZ2l0IGEvYXJjaC9hcm02NC9ib290L2R0cy9yb2NrY2hpcC9yazM1NzYtZXZiMS12MTAu ZHRzIGIvYXJjaC9hcm02NC9ib290L2R0cy9yb2NrY2hpcC9yazM1NzYtZXZiMS12MTAuZHRz CmluZGV4IGRiOGZlZjdhNGYxYi4uYzE2MzI1MjY2ZDA5IDEwMDY0NAotLS0gYS9hcmNoL2Fy bTY0L2Jvb3QvZHRzL3JvY2tjaGlwL3JrMzU3Ni1ldmIxLXYxMC5kdHMKKysrIGIvYXJjaC9h cm02NC9ib290L2R0cy9yb2NrY2hpcC9yazM1NzYtZXZiMS12MTAuZHRzCkBAIC0yMiw4ICsy MiwxNSBAQCBhbGlhc2VzIHsKIAkJZXRoZXJuZXQxID0gJmdtYWMxOwogCX07CiAKKwliYWNr bGlnaHQ6IGJhY2tsaWdodCB7CisJCWNvbXBhdGlibGUgPSAicHdtLWJhY2tsaWdodCI7CisJ CXBvd2VyLXN1cHBseSA9IDwmdmNjM3YzX2xjZF9uPjsKKwkJcHdtcyA9IDwmZ3Bpb19wd20w IDAgMjUwMDAgMD47CisJfTsKKwogCWNob3NlbjogY2hvc2VuIHsKIAkJc3Rkb3V0LXBhdGgg PSAic2VyaWFsMDoxNTAwMDAwbjgiOworCQlib290YXJncyA9ICJyb290PVBBUlRVVUlEPTYx NGUwMDAwLTAwMDAgcm9vdHdhaXQiOwogCX07CiAKIAlhZGNfa2V5czogYWRjLWtleXMgewpA QCAtNjEsMTIgKzY4LDYgQEAgYnV0dG9uLXZvbC11cCB7CiAJaGRtaS1jb24gewogCQljb21w YXRpYmxlID0gImhkbWktY29ubmVjdG9yIjsKIAkJdHlwZSA9ICJhIjsKLQotCQlwb3J0IHsK LQkJCWhkbWlfY29uX2luOiBlbmRwb2ludCB7Ci0JCQkJcmVtb3RlLWVuZHBvaW50ID0gPCZo ZG1pX291dF9jb24+OwotCQkJfTsKLQkJfTsKIAl9OwogCiAJbGVkczogbGVkcyB7CkBAIC03 OCw2ICs3OSwxNCBAQCB3b3JrX2xlZDogbGVkLTAgewogCQl9OwogCX07CiAKKwlncGlvX3B3 bTA6IGdwaW8tcHdtMCB7CisJCWNvbXBhdGlibGUgPSAicHdtLWdwaW8iOworCQlncGlvcyA9 IDwmZ3BpbzAgUktfUEI1IEdQSU9fQUNUSVZFX0hJR0g+OworCQlwaW5jdHJsLTAgPSA8Jmdw aW9fcHdtMF9waW4+OworCQlwaW5jdHJsLW5hbWVzID0gImRlZmF1bHQiOworCQkjcHdtLWNl bGxzID0gPDM+OworCX07CisKIAl2YnVzNXYwX3R5cGVjOiByZWd1bGF0b3ItdmJ1czV2MC10 eXBlYyB7CiAJCWNvbXBhdGlibGUgPSAicmVndWxhdG9yLWZpeGVkIjsKIAkJcmVndWxhdG9y LW5hbWUgPSAidmJ1czV2MF90eXBlYyI7CkBAIC0yNjQsNiArMjczLDM4IEBAICZjb21icGh5 MV9wc3UgewogCXN0YXR1cyA9ICJva2F5IjsKIH07CiAKKyZlZHAgeworCWZvcmNlLWhwZDsK KwlzdGF0dXMgPSAib2theSI7CisKKwlhdXgtYnVzIHsKKwkJcGFuZWwgeworCQkJY29tcGF0 aWJsZSA9ICJlZHAtcGFuZWwiOworCQkJYmFja2xpZ2h0ID0gPCZiYWNrbGlnaHQ+OworCQkJ cG93ZXItc3VwcGx5ID0gPCZ2Y2MzdjNfbGNkX24+OworCQkJbm8taHBkOworCisJCQlwb3J0 IHsKKwkJCQlwYW5lbF9pbl9lZHA6IGVuZHBvaW50IHsKKwkJCQkJcmVtb3RlLWVuZHBvaW50 ID0gPCZlZHBfb3V0X3BhbmVsPjsKKwkJCQl9OworCQkJfTsKKwkJfTsKKwl9OworfTsKKwor JmVkcF9pbiB7CisJZWRwX2luX3ZwMDogZW5kcG9pbnQgeworCQlyZW1vdGUtZW5kcG9pbnQg PSA8JnZwMF9vdXRfZWRwPjsKKwl9OworfTsKKworJmVkcF9vdXQgeworCWVkcF9vdXRfcGFu ZWw6IGVuZHBvaW50IHsKKwkJcmVtb3RlLWVuZHBvaW50ID0gPCZwYW5lbF9pbl9lZHA+Owor CX07Cit9OworCiAmZ21hYzAgewogCWNsb2NrX2luX291dCA9ICJvdXRwdXQiOwogCXBoeS1t b2RlID0gInJnbWlpLXJ4aWQiOwpAQCAtMzAwLDE5ICszNDEsNyBAQCAmZ3B1IHsKIH07CiAK ICZoZG1pIHsKLQlzdGF0dXMgPSAib2theSI7Ci19OwotCi0maGRtaV9pbiB7Ci0JaGRtaV9p bl92cDA6IGVuZHBvaW50IHsKLQkJcmVtb3RlLWVuZHBvaW50ID0gPCZ2cDBfb3V0X2hkbWk+ OwotCX07Ci19OwotCi0maGRtaV9vdXQgewotCWhkbWlfb3V0X2NvbjogZW5kcG9pbnQgewot CQlyZW1vdGUtZW5kcG9pbnQgPSA8JmhkbWlfY29uX2luPjsKLQl9OworCXN0YXR1cyA9ICJk aXNhYmxlZCI7CiB9OwogCiAmaGRwdHhwaHkgewpAQCAtNzc0LDYgKzgwMywxMiBAQCAmcGNp ZTEgewogfTsKIAogJnBpbmN0cmwgeworCWdwaW9fcHdtMCB7CisJCWdwaW9fcHdtMF9waW46 IGdwaW8tcHdtMC1waW4geworCQkJcm9ja2NoaXAscGlucyA9IDwwIFJLX1BCNSBSS19GVU5D X0dQSU8gJnBjZmdfcHVsbF9kb3duPjsKKwkJfTsKKwl9OworCiAJYmx1ZXRvb3RoIHsKIAkJ YnRfcmVnX29uOiBidC1yZWctb24gewogCQkJcm9ja2NoaXAscGlucyA9IDwxIFJLX1BDNyBS S19GVU5DX0dQSU8gJnBjZmdfcHVsbF91cD47CkBAIC05MzYsOCArOTcxLDggQEAgJnZvcF9t bXUgewogfTsKIAogJnZwMCB7Ci0JdnAwX291dF9oZG1pOiBlbmRwb2ludEBST0NLQ0hJUF9W T1AyX0VQX0hETUkwIHsKLQkJcmVnID0gPFJPQ0tDSElQX1ZPUDJfRVBfSERNSTA+OwotCQly ZW1vdGUtZW5kcG9pbnQgPSA8JmhkbWlfaW5fdnAwPjsKKwl2cDBfb3V0X2VkcDogZW5kcG9p bnRAUk9DS0NISVBfVk9QMl9FUF9FRFAwIHsKKwkJcmVnID0gPFJPQ0tDSElQX1ZPUDJfRVBf RURQMD47CisJCXJlbW90ZS1lbmRwb2ludCA9IDwmZWRwX2luX3ZwMD47CiAJfTsKIH07Ci0t IAoyLjM0LjEKCg== --------------wpCoePhEUNQ1Y0Peap4Fj8Yn--