From patchwork Thu Mar 6 07:28:40 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Osipenko X-Patchwork-Id: 14003935 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 0BA8CC282D1 for ; Thu, 6 Mar 2025 07:31:05 +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:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=phvoopnhIxmvOOnvCP4wA6/qWwNcOGfOGXxwIgY9epk=; b=B38scdAMPpAoUs 3Q6Di8qTTyvSqWx4YEAsORpU6SmJK/Hs+XbzBODBCyJFoWu9hEl02ZxgfAe/h0Ec4aeOvku8eONuu G1bp1vNaVAjZJyeg6vhW+oEYfLB4XnIlv1vlhjFoQFLEpGhNaXesBkm/nI9FEMqvm9Rqn6pj8PGd9 BZREF/kAQQpS4QnxPDmgXjHkIZ3wfTHOn8ihJmkX1ft948X1xe0Iw6J1v2gmrgxJdjOX+RlgOHjm7 R8PDJB6KKirT7S5sLQ/dxBzN8niHScJEnLgd1JLrzEG1otiLl5AhyTsRiBaqAsBft6v/d9/QjP5Q5 xycyZIVsWYcCV5hP0WoA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tq5h6-0000000ADgD-0Ktw; Thu, 06 Mar 2025 07:31:00 +0000 Received: from desiato.infradead.org ([2001:8b0:10b:1:d65d:64ff:fe57:4e05]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tq5fc-0000000AD5C-1JFR for linux-rockchip@bombadil.infradead.org; Thu, 06 Mar 2025 07:29:28 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=desiato.20200630; h=Content-Transfer-Encoding:MIME-Version :References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description; bh=wx0i2BTQEV+R7NoKsDdzMKdh9jqK1pOVfRv5zU5IOEA=; b=c2aNez4P/HwqvgAjUjxdbi4Vg9 wcYsvpzwdCR/fofpA9jeILdMJLVSKozbadOAjs31aegJfYEKi2ejw4BKHbdFcLji0o7l+kMzqgFtC O3ezJQY1uIOnoP6T+hT97tFKSI/NoQDLMK0DzFX1nrTsBE5dJEXvUq+5D6MRa8K/bImo3IMJ0akLK UouEcrQfk9xDdxXSGiju2Dc6wRTOHltkPonz4C4COyAB3O0wB47hr56BiVTCrCHp42itlfgiVMcQT 4MRc0j6/UYsWjq4FPMML+lwi2mOunaqJYnIpwVYpgjBF2J+1fTBQd2LUbjnYhHNAfS+XlbL2Exlmx qxmh98WA==; Received: from sender4-pp-f112.zoho.com ([136.143.188.112]) by desiato.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tq5fZ-00000000wrL-0bGl for linux-rockchip@lists.infradead.org; Thu, 06 Mar 2025 07:29:27 +0000 ARC-Seal: i=1; a=rsa-sha256; t=1741246148; cv=none; d=zohomail.com; s=zohoarc; b=DVOohmk3zkmy0Xn0jgEbabin81qJoSsFez9fsUq5e7DJ1KfJtRz9VMqJ2a57lJd42V8r0AdlmEA6MprFfxLGLs6PWu42DeXlMocvOWq57Kh/62smPh8qIn4MDHgE+C41Jw5vpp3muAlXnOrhOjexFeqh6NVoNmP+7guVXMRqltQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1741246148; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:Subject:To:To:Message-Id:Reply-To; bh=wx0i2BTQEV+R7NoKsDdzMKdh9jqK1pOVfRv5zU5IOEA=; b=ns8VSgMzDghdzR2Sc9w/KbHA35Hgf6tmi96IUqnlOmYux15RfLxwcU6D2CNPKTXZKbvV/Qg92U7KksuZd3z25710mi6Gzmfk6NG23O5j75a3QzU/NPZO4NsAX+ldgAjejpW1mF30xcT66z1KyyM80iKd90wOEwyQWq6l05DCiPs= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=collabora.com; spf=pass smtp.mailfrom=dmitry.osipenko@collabora.com; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1741246148; s=zohomail; d=collabora.com; i=dmitry.osipenko@collabora.com; h=From:From:To:To:Cc:Cc:Subject:Subject:Date:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Transfer-Encoding:Message-Id:Reply-To; bh=wx0i2BTQEV+R7NoKsDdzMKdh9jqK1pOVfRv5zU5IOEA=; b=Tu9rAVzJB3lxvZMX5j9CqI291/OVUGCYYCHJNFItpwR1yQYxlfy+t1UE4Gf6Tnq+ Ol8lUxf2aRQ0ataPQd4TBWHPZs2RsokK0p0r9KlUVkLI74MjWy45BgLTfuF3SMYX/MB lAzk5fSu90m04b5nvPaowM7OYV4Fi8CLAYavMEgs= Received: by mx.zohomail.com with SMTPS id 1741246146329756.2736976822075; Wed, 5 Mar 2025 23:29:06 -0800 (PST) From: Dmitry Osipenko To: Shreeya Patel , Heiko Stuebner , Mauro Carvalho Chehab , Hans Verkuil , Rob Herring , Krzysztof Kozlowski , Conor Dooley , jose.abreu@synopsys.com, nelson.costa@synopsys.com, shawn.wen@rock-chips.com, nicolas.dufresne@collabora.com, Sebastian Reichel Cc: kernel@collabora.com, linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rockchip@lists.infradead.org, Tim Surber , Christophe JAILLET , Diederik de Haas Subject: [PATCH v14 1/3] arm64: dts: rockchip: Add device tree support for HDMI RX Controller Date: Thu, 6 Mar 2025 10:28:40 +0300 Message-ID: <20250306072842.287142-2-dmitry.osipenko@collabora.com> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250306072842.287142-1-dmitry.osipenko@collabora.com> References: <20250306072842.287142-1-dmitry.osipenko@collabora.com> MIME-Version: 1.0 X-ZohoMailClient: External X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250306_072925_600541_8077446E X-CRM114-Status: GOOD ( 11.53 ) X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+linux-rockchip=archiver.kernel.org@lists.infradead.org From: Shreeya Patel Add device tree support for Synopsys DesignWare HDMI RX Controller. Reviewed-by: Dmitry Osipenko Tested-by: Dmitry Osipenko Co-developed-by: Dingxian Wen Signed-off-by: Dingxian Wen Signed-off-by: Shreeya Patel Signed-off-by: Dmitry Osipenko --- .../dts/rockchip/rk3588-base-pinctrl.dtsi | 14 +++++ .../arm64/boot/dts/rockchip/rk3588-extra.dtsi | 57 +++++++++++++++++++ 2 files changed, 71 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3588-base-pinctrl.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-base-pinctrl.dtsi index 7f874c77410c..2d4b9986a177 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-base-pinctrl.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588-base-pinctrl.dtsi @@ -594,6 +594,20 @@ hdmim0_tx1_hpd: hdmim0-tx1-hpd { /* hdmim0_tx1_hpd */ <1 RK_PA6 5 &pcfg_pull_none>; }; + + /omit-if-no-ref/ + hdmim1_rx: hdmim1-rx { + rockchip,pins = + /* hdmim1_rx_cec */ + <3 RK_PD1 5 &pcfg_pull_none>, + /* hdmim1_rx_scl */ + <3 RK_PD2 5 &pcfg_pull_none_smt>, + /* hdmim1_rx_sda */ + <3 RK_PD3 5 &pcfg_pull_none_smt>, + /* hdmim1_rx_hpdin */ + <3 RK_PD4 5 &pcfg_pull_none>; + }; + /omit-if-no-ref/ hdmim1_rx_cec: hdmim1-rx-cec { rockchip,pins = diff --git a/arch/arm64/boot/dts/rockchip/rk3588-extra.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-extra.dtsi index 4a950907ea6f..b7d06f93c8ce 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-extra.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588-extra.dtsi @@ -7,6 +7,30 @@ #include "rk3588-extra-pinctrl.dtsi" / { + reserved-memory { + #address-cells = <2>; + #size-cells = <2>; + ranges; + + /* + * The 4k HDMI capture controller works only with 32bit + * phys addresses and doesn't support IOMMU. HDMI RX CMA + * must be reserved below 4GB. + * The size of 160MB was determined as follows: + * (3840 * 2160 pixels) * (4 bytes/pixel) * (2 frames/buffer) / 10^6 = 66MB + * To ensure sufficient support for practical use-cases, + * we doubled the 66MB value. + */ + hdmi_receiver_cma: hdmi-receiver-cma { + compatible = "shared-dma-pool"; + alloc-ranges = <0x0 0x0 0x0 0xffffffff>; + size = <0x0 (160 * 0x100000)>; /* 160MiB */ + alignment = <0x0 0x40000>; /* 64K */ + no-map; + status = "disabled"; + }; + }; + usb_host1_xhci: usb@fc400000 { compatible = "rockchip,rk3588-dwc3", "snps,dwc3"; reg = <0x0 0xfc400000 0x0 0x400000>; @@ -135,6 +159,39 @@ i2s10_8ch: i2s@fde00000 { status = "disabled"; }; + hdmi_receiver: hdmi_receiver@fdee0000 { + compatible = "rockchip,rk3588-hdmirx-ctrler", "snps,dw-hdmi-rx"; + reg = <0x0 0xfdee0000 0x0 0x6000>; + power-domains = <&power RK3588_PD_VO1>; + rockchip,grf = <&sys_grf>; + rockchip,vo1-grf = <&vo1_grf>; + interrupts = , + , + ; + interrupt-names = "cec", "hdmi", "dma"; + clocks = <&cru ACLK_HDMIRX>, + <&cru CLK_HDMIRX_AUD>, + <&cru CLK_CR_PARA>, + <&cru PCLK_HDMIRX>, + <&cru CLK_HDMIRX_REF>, + <&cru PCLK_S_HDMIRX>, + <&cru HCLK_VO1>; + clock-names = "aclk", + "audio", + "cr_para", + "pclk", + "ref", + "hclk_s_hdmirx", + "hclk_vo1"; + resets = <&cru SRST_A_HDMIRX>, <&cru SRST_P_HDMIRX>, + <&cru SRST_HDMIRX_REF>, <&cru SRST_A_HDMIRX_BIU>; + reset-names = "axi", "apb", "ref", "biu"; + memory-region = <&hdmi_receiver_cma>; + pinctrl-0 = <&hdmim1_rx>; + pinctrl-names = "default"; + status = "disabled"; + }; + pcie3x4: pcie@fe150000 { compatible = "rockchip,rk3588-pcie", "rockchip,rk3568-pcie"; #address-cells = <3>; From patchwork Thu Mar 6 07:28:41 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Osipenko X-Patchwork-Id: 14003937 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 91847C282DE for ; Thu, 6 Mar 2025 07:31:06 +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:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=qQTrQU7VALdaX2i9UeMKDSDNDiElyJrheBVNVHKw6+8=; b=ukUYKHEBQ/0Swx GYETESSBNsMPAzlA66hljEoWZv0L1HygtMC/vqmdZ3QpeXmgCFfAHfyOzp16TcscETfbR7aJkTVQC B8wPXahBUpE7DucuStsjti19R2u+6G9m9QYkMbGEo2lCj5/ftZqaEl8uY4KPyf+u0DF117LBA4YH4 IfiIMBpDJ+hlDVPYpxIeYIa3zjiRjsNq5ZWX1OesEIjW0RNl1X6T5u3gwVQyAdqSBMUOHNFOdVaUj 9K21VinIN0o6ukoDRAg98YRn+CcMgwyl6zLUEV2NFztb7mnMryEHN+wceit+lJMJM3cDUmYeLbchK NMuPwT9aJt/rCfNtAMpA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tq5h6-0000000ADgw-32LV; Thu, 06 Mar 2025 07:31:00 +0000 Received: from desiato.infradead.org ([2001:8b0:10b:1:d65d:64ff:fe57:4e05]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tq5fd-0000000AD5y-30HU for linux-rockchip@bombadil.infradead.org; Thu, 06 Mar 2025 07:29:29 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=desiato.20200630; h=Content-Transfer-Encoding:MIME-Version :References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description; bh=/JMA7VJYsngtKi9ltZZXsV2uv0aQI0PgrBwadMgnHyg=; b=WUMDZUpq4GQCw4mW+8MnbR5XN6 Q9Fb0GNymWtn7OErlkbIMSxvyLTAOvct2z2jddMQNERwp4cwXKhM0S2AIsvRVcbng5HuC881GI3xU lW5rNtIsEq8deklWX+/mByoYIlTWYnXMOlnddEPEx3WDRuWy9r0orPGfhUwTkZlUG3DpbPpHrjnpu Tc5q7jk6FUZoA48vwnKJ+fn7RyHzC+WsWOcnmsGSb9kgcvZ9EK9AtBL8gdJLDuEZ2JLWqkmWFlXtR dX2g+imFL9xMqZc5Y9DNpk6JfaxBMqoMsW6Xnqu041bH9wRgcdsi0GLOyyeq8zUGiwAS7XfGFmY61 DdyvkeUg==; Received: from sender4-pp-f112.zoho.com ([136.143.188.112]) by desiato.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tq5fa-00000000wre-2n56 for linux-rockchip@lists.infradead.org; Thu, 06 Mar 2025 07:29:28 +0000 ARC-Seal: i=1; a=rsa-sha256; t=1741246154; cv=none; d=zohomail.com; s=zohoarc; b=TgAnvuJi/M2EqeVuHtK1NfH2cvlxKjVmptwzugdkJ6iuxw6SYhmyOaVXqrQt9T4F6p7gqr4C8f6p/fIbNnUNQmahWJSpeKTS96s2Z82DcinUPHqMzr8/mp1BiQY5hcVKNJcLfhDK1Fw69jzOuTiH7C0wB/II6KYdy7U3AaYdOd4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1741246154; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:Subject:To:To:Message-Id:Reply-To; bh=/JMA7VJYsngtKi9ltZZXsV2uv0aQI0PgrBwadMgnHyg=; b=BLBiU8Zo+WlYTaxyGz/EyyZlpoBNNIa3kPej7vqP786QdIPE52jsuLZIEcD6+UQhS2AAaE4lEu6UD670W2CWnOlseZj3uld4LN/a1D+/soMA0+Zys86ZDRXXRnatMrTHC8RID97dVd8joh31IwQ9FWsJhjSRgmnvDzExDS3BrrQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=collabora.com; spf=pass smtp.mailfrom=dmitry.osipenko@collabora.com; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1741246154; s=zohomail; d=collabora.com; i=dmitry.osipenko@collabora.com; h=From:From:To:To:Cc:Cc:Subject:Subject:Date:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Transfer-Encoding:Message-Id:Reply-To; bh=/JMA7VJYsngtKi9ltZZXsV2uv0aQI0PgrBwadMgnHyg=; b=UHziL/gdK0NhB4hXPA7QNQvowRQ8l+sAW4BA0xTqv9eVLHrFQL34opfalvnjBV8+ O1lfW1rMPbzxT6MZVn1sOaZEQ08eAS7Yk2n83VEWJOfDBI+uqqTowds78aRxaJrp64u 60OI//jBMKJM9CUEs3KSOMOO2WlaRoZNRLrIujnM= Received: by mx.zohomail.com with SMTPS id 1741246151654895.3875454252703; Wed, 5 Mar 2025 23:29:11 -0800 (PST) From: Dmitry Osipenko To: Shreeya Patel , Heiko Stuebner , Mauro Carvalho Chehab , Hans Verkuil , Rob Herring , Krzysztof Kozlowski , Conor Dooley , jose.abreu@synopsys.com, nelson.costa@synopsys.com, shawn.wen@rock-chips.com, nicolas.dufresne@collabora.com, Sebastian Reichel Cc: kernel@collabora.com, linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rockchip@lists.infradead.org, Tim Surber , Christophe JAILLET , Diederik de Haas Subject: [PATCH v14 2/3] arm64: dts: rockchip: Enable HDMI receiver on rock-5b Date: Thu, 6 Mar 2025 10:28:41 +0300 Message-ID: <20250306072842.287142-3-dmitry.osipenko@collabora.com> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250306072842.287142-1-dmitry.osipenko@collabora.com> References: <20250306072842.287142-1-dmitry.osipenko@collabora.com> MIME-Version: 1.0 X-ZohoMailClient: External X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250306_072927_130016_981B1BCD X-CRM114-Status: UNSURE ( 9.03 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+linux-rockchip=archiver.kernel.org@lists.infradead.org From: Sebastian Reichel The Rock 5B has a Micro HDMI port, which can be used for receiving HDMI data. This enables support for it. Signed-off-by: Sebastian Reichel Signed-off-by: Shreeya Patel Signed-off-by: Dmitry Osipenko --- .../arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts b/arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts index d597112f1d5b..377824e69e20 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts +++ b/arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts @@ -220,6 +220,18 @@ hdmi0_out_con: endpoint { }; }; +&hdmi_receiver_cma { + status = "okay"; +}; + +&hdmi_receiver { + status = "okay"; + hpd-gpios = <&gpio1 RK_PC6 GPIO_ACTIVE_LOW>; + pinctrl-0 = <&hdmim1_rx_cec &hdmim1_rx_hpdin &hdmim1_rx_scl &hdmim1_rx_sda &hdmirx_hpd>; + pinctrl-names = "default"; + memory-region = <&hdmi_receiver_cma>; +}; + &hdptxphy_hdmi0 { status = "okay"; }; @@ -377,6 +389,12 @@ &pcie3x4 { }; &pinctrl { + hdmirx { + hdmirx_hpd: hdmirx-5v-detection { + rockchip,pins = <1 RK_PC6 RK_FUNC_GPIO &pcfg_pull_none>; + }; + }; + hym8563 { hym8563_int: hym8563-int { rockchip,pins = <0 RK_PB0 RK_FUNC_GPIO &pcfg_pull_none>; From patchwork Thu Mar 6 07:28:42 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Osipenko X-Patchwork-Id: 14003936 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 76B97C28B23 for ; Thu, 6 Mar 2025 07:31:05 +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:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=DRCIlgXrXKXQbLq5HoeuI6cTRQek6EpGbPnCh3p50UQ=; b=E7PTm9/ous5U+C V/xHcVE7mbUEjIVw/WrC4gcMnwbtCqYIpnKG3yimDPA6QK3ivW79EQg77jOR6PWTp2Y8TtegxJ3yA NRwetBtHwEs7qRuu3WZG+yCdS713XoMhMVLZv7uzrdbXJXwfNu9P0/PMfhS9nW6ZdyfQrnZEeY4c3 cK2ZpKrNm3q8J7t2dmX4Yq7TqEUbPLtQH2G1uloIONsSpGLK0uM4CkskhnkmK2qi7ECZrWgwPHzsy tq/XeI7AG2O0VFVTXk8oDll6/RACfe0+XcKScxVdChf7qLpyxgM4HvOcDybvsWcAp+7A9AwlkUH2u jK1qD/U90Unkk0WfctWA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tq5h7-0000000ADhO-0vST; Thu, 06 Mar 2025 07:31:01 +0000 Received: from sender4-pp-f112.zoho.com ([136.143.188.112]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tq5fd-0000000AD6B-1mfy for linux-rockchip@lists.infradead.org; Thu, 06 Mar 2025 07:29:30 +0000 ARC-Seal: i=1; a=rsa-sha256; t=1741246158; cv=none; d=zohomail.com; s=zohoarc; b=S6RPMVYmy/Qw9F6UGyDXSs/VMOOB/K+eF2TOecjgEf0Qk7Ups7EeAjSZ4JbCgBnUEob4vkz4rIyz+uiIdinO4pEIg7R1yNlRmyXtXuG1VSEFlJ2OjhkSwjdfWbpaP4A0APJXu0AkCwKHgnsvcYX5AF+PEsXN75h1rSf6BFR/eB8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1741246158; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:Subject:To:To:Message-Id:Reply-To; bh=iI9QyKLTcC52KVJngweEmRM9LcClnJU3duGST99I7gM=; b=TosL55wKSQxg4oAlbVSh46gsp/BnEqQbC8REx9BQDsze7hu/vmrU4/iXccTsRr9B6rSLfgBPaj7ZRueaxowTifvMH3bzUPe27pe7fmD4XPNGATdo81I0zM3CAOtMWsN/RJLp+6SluNFz7F1MntrAf64ADD0PjuQ+hyju8BZQAKc= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=collabora.com; spf=pass smtp.mailfrom=dmitry.osipenko@collabora.com; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1741246158; s=zohomail; d=collabora.com; i=dmitry.osipenko@collabora.com; h=From:From:To:To:Cc:Cc:Subject:Subject:Date:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Transfer-Encoding:Message-Id:Reply-To; bh=iI9QyKLTcC52KVJngweEmRM9LcClnJU3duGST99I7gM=; b=GnP20AHnYP+YMkKJdagDWx1uwzLhRmiXWWkFVk8xIZPoUxCH9hOIUHxvn0SJEO1G 2Kt8J0pjrhBYYkNOdZ6NKtt2M4ihv7R/g1MgjWi5BKwmPI99D1Sd+AMRT0fRU4rvnAv HquINqF/6L7ygDwKkPIN1uW3S6g0uGZzUsnelBmw= Received: by mx.zohomail.com with SMTPS id 1741246156773280.09310322361534; Wed, 5 Mar 2025 23:29:16 -0800 (PST) From: Dmitry Osipenko To: Shreeya Patel , Heiko Stuebner , Mauro Carvalho Chehab , Hans Verkuil , Rob Herring , Krzysztof Kozlowski , Conor Dooley , jose.abreu@synopsys.com, nelson.costa@synopsys.com, shawn.wen@rock-chips.com, nicolas.dufresne@collabora.com, Sebastian Reichel Cc: kernel@collabora.com, linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rockchip@lists.infradead.org, Tim Surber , Christophe JAILLET , Diederik de Haas Subject: [PATCH v14 3/3] arm64: defconfig: Enable Synopsys HDMI receiver Date: Thu, 6 Mar 2025 10:28:42 +0300 Message-ID: <20250306072842.287142-4-dmitry.osipenko@collabora.com> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250306072842.287142-1-dmitry.osipenko@collabora.com> References: <20250306072842.287142-1-dmitry.osipenko@collabora.com> MIME-Version: 1.0 X-ZohoMailClient: External X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250305_232929_522258_C0D688BB X-CRM114-Status: UNSURE ( 8.18 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+linux-rockchip=archiver.kernel.org@lists.infradead.org From: Sebastian Reichel The Rockchip RK3588 has a built-in HDMI receiver block from Synopsys. Let's enable the driver for it. Acked-by: Hans Verkuil Signed-off-by: Sebastian Reichel Signed-off-by: Dmitry Osipenko --- arch/arm64/configs/defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index cb7da4415599..3dccc9e1c4aa 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -859,6 +859,8 @@ CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC=m CONFIG_VIDEO_SAMSUNG_S5P_JPEG=m CONFIG_VIDEO_SAMSUNG_S5P_MFC=m CONFIG_VIDEO_SUN6I_CSI=m +CONFIG_VIDEO_SYNOPSYS_HDMIRX=m +CONFIG_VIDEO_SYNOPSYS_HDMIRX_LOAD_DEFAULT_EDID=y CONFIG_VIDEO_TI_J721E_CSI2RX=m CONFIG_VIDEO_HANTRO=m CONFIG_VIDEO_IMX219=m