Message ID | 20250219-v6-8-topic-rk3568-vicap-v4-11-e906600ae3b0@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 8C07DC021B0 for <linux-arm-kernel@archiver.kernel.org>; Wed, 19 Feb 2025 10:45:25 +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=iU7vDXeNUZ5l4VXiRrvjX6qGZd W/VdDCt78RDHjvOZt7oiQaZ4Lcp+nVfbI2JD3wdO+we25uIcauE+LjK3Mc2X61pi2XwH8tiv/2ZWj 36NSUsQcxJn62B6CcsrNdBiGn5u0pvP1A2VS7VThKr2LzmP4T3JT2uXL0MbOs0P1THOCns+S+9of2 2DBoHATZDIS5mddIWIZ/yFhnWom+9f0oz+1kU01u8/S4RLjv9uY0cQy0hatA35L32vKus4luJl4FM hkS0N5m6RtnaN0JmRJ5N2WQI8GWJpc8n9dq0uCanRNpniN6Hu6kk78GPsrZL4yQvb31yPr+3RKZKi tTIEf3qA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tkhZp-0000000CD83-0xMp; Wed, 19 Feb 2025 10:45:13 +0000 Received: from mail-northeuropeazlp170130004.outbound.protection.outlook.com ([2a01:111:f403:c200::4] helo=DUZPR83CU001.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tkh8X-0000000C64X-0DgH; Wed, 19 Feb 2025 10:17:02 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=b9ZJ0ullV1uoHTYMrpbyd0tsYWdPZ2W2Yfz2ZIlt34tEGy+W7XO8IBaow3zQFNFBK3DDgC2/QnxUD3fLCiba3nyhAFVCu8Gg1mgY16ASUOL0JvcC1whCrSO52f8fBOXoUr2k5o95FnxyEtOMFzvonguRMmrfZoya2cMW74Gq0WjJ1S8F4XHw5rM1BgxKxLSNWgg7d77OGsuu7YG74d5+n6DmSDdt6On/WlCo5vGwTuhQludkC06VmubTX00+sGwgv7bpw93R/w68WRdQDsj6ugWJqNBIVfJcNNXL6p1QQ6xT/6GphkLMMxtYfF9MUcMTMHC5TYxhk3PLgszu0+9G9Q== 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=OWjGUSodPZB4Q+ZQ1ezeGXZn9d4VzKHX2xuXECgfHQNd4EHXAE7gBs95/gMCEOwqRafSOz/O97jFhPuKOddU+NO+vB/tlF+cXB0TBlI7ZCRfls9uBPUEwArdAGf8xCCeIl+YyJnMR28oAFazXqTRvOVCa0iy3fCA2h/KOuvNQog1nGH/1Gquzf6NSfsBaqt0gJQBy/vCyUccXA1U1UaKowrHmlnpnXM65XMSn4SylMZX2n/eYUskfYliX9ENEY3V4zS2bg+GwCG75eui40QNZ41oFDW0iCTYXZHUgpLq/wxLYJ/hrAkvDjwUcXBbHzi2qdfzEi4HaKzxDmLupj8j6w== 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=taXOEF1w6KkdSQbt2FcEssv9S8CCLrqERlphNFHU6wgOoYufuKzdoSZzuuz7ENipFCb3U8QZbU/MNY0pqnTBlWgvrtzOYrXPkoL8BOXDJZsWONS3PQGH207E9+hQYWQSPJJ8Hwil3acllQq/XvaIqMQx6iDcfVruVTL9sIPCsOc= 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:58 +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:58 +0000 From: Michael Riesch <michael.riesch@wolfvision.net> Date: Wed, 19 Feb 2025 11:16:42 +0100 Subject: [PATCH v4 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: <20250219-v6-8-topic-rk3568-vicap-v4-11-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=1481; i=michael.riesch@wolfvision.net; s=20240405; h=from:subject:message-id; bh=JMzBYOKMxZG1zypK2Xw9X9mgiNJ0ITgNFxK18RCULX4=; b=7WnAg+eHZ+LFC89UteTBJwUT95F7FgBKiuqPvM8Jyzwl45VtH9Ld2S/g9ueLoJImIKTqgCVpY Poe7qkKeeK0CKHy5+h1tzIZ4flJ1gwnU5fuGe+RU7hCDiR2MwRC+dj2 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) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR08MB9155:EE_|AS2PR08MB8384:EE_ X-MS-Office365-Filtering-Correlation-Id: f1a1d692-a5ae-4b3c-7128-08dd50ce8ae6 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?6Ehz9SD8iQ/L/oEGdNuMtGAdl9hzXbm?= =?utf-8?q?rJBp4YTsEPe5cpcbFqh2r2orgOQ7iqjZaXjB+OeQI/CVU2puk+vm7eP7APiCwFKXQ?= =?utf-8?q?FqM0FEnJgR1TVPZlfOoHvfYLX4bdVMS/Cy+mfXPtB7uWX5Zs2aRIJZARsXvZ6qOCv?= =?utf-8?q?obpMv/yUWLIZP1is/4vKKfCfJaq4VAjoEA6loR77720BO9SzF5UraHoA+rnvoX+iN?= =?utf-8?q?WR4g79uTqz+JlMqF4iIlSaa1NzQabycO0xJjZXh3kPWjC8ablPJF6J+kuq52+zJu6?= =?utf-8?q?waINicXOMr9zpmffIAG+a0Lg/f7QSI04H8PBfh55F0Hgy/oXXlWAPxaTPaTwge+AS?= =?utf-8?q?EKF7a9CkVWhLK3w3+zhklcigM3ZwnZ+hgjOKbhuZjgtgcytDNts7zTj+Nx+kH+NZR?= =?utf-8?q?uXbAxSR6NH+b7tYmNagzh978yM6GncujjREip7DfCKG9WdwNCYhp0D5/asQ0N+hKj?= =?utf-8?q?LWlHon6AJfWmdqWGxHVs4+3axUkNxHBbEzF6C2/1mI/YkL9NTsKLtajnOSacip+m9?= =?utf-8?q?+iewBNk47kvTwmmIAMP9jLm6X0bpLBuAyevrfDg/51m3TfhLSyziBbCYWTb87i716?= =?utf-8?q?IZE8fFeoZj3FJzRetFOKfKezwBVQEaG+T1Or7Mc5cRq1JdrMTPVbuQFWFoFUfmzfh?= =?utf-8?q?9blje4GauvEAyDKR24itvdoWPKjojldrDHdJiBCuE0zZJFnzvpgKjVS7brkNqlNUi?= =?utf-8?q?yMxiZ6ab9YqUVUHQwQjR+zM87kssRJ4qFAscQPrwT5Ka7q8rlkcKnNu6WGFI76k9e?= =?utf-8?q?aaM41t4oG+LcxSGzN6jQlL+FG1j7bOGNHGkrSg6dUmENvpCYFTG4ozsnv7DfCyR41?= =?utf-8?q?0Cq6wMLkJUakOUsHQr9YFS0lbYn8SPS6JhR3nCHatFJlo1+cQqJR0hus35G7pHAOX?= =?utf-8?q?sFRDm3BVgwKyInhmKYnHqqNrp78gjQzs/tVz64yRyudSaz1wnR8pUEoDFC2573Pc8?= =?utf-8?q?+mYhAdJn5HnRPzXolaDJYRsAqr2vm5IXry50JbEaU+xvbYuYoOPUUDwBXp1WNobj3?= =?utf-8?q?I7I522SCf4qryp6aTYFusbQq7feK0km/dnOZTl1oZttXDf5cgSIhguj4EHrthSWxI?= =?utf-8?q?k2pPu7tp0ghSGJt3wqC3MOvTUQt47sWygHsUdV5SBAmQWpaJRuXVlLDmC8EUNQq2B?= =?utf-8?q?iLYuE+BPqBaSTU4Q8y0p/ofGHuXi5MkBdGfj1rs4Ajhg2RSiHJeOh0QQs8G7Fy5Ms?= =?utf-8?q?lSDMYVtt0LboXAAS7froRvqDXS5ifTiVpr5ymMpnQLNalQLEi//v8bTq/FE5WiqO2?= =?utf-8?q?DYw2uHQcMAgcsb2LXt0unDJS0/no7SRtc3IhEeT6JYiYPGvNUrSpC0zRpYnq5ZkEw?= =?utf-8?q?4vnYuhyA65faT0VxJ4hJcmoovyjLWi5AHBPwODPuJ3iAa78uesvGibCQc8uLoEZ7E?= =?utf-8?q?vnI9c8/BmY5DQHaVyIDW6Z37KH7syUJAw=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?8Z0l0Zw1IsUF1Ru8Qh26GfA4N3AK?= =?utf-8?q?69LbCneZsWrI+FYrzZ6irV2faMx7qy2Haep/x8AmwZFYjS4l73EcAL1SfTlniY5KH?= =?utf-8?q?aaNt+fvKhW7u62r53OQM5SSTm0FltGgnKcUOibwi3LiuYsnKGvHkVtzYWFKm5CqlT?= =?utf-8?q?f2jb80krF4Gi/oPZ4mee1OBs9M52KfcsLaFUdyNVYen3iaLsjftntB7gBfNeSJ5Rr?= =?utf-8?q?O1bfOUVlmQBFSQAozKfh7F7RrpRvlXU2RE8B51WKskY6DwMRR+Tfik6ZGJam4COEX?= =?utf-8?q?ZQ25FTn0PC5h6DTnjqNYe79GtQifmPZJ18vc9dXZk/z6HWjDMh7X09+oMZzGyiLID?= =?utf-8?q?1e+qwGxApWkCXnjr6KvTV2REJWNDO4FOIitxOYMj5Dxxw7EcsJECDxMP5Y4ZGCIid?= =?utf-8?q?jDTpVqGPkF/4+AJ98e0mwpGcKVQLCzKiX+pQIkjukgdyKPmt0r69X4RPfF20E4kfv?= =?utf-8?q?jlTsPzRtnOLEo57DWLNTnx9xLh7IylyNQ92sVgzmE+Cz+iG1wn5ok0M3/dITvprSu?= =?utf-8?q?0TGfZC5aq4y8ZOKXP9cOOo5CE8gnjf8UNABY6cKI1NzsE8JnrHE2+uMwJFraR1/kj?= =?utf-8?q?Zb8QQDTN+j9NQkveNlUAGHyyWb98M8iCdR5dSRRo2x+FOoo2NH3LY5X8axjodS32W?= =?utf-8?q?+PND38xNH/69zrt8j5T4VBtPrS6v3OkdCe4UI8QaPtbjRUXYfVWoMLok49aWs94pD?= =?utf-8?q?0TcO8EPzqnQlnnL608cyg0rCJ5JCGLZ++261vWRtcrVaEWlaQu4DAPxyKRTEzPxXG?= =?utf-8?q?A73jTHu93qJAWxpKYewyD1+UsAd8s6QzLo83KAM3agVamiwxoj63wAJT/ZYIK/Xtl?= =?utf-8?q?fSGqpZio004C1sPdI8qorGHz+M2MDRsFYcj2iQxJ9aMCiyps9AF4RVM04l9ubSUa9?= =?utf-8?q?y2LiBkeqg0Wu1CR04EuGX7pt1XfZ7CI2mVFKvZQcJPth1pMGI/awt0So6Srzi2tdx?= =?utf-8?q?QhcybJQBdGSJ4Dvap6jgKRivVrACCCmAtyHqCaXIgJbb5cJ1UFglGxomndp8Tm56i?= =?utf-8?q?z4Kp4RztDy/r1d7gyzaPmkIMN8wtjg31B+zcY9PUmuTJKYIANEfDPSWktjhFL86ak?= =?utf-8?q?A82Uq+0PWBt4eTOo+eCK2+TkXXJm77cZQduwr72WR1+dSpRpKUPVj94EBr02+p9mO?= =?utf-8?q?DN6ZMr1IcW/Uba5YPGbE3ft2oUAxmwUHLAZ/Xwf59t2Aqr/ScZdMvQ3mUVzqV9++/?= =?utf-8?q?HXLUve7mWx/ICka7jr/bn5dHqtmXD47//DqG7t/tOK+P5Vpeuy3A7kVKwWBBVjB9U?= =?utf-8?q?DgYCq7owcw2WmMaSHCVTzUGSGiDaCbQnJsps2ZsK3usKRwQMQO5m5hDdZlE0nS9Dv?= =?utf-8?q?cUT0uB5FjMF78Dlp3kFJ84BBsplnnEdf5OhHoWdRcCk5yUpUtKKdns4eAApEQrmIF?= =?utf-8?q?org4+SF2GnCW/PQb//JoY8KS0Q8Izy7McnJNza4XUMw267ifzPmggpIW3/GlFGPaQ?= =?utf-8?q?aAv0/o8YlK8L76Q9NfndEI+XZolBaJpJfTqmPlMoHPYAcVVHNirToGKePkMDagCL+?= =?utf-8?q?Jo+IOnfWHZvw/GosotZHtZtjkajv7d+pcA=3D=3D?= X-OriginatorOrg: wolfvision.net X-MS-Exchange-CrossTenant-Network-Message-Id: f1a1d692-a5ae-4b3c-7128-08dd50ce8ae6 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:58.1973 (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: CAkq7sbLU1JG0jM0JYpKIj30b+S4CuhBkYxUllDxqh6nK3KQXhtFI7FEUNt06v++q1HFhVfaKOY+tvadNsTiYeZycy9A78bZvbcLEUiRHuk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR08MB8384 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250219_021701_103896_E8825867 X-CRM114-Status: GOOD ( 10.68 ) 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(+)