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 9688ACD37B6 for ; Wed, 13 May 2026 07:54:56 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 69D1010ED1E; Wed, 13 May 2026 07:54:55 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="ZkjNfCcn"; dkim-atps=neutral Received: from mail-pf1-f175.google.com (mail-pf1-f175.google.com [209.85.210.175]) by gabe.freedesktop.org (Postfix) with ESMTPS id EF75810E9CD for ; Tue, 12 May 2026 09:10:27 +0000 (UTC) Received: by mail-pf1-f175.google.com with SMTP id d2e1a72fcca58-83ec36a13e9so1084198b3a.0 for ; Tue, 12 May 2026 02:10:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1778577027; x=1779181827; darn=lists.freedesktop.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=Z33mAnUolaaopuhgkgsSsR1XqxZfuAXYGKr6UlpMNF4=; b=ZkjNfCcnug8Jy+Dl0cCjzmN61WTGh8IqEyfre57OjLRGu72z+awRKpE3sxf4iUyiIU yjanqaZZUdgBLS+gf5mlNNXeUMUZXmDM1l8ecCpjeRHE58A1SW56BhnELeRQNdGWdBny wD57Uo016JpsxHnPRNRzPfP2baKgWym6DolnuDWY92pD3Vp0AkqxaTWk81iUB7Xxn1sv qvUdWBtr5pKw9yAe0HNYAFR4D5WW/rYHRzsiJ9pXSORwAKAtrvjbdIhlflkRLVrxfqGT EhwNV+5QJlVYvZCFMTBgdA7UiDc3x45Qs6fDz+mnUZmYMwBEtveMAyIN0GmjfhJFxczH ImSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778577027; x=1779181827; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Z33mAnUolaaopuhgkgsSsR1XqxZfuAXYGKr6UlpMNF4=; b=LEkakSAEeSrrXY/ERD2EQBY0w5Vr2bp1p6xYZD48gNEo2rDufbXik1IwAPk1PYt5SQ 5diMjzgH8yzwtk0Ljr9OGG2cgkRWapeGGLLq071GsEj45bQ+GdKAiB8Dg6QZ2G8MbFXP A64QWxd3ZKiy1YZU56Tb5/eBf2Koqvbxf6SsJE5mXoLhCl6RIQt30u+MMTYeDTE6fHbU w2QdKSbRthmWJZ0pAr2VFWSm71hYlctYRmbiAU6bc1k9DnVPcDv2VsBjGn/VaXiCUNQL gRpaBGzV8ipC35Dz3fFZVp41PVdg1wCXHtKnYjIVviW940h4rKi4xAtJCuXvKn3he0/W fmSw== X-Forwarded-Encrypted: i=1; AFNElJ/nHNXyxZXLca5pMS8V2d/yCLCtkylhVphZy4SQcQn1WENm3LvDUTz63IwyY1U/6vO3GQPBYA/KVjM=@lists.freedesktop.org X-Gm-Message-State: AOJu0YxvAox8gd36YbUMf6uJ3gqI+M5I386NWLV3bCBeLMzyaAEgY9Uh IOr1jJbxOFB3910+6IrAKBqKn57SIpz2nSkTJ1crSEbf1LOE3Fn/yfsryyWikQ== X-Gm-Gg: Acq92OFFRWaTdYji4Uj44itYNq2EbkT0ha9YGPUURaMiG7gUuCFdeSUqM1B9yWoASl8 JGjAmLD0jUkqdtEBJEIG0fpuAyRv4pLUzL992YzYk3fWbNdZCzSkkrZV45O3hl/649FZCBpVadW Oh+xJ4Zvw8wzAv92ly79AdzJQ/+DGpQhykNd3/DUHJ5VtbNcjbdJ6BowkL46KuXTc20admZtrEm MrTjfon8KBlC0usIN/iBApxFnBI08G8HKazj27lZ4KTy/NUFm43EH1QKFFLPZIsoH0b1Ow5Ep9S gkSxwL/arlgFliqlCgIyjLAGGEohuirZN8LpDV6cB1hcwJcWWBgwb1AUD+kvqPFRmVt9JiWp2K5 zLGOLg98MAyObzCtun9b4GPV4Le53E+C80Mzd3so2fHOBtQvuRxCT6mKed2UyskX4YTHVgJnKhD wxBzM4k4W/45NPElHxie6pr7BYpzTZuYYt+vFQzal2LdRcAIuPR62Gl9/Kf3516lw8mJ8ooHHmu JsObCtJcLk0DWY= X-Received: by 2002:a05:6a00:9a8:b0:835:5557:31fa with SMTP id d2e1a72fcca58-83eebe7fd90mr2418145b3a.46.1778577027383; Tue, 12 May 2026 02:10:27 -0700 (PDT) Received: from [192.168.0.100] (60-250-196-139.hinet-ip.hinet.net. [60.250.196.139]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-83965946543sm28990915b3a.16.2026.05.12.02.10.24 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 12 May 2026 02:10:26 -0700 (PDT) Message-ID: <07ca65f6-33da-40b1-afcd-0b0ceabd49f9@gmail.com> Date: Tue, 12 May 2026 17:10:22 +0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 2/2] drm/verisilicon: add support for Nuvoton MA35D1 DCUltra Lite display controller To: Thomas Zimmermann , zhengxingda@iscas.ac.cn, maarten.lankhorst@linux.intel.com, mripard@kernel.org, airlied@gmail.com, simona@ffwll.ch, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org Cc: ychuang3@nuvoton.com, schung@nuvoton.com, yclu4@nuvoton.com, dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org References: <20260511075142.54752-1-a0987203069@gmail.com> <20260511075142.54752-3-a0987203069@gmail.com> <5157ab4d-3195-49f3-a3e9-aef6d58e869e@suse.de> Content-Language: en-US From: Joey Lu In-Reply-To: <5157ab4d-3195-49f3-a3e9-aef6d58e869e@suse.de> Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 X-Mailman-Approved-At: Wed, 13 May 2026 07:53:28 +0000 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" Ck9uIDUvMTIvMjAyNiA0OjI0IFBNLCBUaG9tYXMgWmltbWVybWFubiB3cm90ZToKPiBIaSwKPgo+ IGluc3RlYWQgb2YgdGhpcyBpZi1lbHNlIGJyYW5jaGVyeSwgSSBzdHJvbmdseSByZWNvbW1lbmQg dG8gYWRkIGEgbmV3IAo+IGZpbGUgd2l0aCBhIG5ldyBtb2RlLXNldHRpbmcgcGlwZWxpbmUgZm9y IHRoZSBuZXcgY2hpcHNldC4gWW91IGNhbiAKPiBzaGFyZSBleGlzdGluZyBoZWxwZXJzIHdoZXJl IHBvc3NpYmxlLCBhbmQgaW1wbGVtZW50IHZhcmlhbnRzIHdoZXJlIAo+IGNoaXBzIGRpZmZlci7C oCBJdCdzIGEgYml0IG1vcmUgY29kZSwgYnV0IHdpbGwgYmUgYSBsb3QgZWFzaWVyIHRvIAo+IG1h aW50YWluIGluIHRoZSBmdXR1cmUuCj4KPiBTZWUgYXN0IGFuZCBtZ2FnMjAwIGZvciBleGFtcGxl LiBCb3RoIGRyaXZlcnMgc3VwcG9ydCB2YXJpb3VzIAo+IHJldmlzaW9ucyBvZiB0aGVpciBjaGlw c2V0LCB3aGVyZSBlYWNoIHJldiBoYXMgaXRzIG9kZGl0aWVzLgo+Cj4gQmVzdCByZWdhcmRzCj4g VGhvbWFzCgpUaGFuayB5b3UgZm9yIHRoZSBkZXRhaWxlZCBzdWdnZXN0aW9uLgoKSSBzZWUgeW91 ciBwb2ludCBhbmQgd2lsbCByZWZhY3RvciBieSBhZGRpbmcgYSBuZXcgZmlsZSB3aXRoIGEgCm1v ZGUtc2V0dGluZyBwaXBlbGluZSBmb3IgdGhlIGNoaXBzZXQsIHJldXNpbmcgaGVscGVycyB3aGVy ZSBwb3NzaWJsZSAKYW5kIGhhbmRsaW5nIHZhcmlhbnRzIGFzIG5lZWRlZC4KCj4KPiBBbSAxMS4w NS4yNiB1bSAwOTo1MSBzY2hyaWViIEpvZXkgTHU6Cj4+IFRoZSBOdXZvdG9uIE1BMzVEMSBTb0Mg aW50ZWdyYXRlcyBhIFZlcmlzaWxpY29uIERDVWx0cmEgTGl0ZSBkaXNwbGF5Cj4+IGNvbnRyb2xs ZXIsIHdoaWNoIGlzIGEgcHJldmlvdXMgZ2VuZXJhdGlvbiBvZiB0aGUgREM4MDAwIHNlcmllcy4g V2hpbGUKPj4gdGhlIGdlbmVyYWwgcmVnaXN0ZXIgbGF5b3V0IGlzIHNpbWlsYXIgdG8gdGhlIERD ODAwMCwgdGhlcmUgYXJlIHNldmVyYWwKPj4ga2V5IGRpZmZlcmVuY2VzIHRoYXQgcmVxdWlyZSBw ZXItdmFyaWFudCBoYW5kbGluZyBpbiB0aGUgZHJpdmVyLgo+Pgo+PiBBZGQgYSB2c19kY19pbmZv IHBsYXRmb3JtIGRhdGEgc3RydWN0dXJlIChpbiB2c19od2RiLmgpIHRvIGRlc2NyaWJlCj4+IHBl ci1JUC12YXJpYW50IGNhcGFiaWxpdGllcywgYW5kIHVzZSBpdCB0aHJvdWdob3V0IHRoZSBkcml2 ZXIgdG8gc2VsZWN0Cj4+IHRoZSBjb3JyZWN0IGNvZGUgcGF0aHMgYXQgcnVudGltZS4KPj4KPj4g S2V5IGRpZmZlcmVuY2VzIGJldHdlZW4gREM4MDAwIGFuZCBEQ1VsdHJhIExpdGUgaGFuZGxlZDoK Pj4KPj4gMS4gTm8gY2hpcCBpZGVudGl0eSByZWdpc3RlcnMgKDB4MDAyMC0weDAwMzApOiBEQ1Vs dHJhIExpdGUgdXNlcyBzdGF0aWMKPj4gwqDCoMKgIHBsYXRmb3JtIGRhdGEgaW5zdGVhZCBvZiBy ZWFkaW5nIG1vZGVsL3JldmlzaW9uL2N1c3RvbWVyX2lkIGZyb20gSFcuCj4+Cj4+IDIuIE5vIENP TkZJR19FWCBjb21taXQgbWVjaGFuaXNtOiBEQzgwMDAgdXNlcyByZWdpc3RlcnMgYXQgMHgxQ0Mw Cj4+IMKgwqDCoCAoRkJfQ09ORklHX0VYKSwgMHgyNEQ4IChGQl9UT1BfTEVGVCksIDB4MjRFMCAo RkJfQk9UVE9NX1JJR0hUKSwKPj4gwqDCoMKgIDB4MjUxMCAoRkJfQkxFTkRfQ09ORklHKSwgMHgy NTE4IChQQU5FTF9DT05GSUdfRVgpLiBEQ1VsdHJhIExpdGUKPj4gwqDCoMKgIG9taXRzIGFsbCBv ZiB0aGVzZSBhbmQgaW5zdGVhZCB1c2VzIGVuYWJsZS9yZXNldCBiaXRzIGluIEZCX0NPTkZJRwo+ PiDCoMKgwqAgKGJpdCAwID0gZW5hYmxlLCBiaXQgNCA9IHJlc2V0KSBmb3IgZGlyZWN0IGZyYW1l YnVmZmVyIHVwZGF0ZXMuCj4+Cj4+IDMuIE5vIFBBTkVMX1NUQVJUIHJlZ2lzdGVyICgweDFDQ0Mp OiBEQ1VsdHJhIExpdGUgcGFuZWwgb3V0cHV0IHN0YXJ0cwo+PiDCoMKgwqAgd2hlbiBQQU5FTF9D T05GSUcuUlVOTklORyBpcyBzZXQ7IG5vIHNlcGFyYXRlIG11bHRpLWRpc3BsYXkgc3luYwo+PiDC oMKgwqAgc3RhcnQgcmVnaXN0ZXIgaXMgbmVlZGVkLgo+Pgo+PiA0LiBEaWZmZXJlbnQgSVJRIHJl Z2lzdGVyczogRENVbHRyYSBMaXRlIHVzZXMgMHgxNDdDIChJUlFfU1RBKSAvCj4+IMKgwqDCoCAw eDE0ODAgKElSUV9FTik7IERDODAwMCB1c2VzIDB4MDAxMCAoSVJRX0FDSykgLyAweDAwMTQgKElS UV9FTikuCj4+Cj4+IDUuIERpZmZlcmVudCBjbG9jay9yZXNldCB0b3BvbG9neTogRENVbHRyYSBM aXRlIHJlcXVpcmVzIG9ubHkgImNvcmUiCj4+IMKgwqDCoCAoYnVzIGdhdGUpIGFuZCAicGl4MCIg KHBpeGVsIGRpdmlkZXIpIGNsb2NrcyB3aXRoIG5vIHJlc2V0IGxpbmVzCj4+IMKgwqDCoCBtYW5h Z2VkIGJ5IHRoZSBkcml2ZXIuIERDODAwMCBuZWVkcyBjb3JlL2F4aS9haGIgY2xvY2tzIGFuZCB0 aHJlZQo+PiDCoMKgwqAgcmVzZXRzLgo+Pgo+PiA2LiBTaW5nbGUgb3V0cHV0IG9ubHk6IERDVWx0 cmEgTGl0ZSBoYXMgb25lIGRpc3BsYXkgb3V0cHV0OyBwZXItb3V0cHV0Cj4+IMKgwqDCoCBpbmRl eCBsb2dpYyBpcyBzdGlsbCBpbiBwbGFjZSBidXQgZGlzcGxheV9jb3VudCBpcyBmaXhlZCBhdCAx Lgo+Pgo+PiA3LiBSZWR1Y2VkIHJlZ2lzdGVyIHNwYWNlOiBtYXhfcmVnaXN0ZXIgaXMgMHgyMDAw IHZzIERDODAwMCdzIDB4MjU0NC4KPj4KPj4gQWRkIHRoZSAibnV2b3RvbixtYTM1ZDEtZGN1IiBj b21wYXRpYmxlIHN0cmluZyB0byB0aGUgT0YgbWF0Y2ggdGFibGUsCj4+IGV4dGVuZCBLY29uZmln IHRvIGFsbG93IGJ1aWxkaW5nIG9uIEFSQ0hfTUEzNSBwbGF0Zm9ybXMsIGFuZCBleHBvc2UKPj4g dnNfZm9ybWF0c19ub195dXY0NDQgYXMgdGhlIGRlZmF1bHQgZm9ybWF0IHRhYmxlIGZvciBEQ1Vs dHJhIExpdGUKPj4gKFlVVjQ0NCBibGVuZGluZyBpcyBhIERDODAwMC1vbmx5IGZlYXR1cmUpLgo+ Pgo+PiBBbGwgY2hhbmdlcyBoYXZlIGJlZW4gdGVzdGVkIG9uIE51dm90b24gTUEzNUQxIGhhcmR3 YXJlIGFuZCBhcmUKPj4gZnVuY3Rpb25pbmcgY29ycmVjdGx5Lgo+Pgo+PiBTaWduZWQtb2ZmLWJ5 OiBKb2V5IEx1IDxhMDk4NzIwMzA2OUBnbWFpbC5jb20+Cj4+IC0tLQo+PiDCoCBkcml2ZXJzL2dw dS9kcm0vdmVyaXNpbGljb24vS2NvbmZpZ8KgwqDCoMKgwqDCoMKgwqDCoMKgIHzCoMKgIDIgKy0K Pj4gwqAgZHJpdmVycy9ncHUvZHJtL3ZlcmlzaWxpY29uL3ZzX2JyaWRnZS5jwqDCoMKgwqDCoMKg IHzCoCAyOCArKy0tCj4+IMKgIGRyaXZlcnMvZ3B1L2RybS92ZXJpc2lsaWNvbi92c19jcnRjLmPC oMKgwqDCoMKgwqDCoMKgIHzCoCAxMyArLQo+PiDCoCBkcml2ZXJzL2dwdS9kcm0vdmVyaXNpbGlj b24vdnNfZGMuY8KgwqDCoMKgwqDCoMKgwqDCoMKgIHwgMTI5ICsrKysrKysrKysrKy0tLS0tLQo+ PiDCoCBkcml2ZXJzL2dwdS9kcm0vdmVyaXNpbGljb24vdnNfZGMuaMKgwqDCoMKgwqDCoMKgwqDC oMKgIHzCoMKgIDEgKwo+PiDCoCBkcml2ZXJzL2dwdS9kcm0vdmVyaXNpbGljb24vdnNfZHJtLmPC oMKgwqDCoMKgwqDCoMKgwqAgfMKgIDE2ICsrLQo+PiDCoCBkcml2ZXJzL2dwdS9kcm0vdmVyaXNp bGljb24vdnNfaHdkYi5jwqDCoMKgwqDCoMKgwqDCoCB8wqDCoCAyICstCj4+IMKgIGRyaXZlcnMv Z3B1L2RybS92ZXJpc2lsaWNvbi92c19od2RiLmjCoMKgwqDCoMKgwqDCoMKgIHzCoCAyNSArKysr Cj4+IMKgIC4uLi9ncHUvZHJtL3ZlcmlzaWxpY29uL3ZzX3ByaW1hcnlfcGxhbmUuY8KgwqDCoCB8 wqAgNDMgKysrLS0tCj4+IMKgIC4uLi9kcm0vdmVyaXNpbGljb24vdnNfcHJpbWFyeV9wbGFuZV9y ZWdzLmjCoMKgIHzCoMKgIDIgKwo+PiDCoCAxMCBmaWxlcyBjaGFuZ2VkLCAxODcgaW5zZXJ0aW9u cygrKSwgNzQgZGVsZXRpb25zKC0pCj4+Cj4+Cj4K