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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 B942DCD1284 for ; Thu, 4 Apr 2024 08:08:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Subject:Message-ID:MIME-Version:To:Cc: Date:References:In-Reply-To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=LP9WmBj5cuphXQEZo3+81BN09Oi1eZ2+nDwFtCrbULs=; b=gBnDJyRu8Xajr/ vxXDlZV9cZLhIRyGUcLxNZV5CnxolxdctcQSrT+XSHovgJ0+6xC/CaaMeewXw3WCl0UdA2LQbt/o7 mukNTNb4ZzrBPZKZ0AdBe1freWLiWkmwwvo3rVmZvWYyBx9Oz8Bq+TrHnUtLS1B66ufH7uMQ3U82W NMYWJUhm/8RTBa5j5h7x7mPXLMMjGXyVnVW+emk8Y12/a0qKNBez4Hn7mvKckqiddndcK2TTAyg1k Y2oyvfjN+VU0Il/wrwhZ765kUpc2Rn+BFBFfczyulHsOVyp866bjPcFWFTE3+VDK1FBtc2J1j0myo Y21t64464VPYyDMGlVjQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rsI8b-00000001lnq-0RcN; Thu, 04 Apr 2024 08:07:57 +0000 Received: from madrid.collaboradmins.com ([46.235.227.194]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rsI8V-00000001lm0-2leH; Thu, 04 Apr 2024 08:07:55 +0000 Received: from harlem.collaboradmins.com (harlem.collaboradmins.com [IPv6:2a01:4f8:1c0c:5936::1]) by madrid.collaboradmins.com (Postfix) with ESMTP id 0F869378209A; Thu, 4 Apr 2024 08:07:47 +0000 (UTC) From: "Shreeya Patel" In-Reply-To: X-Forward: 127.0.0.1 References: <20240327225057.672304-1-shreeya.patel@collabora.com> <35f774-660d3b80-3-513fcf80@97941910> <86150c89-11d5-4d52-987e-974b1a03018f@linaro.org> <3049149.687JKscXgg@diego> Date: Thu, 04 Apr 2024 09:07:47 +0100 Cc: =?utf-8?q?Heiko_St=C3=BCbner?= , mchehab@kernel.org, hverkuil@xs4all.nl, hverkuil-cisco@xs4all.nl, robh@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, mturquette@baylibre.com, sboyd@kernel.org, p.zabel@pengutronix.de, shawn.wen@rock-chips.com, kernel@collabora.com, linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-clk@vger.kernel.org, linux-arm@lists.infradead.org To: "Krzysztof Kozlowski" MIME-Version: 1.0 Message-ID: <36bd27-660e6000-3-6c1c1e00@12777057> Subject: =?utf-8?q?Re=3A?= [PATCH v3 0/6] Add Synopsys DesignWare HDMI RX Controller User-Agent: SOGoMail 5.10.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240404_010751_853457_3CE7371C X-CRM114-Status: GOOD ( 39.46 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gVGh1cnNkYXksIEFwcmlsIDA0LCAyMDI0IDExOjQ1IElTVCwgS3J6eXN6dG9mIEtvemxvd3Nr aSA8a3J6eXN6dG9mLmtvemxvd3NraUBsaW5hcm8ub3JnPiB3cm90ZToKCj4gT24gMDQvMDQvMjAy NCAwMDo0OCwgSGVpa28gU3TDvGJuZXIgd3JvdGU6Cj4gPiBBbSBNaXR0d29jaCwgMy4gQXByaWwg MjAyNCwgMTM6MjQ6MDUgQ0VTVCBzY2hyaWViIEtyenlzenRvZiBLb3psb3dza2k6Cj4gPj4gT24g MDMvMDQvMjAyNCAxMzoyMCwgU2hyZWV5YSBQYXRlbCB3cm90ZToKPiA+Pj4gT24gV2VkbmVzZGF5 LCBBcHJpbCAwMywgMjAyNCAxNTo1MSBJU1QsIEtyenlzenRvZiBLb3psb3dza2kgPGtyenlzenRv Zi5rb3psb3dza2lAbGluYXJvLm9yZz4gd3JvdGU6Cj4gPj4+Cj4gPj4+PiBPbiAwMy8wNC8yMDI0 IDExOjI0LCBTaHJlZXlhIFBhdGVsIHdyb3RlOgo+ID4+Pj4+IE9uIFRodXJzZGF5LCBNYXJjaCAy OCwgMjAyNCAwNDoyMCBJU1QsIFNocmVleWEgUGF0ZWwgPHNocmVleWEucGF0ZWxAY29sbGFib3Jh LmNvbT4gd3JvdGU6Cj4gPj4+Pj4KPiA+Pj4+Pj4gVGhpcyBzZXJpZXMgaW1wbGVtZW50cyBzdXBw b3J0IGZvciB0aGUgU3lub3BzeXMgRGVzaWduV2FyZQo+ID4+Pj4+PiBIRE1JIFJYIENvbnRyb2xs ZXIsIGJlaW5nIGNvbXBsaWFudCB3aXRoIHN0YW5kYXJkIEhETUkgMS40Ygo+ID4+Pj4+PiBhbmQg SERNSSAyLjAuCj4gPj4+Pj4+Cj4gPj4+Pj4KPiA+Pj4+PiBIaSBNYXVybyBhbmQgSGFucywKPiA+ Pj4+Pgo+ID4+Pj4+IEkgaGF2ZW4ndCByZWNlaXZlZCBhbnkgcmV2aWV3cyBzbyBmYXIuIEhlbmNl LCB0aGlzIGlzIGp1c3QgYSBnZW50bGUgcmVtaW5kZXIgdG8gcmV2aWV3IHRoaXMgcGF0Y2ggc2Vy aWVzLgo+ID4+Pj4KPiA+Pj4+IFdoeSBkaWQgeW91IHB1dCBjbGsgY2hhbmdlcyBoZXJlPyBUaGVz ZSBnbyB2aWEgZGlmZmVyZW50IHN1YnN5c3RlbS4gVGhhdAo+ID4+Pj4gbWlnaHQgYmUgb25lIG9m IG9ic3RhY2xlcyBmb3IgeW91ciBwYXRjaHNldC4KPiA+Pj4+Cj4gPj4+Cj4gPj4+IEkgYWRkZWQg Y2xvY2sgY2hhbmdlcyBpbiB0aGlzIHBhdGNoIHNlcmllcyBiZWNhdXNlIEhETUlSWCBkcml2ZXIg ZGVwZW5kcyBvbiBpdC4KPiA+Pj4gSSB0aG91Z2h0IGl0IGlzIHdyb25nIHRvIHNlbmQgdGhlIGRy aXZlciBwYXRjaGVzIHdoaWNoIGRvbid0IGV2ZW4gY29tcGlsZT8KPiA+Pgo+ID4+IEhtLCB3aHkg SERNSVJYIGRyaXZlciBkZXBlbmRzIG9uIGNsb2NrPyBIb3c/IFRoaXMgc291bmRzIHJlYWxseSB3 cm9uZy4KPiA+PiBQbGVhc2UgZ2V0IGl0IHJldmlld2VkIGludGVybmFsbHkgZmlyc3QuCj4gPiAK PiA+IEZvciB0aGUgY2hhbmdlIGluIHF1ZXN0aW9uLCB0aGUgY2xvY2sgY29udHJvbGxlciBvbiB0 aGUgc29jIGFsc28gaGFuZGxlcwo+ID4gdGhlIHJlc2V0IGNvbnRyb2xzIChoZW5jZSBpdHMgbmFt ZSBDUlUsIGNsb2NrLWFuZC1yZXNldC11bml0KSAuCj4gPiAKPiA+IFRoZXJlIGFyZSBhdCBsZWFz dCA2NjAgcmVzZXQgbGluZXMgaW4gdGhlIHVuaXQgYW5kIGl0IHNlZW1zIHRoZSBoZG1pLXJ4IG9u ZQo+ID4gd2FzIG92ZXJsb29rZWQgb24gdGhlIGluaXRpYWwgc3VibWlzc2lvbiwgaGVuY2UgcGF0 Y2hlcyAxKzIgYWRkIHRoZQo+ID4gcmVzZXQtbGluZS4KPiA+IAo+ID4gT2YgY291cnNlLCBoZXJl IG9ubHkgdGhlICJhcm02NDogZHRzOiIgcGF0Y2ggZGVwZW5kcyBvbiB0aGUgY2xvY2sKPiA+IGNo YW5nZSwgaXMgaXQgcmVmZXJlbmNlcyB0aGUgbmV3IHJlc2V0LWlkLgo+IAo+IFdhaXQsIHRoYXQn cyBleHBlY3RlZCwgYnV0IGl0IGlzIG5vdCB3aGF0IHdhcyB3cml0dGVuLiBDbGFpbSB3YXMgSERN SVJYCj4gZHJpdmVyIGRlcGVuZHMgKmJ1aWxkIHRpbWUqICgiZG9uJ3QgZXZlbiBjb21waWxlIiku Cj4gCgpGb3Igc29tZSBjb250ZXh0LCB3aGVuIEkgd2FzIHRlc3RpbmcgdGhlIGRvd25zdHJlYW0g ZHJpdmVyIGFnYWluc3QgdGhlCmRldmljZSB0cmVlLCBJIHNhdyBzb21lIGZhaWx1cmVzIGJlY2F1 c2Ugb2YgdGhlIG1pc3NpbmcgcmVzZXQgKCB3aGljaCBJIGFtIHRyeWluZwp0byBhZGQgaW4gdGhl IGZpcnN0IHR3byBwYXRjaGVzIGZvciB0aGlzIHNlcmllcyApCgouLi4KCWhkbWlyeF9kZXYtPnJz dF9iaXUgPSBkZXZtX3Jlc2V0X2NvbnRyb2xfZ2V0KGhkbWlyeF9kZXYtPmRldiwgInJzdF9iaXUi KTsKCWlmIChJU19FUlIoaGRtaXJ4X2Rldi0+cnN0X2JpdSkpIHsKCQlkZXZfZXJyKGRldiwgImZh aWxlZCB0byBnZXQgcnN0X2JpdSBjb250cm9sXG4iKTsKCQlyZXR1cm4gUFRSX0VSUihoZG1pcnhf ZGV2LT5yc3RfYml1KTsKCX0KCnNocmVleWFAc2hyZWV5YTp+L2NvbGxhYm9yYS9yZC9yb2NrY2hp cC9saW51eCQgbWFrZSBkdGJzCiAgRFRDICAgICBhcmNoL2FybTY0L2Jvb3QvZHRzL3JvY2tjaGlw L3JrMzU4OC1jb29scGktY201LWV2Yi5kdGIKRXJyb3I6IGFyY2gvYXJtNjQvYm9vdC9kdHMvcm9j a2NoaXAvcmszNTg4LmR0c2k6MTg3LjIzLTI0IHN5bnRheCBlcnJvcgpGQVRBTCBFUlJPUjogVW5h YmxlIHRvIHBhcnNlIGlucHV0IHRyZWUKbWFrZVszXTogKioqIFtzY3JpcHRzL01ha2VmaWxlLmxp Yjo0MTk6IGFyY2gvYXJtNjQvYm9vdC9kdHMvcm9ja2NoaXAvcmszNTg4LWNvb2xwaS1jbTUtZXZi LmR0Yl0gRXJyb3IgMQptYWtlWzJdOiAqKiogW3NjcmlwdHMvTWFrZWZpbGUuYnVpbGQ6NDgxOiBh cmNoL2FybTY0L2Jvb3QvZHRzL3JvY2tjaGlwXSBFcnJvciAyCm1ha2VbMV06ICoqKiBbL2hvbWUv c2hyZWV5YS9jb2xsYWJvcmEvcmQvcm9ja2NoaXAvbGludXgvTWFrZWZpbGU6MTM5MjogZHRic10g RXJyb3IgMgptYWtlOiAqKiogW01ha2VmaWxlOjI0MDogX19zdWItbWFrZV0gRXJyb3IgMgoKU29y cnkgZm9yIHJlZmVycmluZyB0aGlzIGFzIGEgZHJpdmVyIGJ1aWxkIGZhaWx1cmUgYnV0IEkgYW0g c3VyZSB5b3Ugd291bGQgCmFsc28gaGF2ZSBub3QgYmVlbiBva2F5IHdpdGggdGhlIGFib3ZlIGlz c3Vlcy4KT2Zjb3Vyc2UgSSBjYW4gc2ltcGx5IHJlbW92ZSB0aGlzIGRlcGVuZGVuY3kgZnJvbSB0 aGUgZHJpdmVyIGJ1dCBtYXliZQp0aGF0IHdpbGwgYWZmZWN0IHRoZSBmdW5jdGlvbmFsaXR5IGFu ZCBJIGRpZG4ndCB3YW50IHRvIHNlbmQgYSBidWdneSBwYXRjaCBzZXJpZXMuCgpNeSBpbnRlbnRp b24gaGVyZSB3YXMganVzdCBsaWtlIEhlaWtvIHNhaWQsIHRvIGtlZXAgYWxsIHRoZSBkZXBlbmRl bnQgcGF0Y2hlcwp0b2dldGhlci4gSSBkaWRuJ3Qga25vdyB0aGF0IHdvdWxkIGJlIGEgdHJvdWJs ZSBmb3IgTWFpbnRhaW5lcnMuCgpGV0lXLCBIRE1JUlggcGF0Y2ggc2VyaWVzIHdhcyByZXZpZXdl ZCBtdWx0aXBsZSB0aW1lcyBhbmQgdGhhdCBpcyB3aHkgeW91CnNlZSBhIFJldmlld2VkLWJ5IHRh ZyBmcm9tIGEgQ29sbGFib3JhIEVuZ2luZWVyLiBTb21ldGltZXMgdGhlIHRoaW5ncyB0aGF0IGxv b2sKcHJvYmxlbWF0aWMgdG8gb25lIG1pZ2h0IG5vdCBsb29rIHRoZSBzYW1lIHRvIG90aGVycyBh bmQgdGhhdCBpcyB3aHkgSSBhc2tlZCB5b3UKdG8gcHJvdmlkZSBzb21lIG1vcmUgZGV0YWlscyBh Ym91dCB0aGUgcHJvYmxlbSB0aGF0IHlvdSB3ZXJlIHNlZWluZy4KCmh0dHBzOi8vZ2l0bGFiLmNv bGxhYm9yYS5jb20vaGFyZHdhcmUtZW5hYmxlbWVudC9yb2NrY2hpcC0zNTg4L2xpbnV4Ly0vbWVy Z2VfcmVxdWVzdHMvMjEKaHR0cHM6Ly9naXRsYWIuY29sbGFib3JhLmNvbS9oYXJkd2FyZS1lbmFi bGVtZW50L3JvY2tjaGlwLTM1ODgvbGludXgvLS9tZXJnZV9yZXF1ZXN0cy8xNwoKCj4gPiAKPiA+ IAo+ID4gQW0gTWl0dHdvY2gsIDMuIEFwcmlsIDIwMjQsIDEyOjIyOjU3IENFU1Qgc2NocmllYiBL cnp5c3p0b2YgS296bG93c2tpOgo+ID4+IFBsZWFzZSBkbyBub3QgZW5nYWdlIG11bHRpcGxlIHN1 YnN5c3RlbXMgaW4gb25lIHBhdGNoc2V0LCBpZiBub3QKPiA+PiBuZWNlc3NhcnkuIEVzcGVjaWFs bHkgZG8gbm90IG1peCBEVFMgaW50byBtZWRpYSBvciBVU0Igc3Vic3lzdGVtcy4gQW5kCj4gPj4g ZG8gbm90IHB1dCBEVFMgaW4gdGhlIG1pZGRsZSEKPiA+IAo+ID4gcGlja2luZyB1cCB5b3VyIHJl cGx5IGZyb20gcGF0Y2ggNC82LCB0aGVyZSBzZWVtIHRvIGJlIGRpZmZlcmVudCAic2Nob29scwo+ ID4gb2YgdGhvdWdodCIgZm9yIHRoaXMuIFNvbWUgbWFpbnRhaW5lcnMgbWlnaHQgd2FudCB0byBy ZWFsbHkgb25seSBzZWUKPiA+IHBhdGNoZXMgdGhhdCBhcmUgZXhwbGljaXRseSBmb3IgdGhlaXIg c3Vic3lzdGVtIC0gSSBndWVzcyBuZXR3b3JraW5nCj4gPiBtaWdodCBiZSBhIHByaW1lIGV4YW1w bGUgZm9yIHRoYXQsIHdobyB3aWxsIGVzc2VudGlhbGx5IGFwcGx5IHdob2xlIHNlcmllcycKPiA+ IGlmIG5vYm9keSBwcm90ZXN0cyBpbiB0aW1lIChpbmNsdWRpbmcgZHRzIHBhdGNoZXMpCj4gCj4g VGhlcmUgaXMgbm8gc2Nob29sIHNheWluZyBEVFMgaXMgYWxsb3dlZCB0byBiZSBpbiB0aGUgbWlk ZGxlLgo+IAo+IE90aGVyIHNjaG9vbHMgYXJlIGluZGVlZCBzYXlpbmcgdGhhdCBzZWVpbmcgRFRT IGlzIGdvb2QgYW5kCj4gcmVjb21tZW5kYXRpb24gaXMgdG8gcG9zdCBpdCBzZXBhcmF0ZSBhbmQg cHJvdmlkZSBhIGxpbmsuIFRoYXQncyB3YXkgeW91Cj4gYXZvaWQgRFRTIGJlaW5nIHB1bGxlZCBi eSBHcmVnLCBtZWRpYSBvciBuZXR3b3JraW5nLgo+IAoKVGhpcyB3YXMgbXkgbWlzdGFrZSBhbmQg SSBzaW1wbHkgZm9yZ290IHRvIHJlbW92ZSB0aGUgRFRTIHdoZW4gSSB3YXMKdGVzdGluZyB0aGUg ZHJpdmVyIGZvciB0aGUgbGFzdCB0aW1lIGJlZm9yZSBzZW5kaW5nIHRoZSB2MyB1cHN0cmVhbS4K QWRkaW5nIGl0IGluIHRoZSBtaWRkbGUgd2FzIGluY29ycmVjdCwgSSBzaG91bGQgaGF2ZSBhZGRl ZCBpdCBhcyBhIHNlcGFyYXRlCnBhdGNoIGJ1dCBob25lc3RseSB0aGlzIGhhcyBhbHdheXMgYmVl biB2ZXJ5IGNvbmZ1c2luZyBhbmQgdGhlIGV4cGVjdGF0aW9uCmRpZmZlcnMgZnJvbSBtYWludGFp bmVycyB0byBtYWludGFpbmVycy4KCj4gPiAKPiA+IE9uIHRoZSBvdGhlciBoYW5kIEkgYWxzbyBy ZW1lbWJlciBzZWVpbmcgcmVxdWVzdHMgZm9yICJ0aGUgZnVsbCBwaWN0dXJlIgo+ID4gYW5kIGlu ZGl2aWR1YWwgbWFpbnRhaW5lcnMgdGhlbiBqdXN0IHBpY2tpbmcgYW5kIGFwcGx5aW5nIHRoZSBw YXRjaGVzCj4gPiBtZWFudCBmb3IgdGhlaXIgc3Vic3lzdGVtLgo+ID4gCj4gPiBUaGUgc2VyaWVz IGFzIGl0IHN0YW5kcyByaWdodCBub3cgaXMgbmljZSBpbiB0aGF0IGl0IGFsbG93cyAocmFuZG9t KQo+ID4gZGV2ZWxvcGVycyB0byBqdXN0IHBpY2sgaXQgdXAsIGFwcGx5IGl0IHRvIGEgdHJlZSBh bmQgdGVzdCB0aGUgYWN0dWFsIGRyaXZlcgo+ID4gd2l0aG91dCBuZWVkaW5nIHRvIGh1bnQgZm9y IG11bHRpcGxlIGRlcGVuZGFudCBzZXJpZXMuCj4gPiAKPiA+IAo+ID4gT2YgY291cnNlIHlvdSdy ZSByaWdodCwgdGhlICJhcm02NDogZHRzOiIgcGF0Y2ggc2hvdWxkIGJlIHRoZSBsYXN0IGluIHRo ZQo+ID4gc2VyaWVzIGFuZCBub3QgYmUgaW4gdGhlIG1pZGRsZSBvZiBpdC4KPiAKCkkgd2lsbCBt YWtlIHN1cmUgdG8gY29ycmVjdCB0aGlzIGluIG15IHY0LgoKVGhhbmtzLApTaHJlZXlhIFBhdGVs Cj4gCj4gQmVzdCByZWdhcmRzLAo+IEtyenlzenRvZgo+CgoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QK bGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRl YWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=