Message ID | 20250219-v6-8-topic-rk3568-vicap-v4-8-e906600ae3b0@wolfvision.net |
---|---|
State | New |
Headers | show
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2125.outbound.protection.outlook.com [40.107.20.125]) (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 40E481E0DCE; Wed, 19 Feb 2025 10:16:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.20.125 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739960218; cv=fail; b=WdvGb08/HwJ/GjAYXmB7XLntaciTQq3ukG1OwOKKSuIu3ZGE9o5+kLV7PKCkiIc3i555nvbkfkx07upZx1A1kDZlDZqkLKYHYOpEXtvofS3a4iZHxc69wQwzuBT3D6QVwiF7VFnsgXlm/s9GfC/BHkVHtQg4ZUp7g0igSsarEg4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739960218; c=relaxed/simple; bh=XAUyQebd/kIeP60s7a8uULFfE6nUdjkkCSmsYkQbEPk=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=aZ1ZdKB8W75ddGcOZ8eNFvRbfmZXD6hsNu8A/yIHLZRpNWX/mO5bgL2GgyAGpk9IVD2rxZz8y+EAVkulNRjkc5+CuYV+FzoLxq/zxokRCCvXm3nmuej6gUubkrvVe9NBKRXDyokN8exIjXMSIpYW8WZO5pdXYWltZNiRMY2c8vQ= 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=edrQedPj; arc=fail smtp.client-ip=40.107.20.125 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="edrQedPj" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Jgo37EmL6nW7YfsXSs19N4ESitPjjwwjBtrvkODffuyrJXSgHoJt8ISezR/Bj/Y2PbrqXsRk3Fi9P15Kk4+4ycO95iNqTv//dtMTxr+XciYTMAlXLdJeNt7Cohq7AQTqGc7zJysBjCcAtigBKySN9/U3dSAmiB7E7G5bhrmVk2dVkmhn4Ll0HZIPASIP714ALLFpQ7ORn6eAaDmg9fNcT0I13L9kozshw4dPmKcwb/bhNaDK10RP9qTaaxx9ug2BrDsrCDRHQivhdC/GLJgSJe0CdQwxmjo1mjhwOv1v7ScN++4DS525O1yCKX+lHHPO+vUu0l7aaZCLlWaNPNiEGQ== 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=Iu/nfn49C5pEXaXCCGrNWax4dy7On7ZTpZLW1KudVGI=; b=nJl67oSis3RsahJ594VmogdZYhTSKma6dW5jDIgPX3JSNPKGApXS3zMJNxwASdy9Pp6ItUIhDiangjqgY4IjqiZVugcHfCGxLB+E5cFwREPi4TEQxi8r+1Afpt21dy0+jiaU7Nb1Lhj0oCxkPriyY4qYGr6acD27xG5clREj2qo5lalDBg6Dmfp/5t20/tvZhXTo8jDq7qNwaDxTQn3JC3ubVzZf5AcNw8TBkjPguYWFZpYI+Un4j35g8noM/0z4Az4G7VHKY888LXencCQq8RCHvYYYILvtuAaDvG+A9c5axVzGOactUxP/Ek0g/TnMfmTz8pY+5scgyV4gilUiow== 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=Iu/nfn49C5pEXaXCCGrNWax4dy7On7ZTpZLW1KudVGI=; b=edrQedPjcBXdkzPOTjrh3Bm7DzQcDNH7Fnqb5hWDN6hewOBbkR6bFPklGGuddfwU0NnQfUBceL6epF+BNeR/eSVaiemz43VghM/Y23/D5swHq3eiFlNV5F+F1xLN5UKf2ZKN4rGUDV5hkJwvDRcbQTMMvjPz4iSMBXDJxEKZ3Zw= 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 PR3PR08MB5721.eurprd08.prod.outlook.com (2603:10a6:102:84::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.15; Wed, 19 Feb 2025 10:16:53 +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:53 +0000 From: Michael Riesch <michael.riesch@wolfvision.net> Date: Wed, 19 Feb 2025 11:16:39 +0100 Subject: [PATCH v4 08/11] arm64: dts: rockchip: add the vip node to px30 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20250219-v6-8-topic-rk3568-vicap-v4-8-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>, Mehdi Djait <mehdi.djait@bootlin.com> X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1739960197; l=1271; i=michael.riesch@wolfvision.net; s=20240405; h=from:subject:message-id; bh=B4x8zY3KX5X9wBT8dC0eI+dkSq+U/fBGBr32XMjj84I=; b=wJXulz1wTX1KuW+447TaCtfcqu193E1J8SrF4uXOXa+CpPwEjH26HoKHwRUlJVAxlFhEx0Waq E2d+E0H5raLBDiIf3g/Z18jwmPI7BTmWNpFh4ORUR/kwApmulqoWA95 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_|PR3PR08MB5721:EE_ X-MS-Office365-Filtering-Correlation-Id: 311ddcfa-40d9-497c-756e-08dd50ce87ef 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?WcUYx0aCjoSWt0k8ZB8RhTCcpKVjuAI?= =?utf-8?q?buv5AaKjXAlXlTFmqCUYJO85hd7RftLr68sQCtXQ16fnFQxpcGoqWeeBTC7yxWZ3v?= =?utf-8?q?28J15ATIpiFy+D3C+nbzoY1+nJoF8g/2rT5R54uqdl12/iAJzVHTeXudRqnl/1L/O?= =?utf-8?q?3Nnj79rwHxwr5KT9MfFQlFCZbU9kguDPPrkjXiVV+CilpmXDHEXNd8lBgy7JZG3vN?= =?utf-8?q?0KwhwCw8kTEUkoJAJQzILpyLrf25uo3626IAboip9JfbRJMRtAv9M+nqr9MfTJP5c?= =?utf-8?q?n91xGYOouTK3vvkHljiVLsnAlqYzqUifDYyfVkCA5J/bvTdeHuswxiRXhjopUUjvY?= =?utf-8?q?muxqhrjuNJXaGHtSFnAHRepCUjcUkxCCFQTjD+g/8mLMyUtNh3uPgekgUuMaGUFaz?= =?utf-8?q?jVUsB6/ZozD1uchFS+YLhqkyT8aWwyFgi/GOu2gjbOEomSZEn1WfDSPvedoNLlHHP?= =?utf-8?q?QHJ4y8SvqbJ+/helI2nmwLbAzA436+j0FANStinNXOyV5SgJh1s2ydkwK1y+mYL/k?= =?utf-8?q?2G8V1YBlwktNzoCpUP9rHdvIAkvr4+uRVzhCTDMcbGBLw9mvhd9nHG4stLgljkI/u?= =?utf-8?q?nmfsLUA5jdHxTdHmquukGtuQ2rcOs9NDQDS3mmvAdoTs5LErWDPodeYrh4im3nYH/?= =?utf-8?q?qYKwDF/LUmMSfJLHuj9Q3Oll0wu0qmDkFmEVs7k5gExkUruh+0mR2NUkE5iBxhxr2?= =?utf-8?q?QzlxaE2o/0OibmGgPciycti97DkMJPcQdihANO4bpiYhBPqRMbWhcYD4g0JJMt7dF?= =?utf-8?q?jg75PekAOhFv8gNcUyF5dzoet0jVaIkXu51Hh0o4rqTh/J/9G1VtSHVD3DhDzifDa?= =?utf-8?q?VIScmTtrK/fZyFna4dFFRQsE4flATrZnL8pV+ZsQCYYmwIW325eXJ685DoK5sp0vb?= =?utf-8?q?wzI2mqZqwEqy5/EzJtOa774R/e7PtAkc4Fer/AUDCm57riUYUiQnVNMGLH0YhUnAb?= =?utf-8?q?lyuxtRJz9e0vU0RDcnaKcse53F9mxgw+p9UBnx7o7BCzDGLJhHtJxxTAfG1aqH9EU?= =?utf-8?q?cFpkT6CiTo97kgg1XTAmsUe5LkOcJ8Q4+O5Q2opmQIV+MI5ccLxwMeqvs4CfgC+aL?= =?utf-8?q?VcCOXDwVZE7dp4B+LxeI/RI3iExO6L+aT/4Ey7IvLqMq5CyNSuvrxBpfMUggBPKIi?= =?utf-8?q?KT8ivtp0xtU5YFY2jOrbfQ6xoSYs6nG7u+5VbZjxngK6TpQ6F5MJRDYBZYsWmpQCO?= =?utf-8?q?MTLgG3yRAOg+pAxwZKXwZITCbvDPGczbf6mATvMXFsYdrCGK9vOhzTk9KWnm3yjYN?= =?utf-8?q?bGvs25DxH6sR6Ied2TfzlWfGwwiXpghfHiTL2QJVhjohcLCxdtgNdttcwU8OD7FWL?= =?utf-8?q?SeyZenj6kZ+SCZnIck5RdtA/4kS8JhQvNT/m/gK16571SFo4KSlJLJR2ZUK5NUe/c?= =?utf-8?q?B7LJMVksCosGA4lKbYGxM43mfh+8/wipw=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?OF4j/0HgqMrT2mZLnWhRrwdIDZ9d?= =?utf-8?q?2uIkbYi4vjZjzkPv6gTHwy2dpdLeBwGo/yUuLGfdoUgtCbvoNzNm1+LvpKyAyB0qB?= =?utf-8?q?KYAA6Whl2jSuYzF74TbN9U5FeNMZ6xx20aZ3gVbi049YR/fLKbSD63lCeFR5SMCyH?= =?utf-8?q?AUddHD/rMxMMFBS5YEDgwYI2AB+dnqugSMWYIWk4C9GgJCCxY+kDKDP6LWhlnR53m?= =?utf-8?q?k0CdTC800qSG2+nUa9cZGO1i9lDHQC3eHh54JiEiSe1I2MxWXkFYrAcw1ETg7xzl+?= =?utf-8?q?JdLzCYUH3C1/M+Iw1br6O1VPW2IggQw4i7cJ2mpXPV2wu45NHjmfEJdWB24VZaNy6?= =?utf-8?q?P0TM9j13gsAX4aJXY0+mitmSLsforsiPi7tYPNwjaDHrXF6imm2w+1cgCIIPVqcN9?= =?utf-8?q?qFXA4UkhAyKbqsXq3EB3NwAi5KdHsyCnat6xevdAzI8k4JRiIvIm8jwA3tOY3sdou?= =?utf-8?q?W3X+m14+SIKU93zIbym6RHKavj4d2luB9zvwXQP6pnFIdONqudt5IoahOd30S5ZdN?= =?utf-8?q?rGCeKV/wxb1zRWHPvoywMAh6eJQuPI2t09QLhw2fPEirT7dx9Xk45S5kMlurtUzTB?= =?utf-8?q?r3eNK7QqWrpx7PxHBtqTCKMhb9PR4ORePbgq7teZ3j9nRPx51zU+3xSgPAT4GxU1+?= =?utf-8?q?auaP9JMpdQbJJrc5F+3OieKdUi4LQ2HU4huDeXlQLIIY9DaFNEEArLtX+/gHYu8Oj?= =?utf-8?q?XCxbU6Aujl0k/OT8gJTPSEmfpdF5tbLazAd3gqDAy0VtIc1h1jIQO2N1NqIPTXsmB?= =?utf-8?q?oazesGCaHZG+LVTL1nAnimMN5VkNUsHWdCGS55U1Z1JtfFgeKp7udHys1+ttptiGE?= =?utf-8?q?M+olmPAD4rOuZJOGpV6JQk39MG++Als49mvrfC8GtVq4PydrdhLyR3Qm5c0QKujs5?= =?utf-8?q?mFaTu/0Q+uqb1FksJIEnzMRaIZbM3a/Imqpu01hO1d7jKJB2xcDuqStauxTj9pKxc?= =?utf-8?q?+kZ3cW8C2Jfa7PzW4MIBGRi6A+eudCXz7rDmM6k9bsrlc1c/9iyx/nFsXeHc2+j8n?= =?utf-8?q?TRiCBKKs3HAi5Nm7LHRuTCpt4JEIcH5lK6sEdFUZvpZ7VNo9UN4tlTCa4LFTXt64I?= =?utf-8?q?jnyJSfEVjetw4pPsrBhBQuCu47CYlVPHIJP7KztEiNUe8vVjjVDYBk98aOLuqE4ap?= =?utf-8?q?A+7OeJp/8xPO9WXjyyH34bhL0UaWbuyTzJtc2lE+njOK21A7bZz69eIpecQJAUBN4?= =?utf-8?q?ctO354HmsXKFn6SwTg0vCsqKBF59T3K+PmmznQo8kImpyeDpSIEa9aypmPb7N9JvQ?= =?utf-8?q?A0lZNbmDHub/iP0F5u0ofmIFG4SJrjdTw7nm7hgZvGvh23xaH0CEJmdTffMkZAyCh?= =?utf-8?q?3F9eeeyboOaF9nWWQX0W4FZ3vVUSECqHe29BSrVy/JAAKWhrIR5z9GCFaycl6T+q5?= =?utf-8?q?XWUfDw6CNxsqt0EihnRp6NZRqXPtmww6mo6ojGvxtn2MxOdPIDj7oJNkDGRWYT9oU?= =?utf-8?q?/v80Rjx1gz4de+hHg9jSrz2HbrzcEroHpp6CakkUZTupHN5uA3qynlYh6fy246m+Z?= =?utf-8?q?HEV/m1S6fknMxt+ES8TMRcBr9Dg/9MvboA=3D=3D?= X-OriginatorOrg: wolfvision.net X-MS-Exchange-CrossTenant-Network-Message-Id: 311ddcfa-40d9-497c-756e-08dd50ce87ef 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:53.2026 (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: xmvjHpm5WpgHbDx6+SAWjJkvVwx2vM0qeR0wFjqalg60cy8aIHmbG5vgSTZhdNiU/IQ6VCuCtpM4z/jXviwZ9esdUtJxKKrk/C1Rzhppu2Q= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR08MB5721 |
Series |
media: rockchip: add a driver for the rockchip camera interface
|
expand
|
diff --git a/arch/arm64/boot/dts/rockchip/px30.dtsi b/arch/arm64/boot/dts/rockchip/px30.dtsi index 9137dd76e72c..c2acf5952d08 100644 --- a/arch/arm64/boot/dts/rockchip/px30.dtsi +++ b/arch/arm64/boot/dts/rockchip/px30.dtsi @@ -1282,6 +1282,18 @@ isp_mmu: iommu@ff4a8000 { #iommu-cells = <0>; }; + cif: video-capture@ff490000 { + compatible = "rockchip,px30-vip"; + reg = <0x0 0xff490000 0x0 0x200>; + interrupts = <GIC_SPI 69 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&cru ACLK_CIF>, <&cru HCLK_CIF>, <&cru PCLK_CIF>; + clock-names = "aclk", "hclk", "pclk"; + power-domains = <&power PX30_PD_VI>; + resets = <&cru SRST_CIF_A>, <&cru SRST_CIF_H>, <&cru SRST_CIF_PCLKIN>; + reset-names = "axi", "ahb", "pclkin"; + status = "disabled"; + }; + qos_gmac: qos@ff518000 { compatible = "rockchip,px30-qos", "syscon"; reg = <0x0 0xff518000 0x0 0x20>;