Message ID | 20250219-v6-8-topic-rk3568-vicap-v4-10-e906600ae3b0@wolfvision.net |
---|---|
State | New |
Headers | show
Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazon11022091.outbound.protection.outlook.com [52.101.66.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id ADE171E5B89; Wed, 19 Feb 2025 10:17:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.66.91 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739960224; cv=fail; b=XLxyPSlw7N35I0l/v0lNYhKFWWPyM6/Ff6eFnYU1uk/WdhTqPIQ3KlPzPYK4F821hEANeoM1lkIMadMDvaSxsMJl+e0+tlmKIIi7oPFJXMa9WqCJ/dbxcaCyeWQaA1xFumebfthMD5DEqsqJ+pLhfITxBdsjNNxDZ0dzscA72QA= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739960224; c=relaxed/simple; bh=0rHJn8xavEahuQRZGeeiAOQU7fRc2kjaBfHUQLOe/bI=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=sN+84VajyvOCxVgjimG6bLd9spPVeByTJQC+/Mpw3XBoycj5tEECOMHoe1ItwYMVDiJCK68ltvk7vOmuc8UJ4GFm7j6dSvV6M6au1zzFYC6/RNtKt78VC7fHMnkFf4JJHYVQSQ3RCuwk8joQByNRBCrQSJbMWGEwU0ROFlAfhAg= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=wolfvision.net; spf=pass smtp.mailfrom=wolfvision.net; dkim=pass (1024-bit key) header.d=wolfvision.net header.i=@wolfvision.net header.b=L7sg80PV; arc=fail smtp.client-ip=52.101.66.91 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=wolfvision.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=wolfvision.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=wolfvision.net header.i=@wolfvision.net header.b="L7sg80PV" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=wuJ0cdhGv0qmKGW6HNhe65GMksE7jZaomEldPNglTaV2on4WdYxS/Imh+UXYI3LEWDrb1SYccc2omzjxjoMc5dsur7/M25le6V9AuUo0JzMBb9lOVwmbFW5WQ96qgb+wvxPNU9Hu1ktI8NTjvyMQvDjfq347R20xsJol/8XrGbSJfn7RgFD9hzi41tEJM4eO88jxYnZnPR7auJZEHl757pl9WwItRMahFNAmmATj3lBeZ7bS2qNFj7OgbPM6LWTD9tJ1tFJtJhR+V9eKT00LCx0z69No368ui/Mo/phwwYNWwOfHtP9R38yZLf0IkfZXVAUfem0lwzt6nnVH2sSByg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ZFyoioX6467zwq6ZGo9ejTrdS8/9Ksz8xL2PAfJ8Pi0=; b=rK2gB4nKbmQE90M9jOqcSGT1aHtvdkn2lJzehcAghfrgfS8joAb29k4j0MGug7Xl06tr4f8/9ELvQKAnV8hhFg8XE3j6oBpj2SJ6sunvUDRlIOmERxNdR0o9ZllykUGIQi1PGuzJEZBGUuolzvJ04aR3kN/ylI0CssdHkASmfpxpePaD3tvd+UbaWD7V50Chp0aMz3ErdD81IpK+0shEpY0zauRoBdgZCHymXA8wdDf2gSmtrR4Q6DH+9wXWE4M7FDgPni3a19gJ6yJ8ZCTSa70LrE7MMh0+T4ZeRs9mZYtkntjWts46bh0E9akc/+NsRazzdCOBJ/QsQk5UzW63qQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=wolfvision.net; dmarc=pass action=none header.from=wolfvision.net; dkim=pass header.d=wolfvision.net; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wolfvision.net; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZFyoioX6467zwq6ZGo9ejTrdS8/9Ksz8xL2PAfJ8Pi0=; b=L7sg80PVh5HTq1ISUsLvL0avxRV4hm+L9I875KUjGYLC+A4ugrpfVlEEyp831vZaMgbt4fFxR7Aymz+I0fAQSmYotpamnWVW3+67ar8JtNNDrWxRZk3l8MOhb5/0zDz1ZalRU5+sv5dMUOkALiqYprtBkj4DnjQHs7C6qDabuv4= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=wolfvision.net; Received: from DU0PR08MB9155.eurprd08.prod.outlook.com (2603:10a6:10:416::5) by AS2PR08MB8384.eurprd08.prod.outlook.com (2603:10a6:20b:55b::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8445.19; Wed, 19 Feb 2025 10:16:56 +0000 Received: from DU0PR08MB9155.eurprd08.prod.outlook.com ([fe80::4e72:c5d4:488e:f16d]) by DU0PR08MB9155.eurprd08.prod.outlook.com ([fe80::4e72:c5d4:488e:f16d%5]) with mapi id 15.20.8466.015; Wed, 19 Feb 2025 10:16:56 +0000 From: Michael Riesch <michael.riesch@wolfvision.net> Date: Wed, 19 Feb 2025 11:16:41 +0100 Subject: [PATCH v4 10/11] arm64: dts: rockchip: add mipi csi host node to rk356x Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20250219-v6-8-topic-rk3568-vicap-v4-10-e906600ae3b0@wolfvision.net> References: <20250219-v6-8-topic-rk3568-vicap-v4-0-e906600ae3b0@wolfvision.net> In-Reply-To: <20250219-v6-8-topic-rk3568-vicap-v4-0-e906600ae3b0@wolfvision.net> To: Mehdi Djait <mehdi.djait@linux.intel.com>, Maxime Chevallier <maxime.chevallier@bootlin.com>, =?utf-8?q?Th=C3=A9o_Leb?= =?utf-8?q?run?= <theo.lebrun@bootlin.com>, Gerald Loacker <gerald.loacker@wolfvision.net>, Thomas Petazzoni <thomas.petazzoni@bootlin.com>, Laurent Pinchart <laurent.pinchart@ideasonboard.com>, Mauro Carvalho Chehab <mchehab@kernel.org>, Rob Herring <robh+dt@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, Conor Dooley <conor+dt@kernel.org>, Heiko Stuebner <heiko@sntech.de>, Kever Yang <kever.yang@rock-chips.com>, Nicolas Dufresne <nicolas.dufresne@collabora.com>, Sebastian Fricke <sebastian.fricke@collabora.com>, Sebastian Reichel <sebastian.reichel@collabora.com>, Paul Kocialkowski <paulk@sys-base.io>, Alexander Shiyan <eagle.alexander923@gmail.com>, Val Packett <val@packett.cool>, Rob Herring <robh@kernel.org>, Philipp Zabel <p.zabel@pengutronix.de>, Sakari Ailus <sakari.ailus@linux.intel.com> Cc: linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, Michael Riesch <michael.riesch@wolfvision.net> X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1739960197; l=1478; i=michael.riesch@wolfvision.net; s=20240405; h=from:subject:message-id; bh=0rHJn8xavEahuQRZGeeiAOQU7fRc2kjaBfHUQLOe/bI=; b=PUTH8k/Etcu0yH3aM/0kAAY5BE+evSiPf8VY4SjgYBz/iQz6VYoHk+RdmRPsg81pO2PfNeOvu N6hutZjVbBjAR8u0/ZXfho0iXqs4SDPd7LCHyOXDc16gFDxDmAP36Es X-Developer-Key: i=michael.riesch@wolfvision.net; a=ed25519; pk=cSJmgKSH3B6kdCIDCl+IYDW1Pw/Ybc6g9rmnUd/G7Ck= X-ClientProxiedBy: VI1P190CA0041.EURP190.PROD.OUTLOOK.COM (2603:10a6:800:1bb::8) To DU0PR08MB9155.eurprd08.prod.outlook.com (2603:10a6:10:416::5) Precedence: bulk X-Mailing-List: linux-media@vger.kernel.org List-Id: <linux-media.vger.kernel.org> List-Subscribe: <mailto:linux-media+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:linux-media+unsubscribe@vger.kernel.org> MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR08MB9155:EE_|AS2PR08MB8384:EE_ X-MS-Office365-Filtering-Correlation-Id: a54725f0-d47f-4f30-00a7-08dd50ce89e2 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|52116014|366016|1800799024|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?jYreIqu70l6RmHEE/vZVIHSDGjFxzgg?= =?utf-8?q?MqDcAtgnbNac7AAy/IQuN65LGd3n2Z8nnHImW1ul75IXcquZ/B8zFxjBJ0EGsZYi3?= =?utf-8?q?ldknizfUOOb/9wKa0tBUY6ikrBedyBOEhjyiSmZ9ZTyuEFQDqf20ibDHehzzF8mV1?= =?utf-8?q?w5V6tTg2v+Xe6bdqNYjP92vC1/KU2F0wSHJTg9MI2Zx9d7T8BaHwC/B5LHZ50GOHt?= =?utf-8?q?ddXA9dIedF7cHL7oXY5yuC1BEMBEPg3uKbYd7UvEPZG4m6lOPkLDH3trlksa6dmA3?= =?utf-8?q?U4XGaviHL2S2Wkeiopnt0pUatltlSwq2lwSmBJdbGIsAbVjj4IeUY8pW0b6hvuCNk?= =?utf-8?q?Rnn6LB9B1lQBbPsi5L5TmTlG6u5hD8hPf+jrVnEMaFGPA/aOeB/fq9QDkt/x5zMOk?= =?utf-8?q?QJfsHRlIB0uD+BRT4M6aDPzoDpSJSdKSah4WY08ltzWGmfplL6jWIpPybRd0H/ejJ?= =?utf-8?q?iHx7axSWqYrYUBEfkZAr5jE0fGZT0wnrRGZaSldm9lw9p913ru5DCIeBWBY/Af2Dr?= =?utf-8?q?YwXZzuLCZ1QK/yMMKs2suEzFKOPcgo6ftxcFmVMvjT0CjHRKY7M5hfHE/7ydu+wyw?= =?utf-8?q?U3LPUjXWpsdj3SJWmN4SKKR7CfCBxudDreUP09t853qhtroREUq89+ms0AYly2TdG?= =?utf-8?q?DWPK7rf0aW5mtbKIlQTmx4gvYrllFbUb1FfYZ01BIxWWygUV3dqHSPFsTWLqM6IoX?= =?utf-8?q?bezkfB+3xfWWLIlfuLNpgzkXYzkXmDqAVtR9A8KBqTudQNMfZ415wO+bkltGm5Fta?= =?utf-8?q?bblIC91Wz0lirgrUDT8v9qGAiu4NJktV39zwO1iR7wpsAHGMF4PF4EUDU6lmYuS70?= =?utf-8?q?lZ0TDCQlCc/IeMeUNG/wdUiNoFdNWeePoqBsvD1UARkxRNzTgtWYk4GCTHkBt0OK2?= =?utf-8?q?g2NtAFIdCvC/gcGMhMqOBnL8V3B31oJHXpmdPbQneBiKhQjOdCtqLSppe2rBEQQFZ?= =?utf-8?q?H28N8aVJDeNtLkA7I1pcQY7sM5mPhCt69C8rHADiKVyeAIXRTz4ZX+EfWyXjwP60f?= =?utf-8?q?QxO6cBEHsMBhWmW7PLRrrr1zk9J3CH85bO6l5NqOn5evwhC0tcKRqjFbschDJzYgJ?= =?utf-8?q?LarHx2kmvRMX+4i3UTOgifJfgeScn1tvltYjQTV1AGo4lRmWKRMdZKYCjaRVd2WQZ?= =?utf-8?q?Ot5woPP77W5yGMBI5dGGP7N9cj851UJzoO0dkhOzoh4tZaeM8SCGGmdUjwes2Dq8o?= =?utf-8?q?jPXREK7drE8kWiLSZCV18lAx6mHHQE8XSkB/WIIZnJDj7r0Wp/rZoEm0Rn7kJOFPu?= =?utf-8?q?sr3zAgJ7YK7hovyCjUc2dmMwAqKRctmk2tuZPQ57OpvrPE0b59A/1sNkN/k9VuIHe?= =?utf-8?q?LO7/PSvhSIFu9BZeq9PbN/l9O9g0vbn/oeUWOyEYs14c4elmrIkrXveDe2u1UFNlr?= =?utf-8?q?Y+I4zza/CWfQXiEfs0kv9xxYTh0HglnDA=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR08MB9155.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(52116014)(366016)(1800799024)(921020)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?mNzVZIb/Mi20gyBvRMzY/pc0GjuC?= =?utf-8?q?IEsKhX2/DgKGlfCO/vRp1coWenUJiGNViJsZpjH4RLRymwyVWY4f19CQX5eLHSLCo?= =?utf-8?q?GYJKDslciJoRgd2CoPrdqK4jLabJS+I2K0z3AlUWBy9QuMZ1vd+jnZ+JcdygultGa?= =?utf-8?q?RwD6cTuSgCzNUsWg3V+xHbeHTM8a67mLidpmUfd7t6SSVoCA3P+SUb3az2amBvP4O?= =?utf-8?q?cYkxBwuTXVMtNSEBjkEc8pbQmpxuKi0HG7SrS0Zgt8u07lHL+QrQ6r6ox8ZMmCsPu?= =?utf-8?q?wxBqfXZoj2/bl0fFOzcL6f0cbOn91BrxoM+cCjzAwoaVyRpHWohIdo1YeXSFt+1n6?= =?utf-8?q?Ve2g/MG9s+PpMusxMMY8v18OOlFwzPzDIH91hj0uXCShGYTtjxQcLpE4/5AjJ/nzA?= =?utf-8?q?+poGBpqxd3PhBIfi1aryngiQVeogmqt6l++Tt+dQKeds90JgHz/KWN7FpOgn9mz5b?= =?utf-8?q?cSfuF7tX8v+fcQLMXZ7+5sS99PiIBwk+HwGQoc1jsazCOXPpUwzslPCb9ryevy8Zt?= =?utf-8?q?n+sgSQP9h0LexJf43KashuJOuN0pAM9mgTYBFQ0G4SsYg/Rm2v8MHPQCb5ZBUqOVo?= =?utf-8?q?trJx5ZzytFMvJsoriLwiu890zyq5m7GAC/sEDA8BXEQZA1+9fnK+Bujk9QfT8ZEvQ?= =?utf-8?q?ysZxvMRe4IffX/11yD/m4HKes1C03QoImLQCQ2d69eMrmlFBlHqp+ZeEDkdDh9FQF?= =?utf-8?q?4UM9VoepQ3aDZr9t3yTwestlOeseN6lRvqo8g6WqM65so67W/Lss0QSpPYVtSYRBf?= =?utf-8?q?fnYB8VKnFviZyZu4/rs78kL9kb0zruxlmsgltKJ2RDwvAkBfF+Oe+u00zURL7Fss+?= =?utf-8?q?4EJEdb4pvXc8l74zWxlCu7bvhqDNa6I9UMGx08Qmcoyr7aEy+c9gIjCs4hudP8iwu?= =?utf-8?q?g40mAShtJU7OTRb7h1zul4h00D6wPycC7C6jeEYinl6xthYVpV4feupz3lZwyS6kS?= =?utf-8?q?cJTxOCYktbkLxFjVA0XLu8Wa4bfSiBrLaVLHUq5331C4XuZKcp8+k8AHFAGZrX8sC?= =?utf-8?q?dQCZY38T2ClWZB5Fx3udbsZqu3r0WL4VhWwHr8MCJdskGxUMz/JwzdEa2lWfsi4c6?= =?utf-8?q?NssNs4nApY8+jcnJ7yJnB1CvFVyeN+txwDuNDMR7fFFIejfFLglxxfu27CFH7K3Rl?= =?utf-8?q?i3tY3HulimpWATsLUL48gZswgzD5SMlCZ3+u5FKDNHHeW/C/OL858tQyeS8kaYjsj?= =?utf-8?q?poIWoYM54Wv1fnlwfTinqkxdcaDelUdWmkZp5MZsJJ2sMzq4N6HZpw6f10PqbQgGs?= =?utf-8?q?2pEodm5tP8Kp9v5795V0yyK7c7+DRLK1UBcdAQou0z7OEYLyNUH2AkPZGgn8A7LO0?= =?utf-8?q?ctmvfYjH26P+NAbQb70RlZvkFXZdZnD4ctp0yU/gAtZBmRk+ikXtQPLZKJnpcxUcb?= =?utf-8?q?84/Fav+Ko1NU8zKXJy+2CTaNo7+4gdcW9ucfTTTemSZtE8Ls5xqNzvoRu90RNxmdA?= =?utf-8?q?hMjAKk89qxvdVe8/+sWvJpFdHC9BcZFPgmo6LZFLLNdVQZLKDKaOrYQwUJrKhp8vv?= =?utf-8?q?8t7FWcPT7Hg5AU9d20wE2wRNFq69np2nBA=3D=3D?= X-OriginatorOrg: wolfvision.net X-MS-Exchange-CrossTenant-Network-Message-Id: a54725f0-d47f-4f30-00a7-08dd50ce89e2 X-MS-Exchange-CrossTenant-AuthSource: DU0PR08MB9155.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Feb 2025 10:16:56.4502 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: e94ec9da-9183-471e-83b3-51baa8eb804f X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: p9ABLrPCNONbLQ5WV28FyKv6JyeTLvqV6RymAqBokKCC4LhQFNg8GfyCf/XDhvJ/cKDRmaT8DjV/52WihAUEyg7dt22zO6xp7ymzpUsVm1k= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR08MB8384 |
Series |
media: rockchip: add a driver for the rockchip camera interface
|
expand
|
diff --git a/arch/arm64/boot/dts/rockchip/rk356x-base.dtsi b/arch/arm64/boot/dts/rockchip/rk356x-base.dtsi index cba5092dbcea..5957349ca865 100644 --- a/arch/arm64/boot/dts/rockchip/rk356x-base.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk356x-base.dtsi @@ -553,6 +553,34 @@ gpu: gpu@fde60000 { status = "disabled"; }; + csi: csi@fdfb0000 { + compatible = "rockchip,rk3568-mipi-csi"; + reg = <0x0 0xfdfb0000 0x0 0x10000>; + clocks = <&cru PCLK_CSI2HOST1>; + phys = <&csi_dphy>; + phy-names = "csiphy"; + power-domains = <&power RK3568_PD_VI>; + resets = <&cru SRST_P_CSI2HOST1>; + status = "disabled"; + + ports { + #address-cells = <1>; + #size-cells = <0>; + + csi_in: port@0 { + reg = <0>; + }; + + csi_out: port@1 { + reg = <1>; + + csi_output: endpoint { + remote-endpoint = <&vicap_mipi_input>; + }; + }; + }; + }; + vicap: video-capture@fdfe0000 { compatible = "rockchip,rk3568-vicap"; reg = <0x0 0xfdfe0000 0x0 0x200>; @@ -581,6 +609,10 @@ vicap_dvp: port@0 { vicap_mipi: port@1 { reg = <1>; + + vicap_mipi_input: endpoint { + remote-endpoint = <&csi_output>; + }; }; }; };
Add the device tree node for the RK356x MIPI CSI-2 Host unit. Signed-off-by: Michael Riesch <michael.riesch@wolfvision.net> --- arch/arm64/boot/dts/rockchip/rk356x-base.dtsi | 32 +++++++++++++++++++++++++++ 1 file changed, 32 insertions(+)