From patchwork Wed Nov 15 09:51:08 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jai Luthra X-Patchwork-Id: 16598 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b909:0:b0:403:3b70:6f57 with SMTP id t9csp2430496vqg; Wed, 15 Nov 2023 01:53:03 -0800 (PST) X-Google-Smtp-Source: AGHT+IFTK0H+NReUZFpfYnfzwEEF6vrkfUhxxHID+enZ3OgTMSOxThIYfu2U5VThvlfvycCAghe0 X-Received: by 2002:a81:8704:0:b0:5a7:e3f7:24bc with SMTP id x4-20020a818704000000b005a7e3f724bcmr14122539ywf.20.1700041983390; Wed, 15 Nov 2023 01:53:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700041983; cv=none; d=google.com; s=arc-20160816; b=i7WqyvCVQAy82lyOzIQi+O3j6YTG9lxo2tIN+g9BMWc3ADVr4jVKJyLiaeg211lwEy sYKh3p4uaAz4/KZOB29NimKkA6nR6A/9+uxw5lPTV7POUjHKtJY9Vkiz0zSxJyU058ZK jTIe7nGn+pYXio487r9oVsaE21G/LKV+51TfgPXJQrxhm822hnFM8QJugw4FetNsG6O4 PwWzPjWdcT10gLitW2lNI/pKgrcgBtJFUaOJm5TE3sz0d6kk3Rq49TYDbD4I1U1/Klrs iD0Xdqg1EheFYjkuSMfeGom0WFnWDUrEH5XTW5UfTqI/fRzWTNY1SwelL4GM4DDhvWx8 l0ZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:content-transfer-encoding:mime-version :message-id:date:subject:from:dkim-signature; bh=DTO2VcAYBTZGDZyK1TFutHTGx51Y+8sEDKEX22JGwt4=; fh=/DmXmFEf5H4yMoXETWO4dsv/SeAJhpaj5Ol0ioZpBwo=; b=QQSvJM3vvy77UFNUDp+euNr8QFVPqiKmuwBynXjS4ToB4cwfBZTKR9KUopH8p2Vku8 AnH1/jclVGHv0817xO/kqBU5wOne5oIXAFuYpiF0UoDLxOEMdAKL+nXmHEMDyfjGKGxT 50qU9rRw3lfbBDE3Qno1lr3JWeoAT/W03nIJw9f79uQw0ahSO34zNP0jRKpI4+1MxaPK bEnviyDpyvPdtFGzg+9ln6nysR0HLtaXIWt0x01ceDToeNpQPGvK0Sp8545d6IzzTobe dWV4Ef7YrgjzVtR+iSEmCrSscSVa5sMoAp805iOn5vddTc41BdXbd5sh3sq2UKtlIKBn 9TnA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=KUL4GugZ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: from snail.vger.email (snail.vger.email. [2620:137:e000::3:7]) by mx.google.com with ESMTPS id k64-20020a636f43000000b005b8a295f016si9931444pgc.64.2023.11.15.01.53.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 15 Nov 2023 01:53:03 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) client-ip=2620:137:e000::3:7; Authentication-Results: mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=KUL4GugZ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 623F5813CDBA; Wed, 15 Nov 2023 01:53:02 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234929AbjKOJwv (ORCPT + 28 others); Wed, 15 Nov 2023 04:52:51 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36042 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234836AbjKOJwo (ORCPT ); Wed, 15 Nov 2023 04:52:44 -0500 Received: from lelv0142.ext.ti.com (lelv0142.ext.ti.com [198.47.23.249]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5EDC61A1; Wed, 15 Nov 2023 01:52:33 -0800 (PST) Received: from fllv0034.itg.ti.com ([10.64.40.246]) by lelv0142.ext.ti.com (8.15.2/8.15.2) with ESMTP id 3AF9q8AX104932; Wed, 15 Nov 2023 03:52:08 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1700041928; bh=DTO2VcAYBTZGDZyK1TFutHTGx51Y+8sEDKEX22JGwt4=; h=From:Subject:Date:To:CC; b=KUL4GugZ50Q8AyeyobQzp0syi6WK/WnqU4UXMe8OZ0ppSmoCMyQTqMAf0dGGuHenw aa3zjd2ueSU0U0ajPH9R38PIJZ6eRxdv2PKsJe5rIvahzJEH51GC8eEHsMcfIaYHSV jVREOx+mz/w/G1WwcKtmklapuw5qeTYZVphvMGy0= Received: from DFLE114.ent.ti.com (dfle114.ent.ti.com [10.64.6.35]) by fllv0034.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 3AF9q7Uc052390 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Wed, 15 Nov 2023 03:52:07 -0600 Received: from DFLE109.ent.ti.com (10.64.6.30) by DFLE114.ent.ti.com (10.64.6.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23; Wed, 15 Nov 2023 03:52:07 -0600 Received: from lelv0327.itg.ti.com (10.180.67.183) by DFLE109.ent.ti.com (10.64.6.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23 via Frontend Transport; Wed, 15 Nov 2023 03:52:07 -0600 Received: from localhost (ileaxei01-snat2.itg.ti.com [10.180.69.6]) by lelv0327.itg.ti.com (8.15.2/8.15.2) with ESMTP id 3AF9q6Ui055665; Wed, 15 Nov 2023 03:52:07 -0600 From: Jai Luthra Subject: [PATCH 0/8] arm64: dts: ti: Enable CSI cameras for AM62 family Date: Wed, 15 Nov 2023 15:21:08 +0530 Message-ID: <20231115-csi_dts-v1-0-99fc535b2bde@ti.com> MIME-Version: 1.0 X-B4-Tracking: v=1; b=H4sIAIyUVGUC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyDHUUlJIzE vPSU3UzU4B8JSMDI2NDQ0MT3eTizPiUkmJd0zQTY+PE5ERjMzNTJaDqgqLUtMwKsEnRsbW1ALH 0L+ZZAAAA To: Catalin Marinas , Will Deacon , Nishanth Menon , Vignesh Raghavendra , Tero Kristo , Rob Herring , Krzysztof Kozlowski , Conor Dooley CC: , , , Aradhya Bhatia , Devarsh Thakkar , Vaishnav Achath , Julien Massot , Martyn Welch , Jai Luthra X-Mailer: b4 0.12.4 X-Developer-Signature: v=1; a=openpgp-sha256; l=1796; i=j-luthra@ti.com; h=from:subject:message-id; bh=dg6sHPSWNtPN4jFznAP/fVvtCvyn6SXoLjdJe3VO05Q=; b=owEBbQKS/ZANAwAIAUPekfkkmnFFAcsmYgBlVJStGMfKoNIqyttgsWPI6QvTaZ3vDTsYPD0Qs 0VFoMvUuwKJAjMEAAEIAB0WIQRN4NgY5dV16NRar8VD3pH5JJpxRQUCZVSUrQAKCRBD3pH5JJpx RSv7D/9bP1yxmYci+CKaauDrGsTN/T8hWK0IaCehtnzlTUcbSSdVfLRdhUkVWn9k0fGHSI0zltB tXGGSOvgrmN4O/wOL26JP56Edv+WtbKbgvdiN57NpOm3EZkP+PIawYVRPBkJOmZEm0OtCDjj1n0 Wl9b4pdKVoWQWIaJ5iZVYX5hijXdwud/YLn9Qzzocz43c6aIDYHmX9dH3lkbI3+m0458zGuuz2Q zBQg0x7rWAInzHDsrQvgkIw0HhUYfzo0STLcq5F00Hjul8sLHfffZCm8JXcMesPgYcKwk5j43VW stDxnV8LYb84UUTdPLEPamgsIXOi6eb4RZHA2PWM3ouvb62+n7GFAyFrG495m/p4FIf1McPAJ+5 JM6zOPlKkrANpTZro0TpunAQVBVqV7pOAe79D7lv3qdXCr4E/FdALqN1wccOvOaUS9sxwbbxCQ9 G9OOZNTYa1pcxyTeMiMM2EWzq5NFF/QZtzVub8dhQDodCNmrcZB2vLadZ3xmWZ7W1wUqY8vjNqa TX3kgTsbNHj7QMYkZLHCyTjH9eO4bBR1M5wnr3B0N3+oxGnfy9eJwH0V5ZbshcjSegUnlGeagyG OpB3oo43V1IWh7QHo0MJPFbcrwkRAYtCsYwwTuAkWWM0idNf1m/AjpY1Y/RmORbasT3+Qu0ZfuG 9Pcm+Zcx02N0srQ== X-Developer-Key: i=j-luthra@ti.com; a=openpgp; fpr=4DE0D818E5D575E8D45AAFC543DE91F9249A7145 X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Wed, 15 Nov 2023 01:53:02 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1782623222584508251 X-GMAIL-MSGID: 1782623222584508251 This series enables CSI camera support on BeaglePlay, SK-AM62 and SK-AM62A, now that the dt-bindings and driver support for CSI-RX related IPs is merged in v6.7-rc1. Along with the device tree nodes for CSI-RX, add new DT overlays for different camera modules like RPiv2 (IMX219) or PCam5C (OV5640). Signed-off-by: Jai Luthra Tested-by: Martyn Welch --- Jai Luthra (8): arm64: defconfig: Enable AM62 CSI2RX arm64: dts: ti: Enable CSI-RX on AM62 arm64: dts: ti: Enable CSI-RX on AM62A arm64: dts: ti: k3-am625-beagleplay: Add overlays for OV5640 arm64: dts: ti: k3-am62x-sk: Enable camera peripherals arm64: dts: ti: k3-am62x: Add overlays for OV5640 arm64: dts: ti: k3-am62a7-sk: Enable camera peripherals arm64: dts: ti: k3-am62x: Add overlay for IMX219 arch/arm64/boot/dts/ti/Makefile | 17 ++++ arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 62 ++++++++++++++ .../dts/ti/k3-am625-beagleplay-csi2-ov5640.dtso | 77 +++++++++++++++++ .../ti/k3-am625-beagleplay-csi2-tevi-ov5640.dtso | 77 +++++++++++++++++ arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 99 ++++++++++++++++++++++ arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 35 ++++++++ arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 15 ++++ .../arm64/boot/dts/ti/k3-am62x-sk-csi2-imx219.dtso | 76 +++++++++++++++++ .../arm64/boot/dts/ti/k3-am62x-sk-csi2-ov5640.dtso | 74 ++++++++++++++++ .../boot/dts/ti/k3-am62x-sk-csi2-tevi-ov5640.dtso | 74 ++++++++++++++++ arch/arm64/configs/defconfig | 3 + 11 files changed, 609 insertions(+) --- base-commit: a93441cc391f1923d031dcd463e3444c7c21bffe change-id: 20231114-csi_dts-5f433aca3665 Best regards,