Message ID | 20250306-v6-8-topic-rk3568-vicap-v5-11-f02152534f3c@wolfvision.net (mailing list archive) |
---|---|
State | New |
Headers | show
Return-Path: <linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org> 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 93254C282D1 for <linux-arm-kernel@archiver.kernel.org>; Thu, 6 Mar 2025 17:17:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version:Cc:To: In-Reply-To:References:Message-Id:Content-Transfer-Encoding:Content-Type: Subject:Date:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=GADnoYshuvKf8MjgcGBM075hZ+scoIrwJ3loAJXtSZE=; b=zphv7jb8PB3TwU/AI0b7nNEaSc PGzBfXkn1tJwoI5zxqHjM4PBWBQMxusMeZnjsQTuQlOkONce38DM4/PfW+04+uxo757d/U8NPkYhD 8nOynxsMoatiUbEwVJfBo07zJAsiNCprWy+Z1FfYHGzcVQET/ODqrJ4+KlxukGcr+UxvglubnwZ9k bBRvrQgtm59OCBXtSWDp5qvESrHM6BNvgyCboWxx2WFz23S37So0Sa0I2m7Eb7TrqkARQ9hRV8RZN KenKnulThnxtum6wJQsL1kCfnhF7alDd6e1womZxXdseApwCIRfAzTjilcEN2oXfHu+i4Y2sdzJYt V+Rd4nDA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tqEqC-0000000BeqR-16UY; Thu, 06 Mar 2025 17:17:00 +0000 Received: from mail-northeuropeazlp170120003.outbound.protection.outlook.com ([2a01:111:f403:c200::3] helo=DU2PR03CU002.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tqEWR-0000000BafT-19hy; Thu, 06 Mar 2025 16:56:36 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=VyVClWE48uJEZ2tcGSeBHvgQx9XJcFbainAV5EkPDU2L/KRk3g2cAxD2/XTjMfooT7cLzUPB6+bip4P3zn9zuKes3TA+XuEdJUwxqxipSDkLv9w8pztLsKz7fRGdyGxq+10hCB9c+/n20nenomX2W47z4kJjNw6jrkTrx78jU6oTawXRhBpGsss0ONaSttp6drbInt+ZB653xn7eTv+7m2dT4CFVPLb3K+4sM1vPbGkEjMm0B+l2/66vu1f9Bhc2cB7ePuf6daJdzxgdP+dZBlmj8N5tlklc0ruq6K+EbqtX5iYo1FbqoaP8SY1s9H7c6ctwftU8sCjcen4dHQQjqQ== 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=GADnoYshuvKf8MjgcGBM075hZ+scoIrwJ3loAJXtSZE=; b=EXpmINVKWTHx6IuS5/OhQUJkXKXQxyiqgMb9G37SzQaVLYA+tvIOBJgLVoBCJi0tZHxpeSoSsBZvmK0+nUu32TxhEAS6+8ApvozhPNxfmLlXNcp7HyJ4z0ZfJnAeMw4E8JnPRW0EPpqhrnh5GIi2as0s87WxsTD72e6sQrnPh0Jx7YSo+RC+hqQLbe7+lZ6SAwFskIvjkAtAyVlnLyINH6bgOdZzXU2ICEKqcN+KanS2Tafgb5QmZJL9vat8GXXcgBYXkjt3jokqMX8+OLwRb3788mEQ0LYpwRa+Q7Xptr8WNI8l92nH5vnt6OQuZLNKdYRO0ZeX7a1c5XGXq4w5wA== 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=GADnoYshuvKf8MjgcGBM075hZ+scoIrwJ3loAJXtSZE=; b=uLikhVFLYt9PMW8eoU+/MTkmcLcVfEK7Yb3pp6NTjPDc7POb3IVviyHUVVEvbPW9Cse8LG91cdjO5RM4tKO69GuSAIsaXi9HDKR6NtGD1eO8uz0i7KSjJYhEerXAlNTW9ytuS2oLaAbOj5vG0BlU91pqCayyViUhVwluGklD5ts= 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 GV1PR08MB11001.eurprd08.prod.outlook.com (2603:10a6:150:1f2::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8511.16; Thu, 6 Mar 2025 16:56:26 +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.8511.017; Thu, 6 Mar 2025 16:56:26 +0000 From: Michael Riesch <michael.riesch@wolfvision.net> Date: Thu, 06 Mar 2025 17:56:12 +0100 Subject: [PATCH v5 11/11] arm64: dts: rockchip: enable vicap dvp on wolfvision pf5 io expander Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20250306-v6-8-topic-rk3568-vicap-v5-11-f02152534f3c@wolfvision.net> References: <20250306-v6-8-topic-rk3568-vicap-v5-0-f02152534f3c@wolfvision.net> In-Reply-To: <20250306-v6-8-topic-rk3568-vicap-v5-0-f02152534f3c@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=1741280167; l=1481; i=michael.riesch@wolfvision.net; s=20240405; h=from:subject:message-id; bh=JMzBYOKMxZG1zypK2Xw9X9mgiNJ0ITgNFxK18RCULX4=; b=sJ2BqVzYxUd8+VVbsTi2B1SUc7WGN/9qqX2kTeEKO3U4U7DX5kfMFrxtGSHTcYZwRU+DJt2zv A6ff8xos26eAvhRxRsrA3+R3r4qVYpw2ea/tdUyPazTNtNAnQ5wWLwC X-Developer-Key: i=michael.riesch@wolfvision.net; a=ed25519; pk=cSJmgKSH3B6kdCIDCl+IYDW1Pw/Ybc6g9rmnUd/G7Ck= X-ClientProxiedBy: VI1PR04CA0133.eurprd04.prod.outlook.com (2603:10a6:803:f0::31) To DU0PR08MB9155.eurprd08.prod.outlook.com (2603:10a6:10:416::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR08MB9155:EE_|GV1PR08MB11001:EE_ X-MS-Office365-Filtering-Correlation-Id: 514fde20-913f-437f-02f6-08dd5ccfd567 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|52116014|1800799024|366016|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?1Kn8oXgwK0zxRRsU0bghdvlrW9kAwWI?= =?utf-8?q?cbkW2924xiVolhgvybR6+dHcjbxulCOhmhDhi6xTrgm+Xgt0iD9r7aaPV6zB+Ch4y?= =?utf-8?q?yxzffAI8dVvLO1fx9xPEEvhf5uuwTMyl7WWps40XRTP6BjOFVUMz1Z7eYx8qGWoaF?= =?utf-8?q?OEdrBM2u8tCbDvBk34RvW3By31nfDQBzxqBsGTo/qc/OrLLpd4mKXOYaWKd6FQzkT?= =?utf-8?q?1Qv1cvpaXIfg1bT2FkXFl1SvGCaeDZOKxtmF/CK5HpTe2oEWaxD0EE5JAuoC87KxA?= =?utf-8?q?wXvFMClAQvUGY7pUk+3QtNRNrVSMxOD4hlkbmADY9oQkuRKsdbehCN4qbk1mvbVy3?= =?utf-8?q?e+03Gl8qKpydslAKTCUBpsqlgtQhmW2uOQa8yB/xlc2KusGHaLWCqs1XCh1y7FTLr?= =?utf-8?q?oKHakNgywkzcVHuIYtZof6ENiJc9NlfdF+30C7EtsQhcksxKcakugCwcMzIoi4yf+?= =?utf-8?q?OiRGjEPUCdvUrxjjamgq/kzX521BCynSUZJXCKunE8G2EDgQLncAgAHzIoN4vETui?= =?utf-8?q?q75eMmCY5kbjRZkfKdgGTFW3xAQFf+J06Ms1KkNDJRiyIeqlb3nF5BrBRSrf97g3e?= =?utf-8?q?rErn+3KY6etgFpgQgVnLLjDfrkaY18Zoc3ThIzegGEGrL3KJssylyZYX27B7eTDc/?= =?utf-8?q?f5IzFe0XfkrVJb/URiSPilWh8bQHj1xWgwxGwp778qVQqI7muW4VKQ+qx6TKqe/bd?= =?utf-8?q?Ut9ZZr6Rt5SAGqgYTpibo/wJhyGkvyj4URddbenGKSo4qH+klj8yyke40dtvbBugL?= =?utf-8?q?/nNlbhoeRqwyEykyehoXsPf4Ev3NhDTxxA+nTdZ/7qhIAc7ywEiakEdY8IecdzDDA?= =?utf-8?q?8dkn2hQ1GUr+Ldp0eD7upXROgLqCaprHoKtHtnfjjlE1OM63vGOM48vD/ZRMHy5Uw?= =?utf-8?q?WioxCcqiAJrtbDD8TMMR6XtVQQ+38yIY8eXSQEJ1RnSnp+ucCuXNLOHAZ1B/Ilvsx?= =?utf-8?q?zzezwZYA712L6AkWg/rMRrl4zgwXOjEotJnoTtNryif5AnY6BKOA0+OT97O2cuJiH?= =?utf-8?q?2mwk7AxJ7IbCgvzctau+qO6py6pQ0h8fLVxhfPLdUJrfYS3cD/vs8VeslHkGsLOk6?= =?utf-8?q?v3/PIm/ufnUhXfmsUKzh+x54IQHjfJN9EAGedHpmhRI18TIZWXP+Tsv0YBU2eUWp1?= =?utf-8?q?YjklFvvYeK2+KMyVP6bTyQQInSp1O/jcMSDTu1iJ4UmAd/0oKlMasDndiMLEvcq0v?= =?utf-8?q?IVIXUiIVFbGdlPht+XvgPGgJY77GI0XIscp2gkpDn2oCtmQ+4OD74vgFTRzX4dXsR?= =?utf-8?q?hribGT0G9w9QxyQsDTdkHQOi7+QU5aq8SarX5qBmzCFSMaBaeA3lLvpHPXsfEBh0Y?= =?utf-8?q?MDl4MK0V2C1xNBwg/n+uErZtq4x7W87yRwbxpybGuGgoA/27v/r3P7wznXIsB7CKM?= =?utf-8?q?/XJasDuubSq/v1kPYHZ5gX7Cu3x08kYaQ=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)(1800799024)(366016)(921020)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?q/GpQN7QI4AMW5Grtb3tqiIeP66X?= =?utf-8?q?9hdvUc7NCHia+SxopYwKgCZyhDEpe/ltZNGY30zejVe0NXgquYpUISbhn1JGXK8IQ?= =?utf-8?q?tvjEZBqHDzwEYwfLBLlHTVhF56VYCZ5ZZcdJflXUx2sVuuFuXAZZORD4SyRPHKXmp?= =?utf-8?q?Q3Zdyd/XXAisHqZx4Z7ay6TpBLQqm/UmogBDfom2dK0vyUf2W0B+cRksr2apM4+6x?= =?utf-8?q?6vAl16uzcuazLnflD9fifJy3XmhvqDEZaqZODlQmMpqq1hPPRfk2RwUH4fQsz7WhL?= =?utf-8?q?WbbPg/y8NVA2o9poU8UoSocT4EC1JllRY0omaRHGi4xxlfTBci1U/RZ3q8T2khPhU?= =?utf-8?q?cWtFV92w6SYdMA1Lvmzqpp8VqXTkB6cxa9E3cmyyHSsEH+vSeBIjij2R+D9NOmZYP?= =?utf-8?q?iYbg15ZYliz4FN/5PRjh4brqaOtm+VQDiNs39+t6RzIHOU0AUrK81oVCCgAVFLxUK?= =?utf-8?q?W7Y4m93uYQv7LQyWRxDuPmt8SvNmkjylMKpovTo+WGDGGHqziCUVYRAZi6l2ecmUI?= =?utf-8?q?icv9OdecSTDDOT0u/8cqBXqbSbi4rRqc9j7LCpCwridby0xIojqYym7fUi+f8r4EH?= =?utf-8?q?SavogQTK+9SCthkCz9Sr8MfyvPHrEBVcaRfxQSmZ6AnecsqV8/Nl0xga0D2ZwyeRg?= =?utf-8?q?37j+sZh219ySaEMGx5DbjrEM4XuEZPXqB3coE1SMRsuxGEbgFNuhqEcV1G2Zu0zbT?= =?utf-8?q?aB1PuqHzixx+FqHI2FMX3iZU4OlUS2HM8onRshEG+4auQvlS6rvFhBYydgT7YIcRG?= =?utf-8?q?wdW/tGRzzfFeyOuSRHwsCpLtuWnhqNC+VfPCmrKLxgyA4jv4H4gLiSdUX48FCiyZp?= =?utf-8?q?Qtm7ptlmRhQrUh3rkcpgQsmjdIgsCuKo3/mTuDr5/GqcgKk/sMD6V+AnCrQuKML6w?= =?utf-8?q?9/Pt1EexzQlZVjUQWpFLLeAy0IzzYmFuzNJxI7l99fKCBkgWGosqMbvhU+qcNUKMB?= =?utf-8?q?t61wZHKrQRgDvkY06VFIl2G+zKBcIENWMjk6bUqqD9cuGNs4Qb+7G+3YUQ6AY9rEr?= =?utf-8?q?2DZ+dGwuZqErtU5pBR4QUcpoYnAhEoXV84U2LeLVGONLVSHFuwu6N2q88SHskjNII?= =?utf-8?q?fPnPADfswOqMWcUMrgC+tBvTthrdD3tKFM2EFSRxXEksALVRPjMolquzAnuGqWj9M?= =?utf-8?q?xKNF68T6dPa5B/Mv5nXOUb8zx4X4jaUF7rV/bgk6OWO2nrdslmutZCUJt5IjHKXSF?= =?utf-8?q?7fyEwpSY3mBGvZKc/jJTo4QpFl+6cz29tBtlqmmx8KJgQi+zr5GfXhKyrfm1SH2Mv?= =?utf-8?q?r5zis1POfkxMeOngn0BC5GLpj2RZ9YGaakDuMVkfuxLVYsJv5UueggEAjT5aBT8su?= =?utf-8?q?CsKNnb6qqlUsdVyB7iEzElCb+k6WmXv7wPMpOP2hs3WvPViRW/ITPSXYU17zj8kWL?= =?utf-8?q?a4N44D/PViQN48WMu5NidccxUCGJ+sJadCL7H3yygeLzQu68UBbK1JOZN5t5pAIGU?= =?utf-8?q?iIsYlEDqL3sK1S8b/CAAnNKsmPel9GOVuAGp9eijUnKBn2RTpbWTEZePAAYRoakTk?= =?utf-8?q?0SumYxcUDvJbXSaNcoqTsM6MoIr6ZCq0LA=3D=3D?= X-OriginatorOrg: wolfvision.net X-MS-Exchange-CrossTenant-Network-Message-Id: 514fde20-913f-437f-02f6-08dd5ccfd567 X-MS-Exchange-CrossTenant-AuthSource: DU0PR08MB9155.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Mar 2025 16:56:26.6188 (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: fF2aGxYHE9U6oWsFL9RH+PhfAv+LT9QQcKhD5FFsRloSB19HH7lSXQ4Js/mq1RBuNqhA77cK5C2c2m5FaOGy4P/N+oYke5TvrZQfkjhXkAo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR08MB11001 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250306_085635_322143_1611E0CA X-CRM114-Status: GOOD ( 10.19 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: <linux-arm-kernel.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> List-Post: <mailto:linux-arm-kernel@lists.infradead.org> List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org |
Series |
media: rockchip: add a driver for the rockchip camera interface
|
expand
|
diff --git a/arch/arm64/boot/dts/rockchip/rk3568-wolfvision-pf5-io-expander.dtso b/arch/arm64/boot/dts/rockchip/rk3568-wolfvision-pf5-io-expander.dtso index 048933de2943..411b06b534f8 100644 --- a/arch/arm64/boot/dts/rockchip/rk3568-wolfvision-pf5-io-expander.dtso +++ b/arch/arm64/boot/dts/rockchip/rk3568-wolfvision-pf5-io-expander.dtso @@ -11,6 +11,7 @@ #include <dt-bindings/clock/rk3568-cru.h> #include <dt-bindings/gpio/gpio.h> #include <dt-bindings/interrupt-controller/irq.h> +#include <dt-bindings/media/video-interfaces.h> #include <dt-bindings/pinctrl/rockchip.h> &{/} { @@ -134,3 +135,22 @@ &usb2phy0_host { phy-supply = <&usb_host_vbus>; status = "okay"; }; + +&vicap { + pinctrl-names = "default"; + pinctrl-0 = <&cif_clk &cif_dvp_clk &cif_dvp_bus16>; + rockchip,cif-clk-delaynum = <10>; + status = "okay"; +}; + +&vicap_dvp { + vicap_dvp_input: endpoint { + bus-type = <MEDIA_BUS_TYPE_BT656>; + bus-width = <16>; + pclk-sample = <MEDIA_PCLK_SAMPLE_DUAL_EDGE>; + }; +}; + +&vicap_mmu { + status = "okay"; +};
The Digital Video Port (DVP, the 16-bit variant) of the RK3568 VICAP is broken out to the PF5 mainboard expansion header. Enable it in the device tree overlay for the WolfVision PF5 IO Expander board. Signed-off-by: Michael Riesch <michael.riesch@wolfvision.net> --- .../rockchip/rk3568-wolfvision-pf5-io-expander.dtso | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+)