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 50B50C433EF for ; Fri, 17 Jun 2022 06:45: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=6oDAT/2HBxZbakqf+dXzeDePy1j3EUR+HmoDy3Vsw2M=; b=lo6UDtZVKhX4xb EuNoCh8EfUMNVT6MG9RiPbqIeRC4G68jp7U5wG6JLnO/KaobvOt8V8+FQL2dXryuqWwi2UieaPkR2 sDZAqrqvDrQXMcCDQ/Qn0vF+PoR28AaNalwPHra/BMVIKvlkUgdRqzReeMutyzyLmw9kvlT0RXPug nMioxFVC26X4Qf7qOOEcEINR5jMCpD9YI+pvOHBAo8pZ0NUkWcPij1bEneL9nFHOu+esBDPum+Y7V kIe3GRQtkj1hiGqxsZxdG6BByQYnX8+Rd/GwvLGa+AEbPRCFRsJJ/tL/BbznksfMEc4dYRli86oSw mNc6Lfmq4SMlo6/DKoDw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1o25i7-005lgk-Hp; Fri, 17 Jun 2022 06:44:03 +0000 Received: from mx1.tq-group.com ([93.104.207.81]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1o25i3-005lef-6M for linux-arm-kernel@lists.infradead.org; Fri, 17 Jun 2022 06:44:01 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tq-group.com; i=@tq-group.com; q=dns/txt; s=key1; t=1655448239; x=1686984239; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=SZVuQgU1IXJO7chH92tNYQ5xFkIOHEivAyhOtkyz+g8=; b=bAB4zukjWE7yYDUqFSURFB+71PPf1heApKLkeL/vGhwLInGbAk2RusT0 7hXBTR5NJxB2XZmsTsvuMDm1Aqw+EeIOTsLhQzzWI7ysox4zN/uzKjHmg WC/GaRfJpb8qH3iKlbmZpJjTkuXGgnELVd70pbccH64qOxPdBdCnrkLJx hnsFI4Lcz9o9paMFe8H0CDdXc5z62dBI5bf7M54Qoy5FJIErz7svIo2qT Up3Q0zHfybU8Vuw4c59H0x+BKxKBVf4OsgbUoyA1XmCtsDgtWnxf7XhTs 6+7oIBiZhGuydHwXC1xYoz9P0hk2Tzu2VBDEJ1/NKKlNUXq+cvloPpPu7 g==; X-IronPort-AV: E=Sophos;i="5.92,306,1650924000"; d="scan'208";a="24506840" Received: from unknown (HELO tq-pgp-pr1.tq-net.de) ([192.168.6.15]) by mx1-pgp.tq-group.com with ESMTP; 17 Jun 2022 08:43:55 +0200 Received: from mx1.tq-group.com ([192.168.6.7]) by tq-pgp-pr1.tq-net.de (PGP Universal service); Fri, 17 Jun 2022 08:43:56 +0200 X-PGP-Universal: processed; by tq-pgp-pr1.tq-net.de on Fri, 17 Jun 2022 08:43:56 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tq-group.com; i=@tq-group.com; q=dns/txt; s=key1; t=1655448235; x=1686984235; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=SZVuQgU1IXJO7chH92tNYQ5xFkIOHEivAyhOtkyz+g8=; b=eGtG7e+LWMd82qqIcvM9onadvBYs8HuA/OquIX5cGaRAdIH1mAQ9RFce RiuqxcKqYYZ22U5PYu6aBHmO/KhzRlxM4AGgLj/a1miR1E7pSb7wkEqwG 4XAJd+507ha1ZRRoSb+LkItbRZVBlB3FAmHEjfo6vYAiI0fgXjXEH+c2b 77LrixrbMr9VTwvjaeGfR5gsNosNWthxS+WngWt3Vk6yYzusz4DAEZhJL /kxbj3UxYPaomQE1mRN2fpL8Y/Zg6Ig5BGW3vAcn43jeZX2JqpnT8C98Z yVWZBl0IndVI6RwftMj9AkpwZCFhfM8LEm4k/6xn/d6I/RzKqVxo8FCzT A==; X-IronPort-AV: E=Sophos;i="5.92,306,1650924000"; d="scan'208";a="24506839" Received: from vtuxmail01.tq-net.de ([10.115.0.20]) by mx1.tq-group.com with ESMTP; 17 Jun 2022 08:43:55 +0200 Received: from steina-w.localnet (unknown [10.123.49.12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by vtuxmail01.tq-net.de (Postfix) with ESMTPSA id A45C3280056; Fri, 17 Jun 2022 08:43:55 +0200 (CEST) From: Alexander Stein To: Laurent Pinchart Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-imx@nxp.com, kernel@pengutronix.de, Shawn Guo , Sascha Hauer , Fabio Estevam , Paul Elder Subject: Re: (EXT) [PATCH] arm64: dts: imx8mp: Add CSIS DT nodes Date: Fri, 17 Jun 2022 08:43:53 +0200 Message-ID: <15420032.uLZWGnKmhe@steina-w> Organization: TQ-Systems GmbH In-Reply-To: <20220616161643.22867-1-laurent.pinchart@ideasonboard.com> References: <20220616161643.22867-1-laurent.pinchart@ideasonboard.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220616_234359_682323_5CAA15BF X-CRM114-Status: GOOD ( 18.84 ) 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="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hello Laurent, thanks for ths and the other MIPI CSI-2 related patches. Am Donnerstag, 16. Juni 2022, 18:16:43 CEST schrieb Laurent Pinchart: > Add DT nodes for the two CSI-2 receivers of the i.MX8MP. > > Signed-off-by: Laurent Pinchart > --- > This patch depends on the DT bindings submitted in [1], for which I plan > to submit a pull request for v5.20. > > [1] > https://lore.kernel.org/linux-media/83e27382-6f97-015f-2ee1-f43820967093@li > naro.org/T/#u --- > arch/arm64/boot/dts/freescale/imx8mp.dtsi | 60 +++++++++++++++++++++++ > 1 file changed, 60 insertions(+) > > diff --git a/arch/arm64/boot/dts/freescale/imx8mp.dtsi > b/arch/arm64/boot/dts/freescale/imx8mp.dtsi index > d9542dfff83f..c8ed206b7f41 100644 > --- a/arch/arm64/boot/dts/freescale/imx8mp.dtsi > +++ b/arch/arm64/boot/dts/freescale/imx8mp.dtsi > @@ -1063,6 +1063,66 @@ media_blk_ctrl: blk-ctrl@32ec0000 { > #power-domain-cells = <1>; > }; > > + mipi_csi_0: csi@32e40000 { > + compatible = "fsl,imx8mp-mipi- csi2", "fsl,imx8mm-mipi-csi2"; > + reg = <0x32e40000 0x10000>; > + interrupts = ; > + clock-frequency = <500000000>; According to datasheet (IMX8MPIEC Rev 1, Table 1, Subsystem "MIPI Interface") "MIPI CSI1" supports up to 500MHz only in single camera use and overdrive mode. In normal mode only 400MHz are supported. For dual camera usage only up to 266MHz is supported. Apparently this is when using ISP, things might be different when using ISI. I'm hesitating specifying the overdrive mode frequency here. Most users, most probably using normal mode, would have requiring them to adjust this. For dual camera this is even as low as 266MHz, but IMHO this is a special case. > + clocks = <&clk IMX8MP_CLK_MEDIA_APB_ROOT>, > + <&clk IMX8MP_CLK_MEDIA_CAM1_PIX_ROOT>, > + <&clk IMX8MP_CLK_MEDIA_MIPI_PHY1_REF_ROOT>, > + <&clk IMX8MP_CLK_MEDIA_AXI_ROOT>; > + clock-names = "pclk", "wrap", "phy", "axi"; > + assigned-clocks = <&clk IMX8MP_CLK_MEDIA_CAM1_PIX>; > + assigned-clock-parents = <&clk IMX8MP_SYS_PLL2_1000M>; > + assigned-clock-rates = <500000000>; > + power-domains = <&media_blk_ctrl IMX8MP_MEDIABLK_PD_MIPI_CSI2_1>; > + status = "disabled"; > + > + ports { > + #address-cells = <1>; > + #size-cells = <0>; > + > + port@0 { > + reg = <0>; > + }; > + > + port@1 { > + reg = <1>; > + }; > + }; > + }; > + > + mipi_csi_1: csi@32e50000 { > + compatible = "fsl,imx8mp-mipi- csi2", "fsl,imx8mm-mipi-csi2"; > + reg = <0x32e50000 0x10000>; > + interrupts = ; > + clock-frequency = <266000000>; For single camera usage this can even go as high as 277MHz. 266MHz is only for dual camera use. Best regards, Alexander > + clocks = <&clk IMX8MP_CLK_MEDIA_APB_ROOT>, > + <&clk IMX8MP_CLK_MEDIA_CAM2_PIX_ROOT>, > + <&clk IMX8MP_CLK_MEDIA_MIPI_PHY1_REF_ROOT>, > + <&clk IMX8MP_CLK_MEDIA_AXI_ROOT>; > + clock-names = "pclk", "wrap", "phy", "axi"; > + assigned-clocks = <&clk IMX8MP_CLK_MEDIA_CAM2_PIX>; > + assigned-clock-parents = <&clk IMX8MP_SYS_PLL2_1000M>; > + assigned-clock-rates = <266000000>; > + power-domains = <&media_blk_ctrl IMX8MP_MEDIABLK_PD_MIPI_CSI2_2>; > + status = "disabled"; > + > + ports { > + #address-cells = <1>; > + #size-cells = <0>; > + > + port@0 { > + reg = <0>; > + }; > + > + port@1 { > + reg = <1>; > + }; > + }; > + }; > + > hsio_blk_ctrl: blk-ctrl@32f10000 { > compatible = "fsl,imx8mp-hsio-blk- ctrl", "syscon"; > reg = <0x32f10000 0x24>; > > base-commit: b13baccc3850ca8b8cccbf8ed9912dbaa0fdf7f3 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel