From patchwork Tue Dec 17 15:55:15 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michael Riesch X-Patchwork-Id: 13912083 Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11023088.outbound.protection.outlook.com [52.101.67.88]) (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 743211F9EDA; Tue, 17 Dec 2024 15:55:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.67.88 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734450932; cv=fail; b=FHBf8kqAW4nKOU7/HTpS3goEzLjo891BRgzYCioYd2Zj8Tibhhqop0W5qGf7tiPadL5/SsadDtl71aR99N6fphc7S2W03d6v/XvZQYVvMgHFsPXtLcup0+93m5SMgDNXiOilMUxgVLutU82c20oICIzxxmAscjQ9Wrvik9cT374= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734450932; c=relaxed/simple; bh=Va3AH3yoDneGj6VtaQffrOm8FCWBAjJbbRmmYuUD33I=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=BGWAg9K4hhunuD1qlo1AF9Z5ilzvAHbL+6BXaG1+cGYL7phFJF8JzK1yDsm8UB7IKsgdVX+dkIe4W1mFpxqLKyw87Y8ImasTBDwmX04ZuItxIt+tmtQYqNdOQePqqHPeTRLZ6zDXIru/J5nHLdhD8u9D+iEpStYe7+b3XB52t2c= 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=OIYgQAOn; arc=fail smtp.client-ip=52.101.67.88 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="OIYgQAOn" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=yJZHggbMZTYhGYzrxv7Gji77Rg4acReYat+MgErackxzKZ7yomfGkSq26+AuKBDvBhtRk68Pw7IYv6jgfhmlvgEhFTDy48lCysb9uNJr/mIHJuTNkUG9CNce8pub1E/9qA/nO00xwhxldlna+n7eVTb6AoE0ji7yf/MH/GamJL5h+PnOPX6+BSVztG2cyREKwHHJK9RoBlJunAi5SU8lJOVDJwkkADW+t/2fTG+C20uWIoFWrlij8x/RPQx0EWAnGxJL1uZNe67fqR3nLYIHoAHQbUtQ60ORy7E2evnI7hep4GcTleWpM6g1Xvyxogb62WSfQpVASPkg5LcWBOl6XA== 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=SpOxnUuYuiAKpv3UeEc0kDOUPXyoFt/7NcJoHQR217s=; b=i+WZ5hJFX2Gev7DZY3OXl4RNLZ05yFbf3ALLzCw0O5/Lzexta7eEY3QesThF1hlsYyobPX11ZAlDV1JmvoHgOGj/tZXyKZvhxTZG15ahgRq/gGN08pW5EIeOqnLbTBeLpD2n06sO3ZylKR061rUtLUTJKIHelYEMJ2nJe4Rq3GwfCuTNIU1ASlpksZVRCPGpayDbeKXCDEATUl/+44WrAddGfT3Xb8PKgdzrzY98ifZavst3UfIcuIXXwcH8GSTwX5yy3PuDnTnhnox7QH0TjzqHtpvze9kW3Tpo5j+dshCyCMkBSbphyJzAg2YQtcMMsUW6cRajJDp1QF2dukmaiQ== 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=SpOxnUuYuiAKpv3UeEc0kDOUPXyoFt/7NcJoHQR217s=; b=OIYgQAOnltwtd1uhTH09MsmouBDBWjixetTxdDo4Y/QVaZz/r/dk8IKjIBtgqxP1E806QYEC4D5r0ZmmL7yEq9cksu0my09T1Aqoj3kexZiafmInJHo/gG5FpPafZlYA7zfWdjsuK5Z2a+n4c+lVz57ZKdM/g/fcQg7Z4LYIls0= 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 AS8PR08MB10149.eurprd08.prod.outlook.com (2603:10a6:20b:63f::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8251.21; Tue, 17 Dec 2024 15:55:25 +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.8251.015; Tue, 17 Dec 2024 15:55:25 +0000 From: Michael Riesch Date: Tue, 17 Dec 2024 16:55:15 +0100 Subject: [PATCH v2 3/6] media: dt-bindings: media: add bindings for rockchip rk3568 vicap Message-Id: <20241217-v6-8-topic-rk3568-vicap-v2-3-b1d488fcc0d3@wolfvision.net> References: <20241217-v6-8-topic-rk3568-vicap-v2-0-b1d488fcc0d3@wolfvision.net> In-Reply-To: <20241217-v6-8-topic-rk3568-vicap-v2-0-b1d488fcc0d3@wolfvision.net> To: Mehdi Djait , Maxime Chevallier , =?utf-8?q?Th=C3=A9o_Leb?= =?utf-8?q?run?= , Thomas Petazzoni , Laurent Pinchart , Mauro Carvalho Chehab , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner , Kever Yang , Nicolas Dufresne , Sebastian Fricke , Alexander Shiyan , Val Packett , Rob Herring , Philipp Zabel , Sakari Ailus 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 X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1734450919; l=5915; i=michael.riesch@wolfvision.net; s=20240405; h=from:subject:message-id; bh=Va3AH3yoDneGj6VtaQffrOm8FCWBAjJbbRmmYuUD33I=; b=2mUH4BvuS669MmEcjMJQOLwkfrBWbxecZ7IkJ2hCwIpppansZuzkSQI6xEkM/F/c0SrDhz29C sRzQd3cMfkCBQViO7UdwXCLdNtO3AC/95srFmKuTFKKMysdyYnop+U3 X-Developer-Key: i=michael.riesch@wolfvision.net; a=ed25519; pk=cSJmgKSH3B6kdCIDCl+IYDW1Pw/Ybc6g9rmnUd/G7Ck= X-ClientProxiedBy: VI1PR08CA0244.eurprd08.prod.outlook.com (2603:10a6:803:dc::17) To DU0PR08MB9155.eurprd08.prod.outlook.com (2603:10a6:10:416::5) Precedence: bulk X-Mailing-List: linux-media@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR08MB9155:EE_|AS8PR08MB10149:EE_ X-MS-Office365-Filtering-Correlation-Id: c8b2af74-f356-4e3d-62e7-08dd1eb3385e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|7416014|366016|52116014|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?SBUvQDDVJf8T2/C2lwEyNN9awb8zNK9?= =?utf-8?q?THSuSkn6ZQ3WrAAt9VtN5cmVYcQrkUz7rkOw2B5n1fjnhCIjB2DIObyBxxMB0jP2a?= =?utf-8?q?V6COd30F5J573xj4ER7KGeSDnEACFKAxc34HGElkW7BCEI+8Ow2JOAT56ycSKceTg?= =?utf-8?q?kym3fFNS8Lhu6BrU4u5WgE6BhZ2440bZbkoW9euF3qrLSf7WAMTswoY7x0pywz/eT?= =?utf-8?q?gzTUOES8wdWb4/JTvwqRNIyB1Hl7pnj+h0kfaxbU69fRNR91x/3f0XfeEYuPxcNgC?= =?utf-8?q?oxJw1UXyVm3sO5fuV3yYQeeW6rEIoK+hthAVldWkDW/AuPBiXZrP4MTWCUPKxMc3r?= =?utf-8?q?rX50EkZIik4aHvpgNOuXM9dklatEXdh3SGj0Z53e8Tn1r5B7RhLtofXnz6SJCyRz8?= =?utf-8?q?s9Fm/lLa1Rpg8GRvAI8kKDsk1Q16d1zcmTJqCP1ELIMLrW6Eq9mJodTblI9kzZbgl?= =?utf-8?q?eWRywFfWTGqaIbR+eI4Q+3+SuzZ1TnfTKI8nLmMTc5SIoFvai5Zv2Op2YPLhckAay?= =?utf-8?q?mhrafjuCdyhM+K4Un146R8K41sqwl2Oc5jKyUM7NL4xLR+mTE9pM1fl86rrUoOfRg?= =?utf-8?q?TVkQ21ZIaW/84XcT4vFnxLsoN3XVOi7uWZc7PUesQpJf+q3oV7v1rWyG+iBPFKTJZ?= =?utf-8?q?/P3nT61QlBTHFo7JKqTnAzNqAVyAMZa6xBREqiuozD8S8/lBiFYprjoGqKZGPnocJ?= =?utf-8?q?yVYvF0QdmEf75qveCbmskFs4MpQ/M31rl2MwVP19lR9QjoDnyKpvSMDepgFo24YOk?= =?utf-8?q?n/CVcP2+27k4AKf7oGNORxaKsW62qY7dANf5iAe6xVVy8ZHXUcKRemIOUCEiWwM4E?= =?utf-8?q?nwkByEe92eCEx3sCl/e3xKvkIOMWHrZMr2aB3u0fSuXadM4XbyqddHBcmFIccOhS6?= =?utf-8?q?/oLqY73+T1LPcT6/D9mmmIL7l6mBlb2Vm9x7t6Hw/YOOLA3rnxF0MnwQKJp4WXPiW?= =?utf-8?q?Y8ivrxkw08G2xzRh4fHiMicPv6/x0v6511BCFGuy7xRG01iYnVfGeJ2cA0pSk9ckn?= =?utf-8?q?6Svftw1ElNs/xZTGX7fyYHNtjTaBTHwLc1jE8NHJaei07ayeoDgQxvbbS2q6yf5o4?= =?utf-8?q?kIAk/UJ581nsjdnFGDMXSWyZb1TA/k30jx9DtDvd5LnwYQXBnfd14CRRppfCMs4A4?= =?utf-8?q?22E+I2R8g0E3yjYTl1B9KCkIV/dnnr9W73uu9KG7LWwKgmUHizEtmqmSics6w0thH?= =?utf-8?q?NjJGDtwbYXCXNyvfWj9gcRftEBS2CHL9jTUXBYEI4gHVUEawVU2qtmFnj0toG2kgm?= =?utf-8?q?yaQJlHs2pFKK7QIyWPmeVzcajJ0tNy8JcpvJZYHi7Y2GzZGZWZ9VYOfabUywHrSMh?= =?utf-8?q?+ufBYPGHOE7wENkj0t145ovA70oRVelZCA=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)(1800799024)(376014)(7416014)(366016)(52116014)(921020)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?A68u4eQfWdCfUvjjld61GY2/v+gm?= =?utf-8?q?mbd6I3HGhbN7uNR1/z2D9PCBaycNF45ypBznkeXSPJz5VdofVYOL90/IB9dw0DSix?= =?utf-8?q?UCspmpKeH0dobZi+k5mW7USPaxoUmrvZ4UUE9HcJJxiDFgJEDQrWVA7UvqOYSPc3U?= =?utf-8?q?38YUGAy/SqEXu0iMcsCkpBaS7LFIa0uwPmwtty9Oyv6dA7XOnM/ob0acozH8Bm3+f?= =?utf-8?q?0hd3016rVcdR9MT91JgPn8dT4SO9EIryZaQCwlcIgW3JAl2cCEv+uA3z6hZFuaBec?= =?utf-8?q?YoyAt4E2c0XHRpuFNTvZfv8K/L0zZC/V4wJOa0SkVgPR2lEyXuIAkp9P2o66VGDYy?= =?utf-8?q?4wk1Ls4SRwjZqYYZ85wrUucU9CDus/duQgPgeCekWqfcTY73ycjHmuzzApjhlGkT5?= =?utf-8?q?RPoyZdwP+sY71jxwiUyBg5Xu5mK2DlOLCf5acsV9ZPy5pougs0KJajIbKRty1WcRy?= =?utf-8?q?+s7AMzXnGo652h5ZohJc6EJ6Ck6T7eaDCyUqwyrqFoZBBmdow7irWqfgcxSwjQSSY?= =?utf-8?q?yzASi4r7B213wWKl4KbS5NAIdjbUoS+qjY3rv59yNnmey2YyoQkRW2mXsf1sNWTBP?= =?utf-8?q?mJrP4J/YztkUnIBD6MBAAfDCNWCtgF/mjbAe7F/X8dHBvWci+sQR5dOy8yNKptPGe?= =?utf-8?q?X/wZ+jwKxc8rETnfofwkgR+bJwobUNnxLsB/zWo+RAWR+wu1qVWbja3I0CuS30g9d?= =?utf-8?q?4jGKv11tgHQ44CeoPBm8H/2YUDtzNs4BoU96+Ds6Nv6qDbvjswj4xhh1JQGnOBC24?= =?utf-8?q?aX15AUhlqMREs8EreSathhnH8jVy/XClK691HIPJWsWzOpnE7FkDewFqVPvv9SBKX?= =?utf-8?q?X5iVgVJLPXrTXduT4hXtkW1k6UQWK7g0FDRpRztkIRkFYKSz9MUiJrZWPYn7rvFA4?= =?utf-8?q?o59JkfsrTv6yHuBtvckSpYHpLoY9vdeTJO0Pv6/+urnvKMTnw8yzXX8h6aVU2ovnz?= =?utf-8?q?02BxReHs5ATIDl+haL7J/uupshRkulHnUGXEthUScoq1KYd43FsjCQajdMSVfwtBt?= =?utf-8?q?1LZ18qz2n99Zaq7Odondo0u72zP7aspCLXvH1VGYTgz13Ph9CFzSxrJoyvJaQLUNS?= =?utf-8?q?t6MQv7jcGp9hWeqZu/Hg/Fg8FMKKipx8wdFxdRU/cUD9trTzLL5SIx1JRAummYpXN?= =?utf-8?q?XYJhucCnUzjWCy55Fr4gLRbcw+FCfCkv0ggWjmL1C5ely0flXe1MTNgU5uxn73RhF?= =?utf-8?q?YZO1xpIC2m6eAIBSOOhBuGOzf9S5loZKdipvd50+WvVwWzgy3RV4CswtUSTbYmi4E?= =?utf-8?q?qqy9SgYZgUs8cEpIqx0DFINK2vgKAVEnI3rg8LoLhyhnDMJ7P8/ckM1+eiWIds6z+?= =?utf-8?q?fDQ9lY0OjJMvqG1vRLOn3mf47rIUYYZ624m0mNGbSFxlSUiHOC2KqAP3gVQ6Z4myL?= =?utf-8?q?XeBiMJfjylEtmYvKnXUkAPeqhMH9XXm72iMp3owNDuIJQesw6nft/rSfwfHp1Hgzn?= =?utf-8?q?S/K1OiNx1ZtEmfgH9oFtSD8xYRTNuDMV1nXEGqwwpKvR2g+neEG63HvMT3vmetQWB?= =?utf-8?q?IwEn8bYjokOPzwUXeJ8xGs911oD6spKNew=3D=3D?= X-OriginatorOrg: wolfvision.net X-MS-Exchange-CrossTenant-Network-Message-Id: c8b2af74-f356-4e3d-62e7-08dd1eb3385e X-MS-Exchange-CrossTenant-AuthSource: DU0PR08MB9155.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Dec 2024 15:55:25.1188 (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: RNcHUJJDf5RCwtjcqrIAmsXR+FDpxU1+sM0SV18Y+/6YbE5KFRQFYUDOvBaJkw/7eprIuMORKkpQF4rcBgzFA2jP0r2jQx+VbxkUeMdb3GU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB10149 Add documentation for the Rockchip RK3568 Video Capture (VICAP) unit. Signed-off-by: Michael Riesch --- .../bindings/media/rockchip,rk3568-vicap.yaml | 168 +++++++++++++++++++++ MAINTAINERS | 1 + 2 files changed, 169 insertions(+) diff --git a/Documentation/devicetree/bindings/media/rockchip,rk3568-vicap.yaml b/Documentation/devicetree/bindings/media/rockchip,rk3568-vicap.yaml new file mode 100644 index 000000000000..ef7b14ca6879 --- /dev/null +++ b/Documentation/devicetree/bindings/media/rockchip,rk3568-vicap.yaml @@ -0,0 +1,168 @@ +# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/media/rockchip,rk3568-vicap.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Rockchip RK3568 Video Capture (VICAP) + +maintainers: + - Michael Riesch + +description: + The Rockchip RK3568 Video Capture (VICAP) block features a digital video + port (DVP, a parallel video interface) and a MIPI CSI-2 port. It receives + the data from camera sensors, video decoders, or other companion ICs and + transfers it into system main memory by AXI bus. + +properties: + compatible: + const: rockchip,rk3568-vicap + + reg: + maxItems: 1 + + interrupts: + maxItems: 1 + + clocks: + items: + - description: ACLK + - description: HCLK + - description: DCLK + - description: ICLK + + clock-names: + items: + - const: aclk + - const: hclk + - const: dclk + - const: iclk + + rockchip,cif-clk-delaynum: + $ref: /schemas/types.yaml#/definitions/uint32 + minimum: 0 + maximum: 127 + description: + Delay the DVP path clock input to align the sampling phase, only valid + in dual edge sampling mode. + + iommus: + maxItems: 1 + + resets: + items: + - description: ARST + - description: HRST + - description: DRST + - description: PRST + - description: IRST + + reset-names: + items: + - const: arst + - const: hrst + - const: drst + - const: prst + - const: irst + + rockchip,grf: + $ref: /schemas/types.yaml#/definitions/phandle + description: + Phandle to general register file used for video input block control. + + power-domains: + maxItems: 1 + + ports: + $ref: /schemas/graph.yaml#/properties/ports + + properties: + port@0: + $ref: /schemas/graph.yaml#/$defs/port-base + unevaluatedProperties: false + description: input port on the parallel interface + + properties: + endpoint: + $ref: video-interfaces.yaml# + unevaluatedProperties: false + + properties: + bus-type: + enum: [5, 6] + + required: + - bus-type + +required: + - compatible + - reg + - interrupts + - clocks + - ports + +additionalProperties: false + +examples: + - | + #include + #include + #include + #include + #include + + parent { + #address-cells = <2>; + #size-cells = <2>; + + vicap: video-capture@fdfe0000 { + compatible = "rockchip,rk3568-vicap"; + reg = <0x0 0xfdfe0000 0x0 0x200>; + interrupts = ; + assigned-clocks = <&cru DCLK_VICAP>; + assigned-clock-rates = <300000000>; + clocks = <&cru ACLK_VICAP>, <&cru HCLK_VICAP>, + <&cru DCLK_VICAP>, <&cru ICLK_VICAP_G>; + clock-names = "aclk", "hclk", "dclk", "iclk"; + iommus = <&vicap_mmu>; + power-domains = <&power RK3568_PD_VI>; + resets = <&cru SRST_A_VICAP>, <&cru SRST_H_VICAP>, + <&cru SRST_D_VICAP>, <&cru SRST_P_VICAP>, + <&cru SRST_I_VICAP>; + reset-names = "arst", "hrst", "drst", "prst", "irst"; + rockchip,grf = <&grf>; + + ports { + #address-cells = <1>; + #size-cells = <0>; + + vicap_dvp: port@0 { + reg = <0>; + + vicap_dvp_input: endpoint { + bus-type = ; + bus-width = <16>; + pclk-sample = ; + remote-endpoint = <&it6801_output>; + }; + }; + + vicap_mipi: port@1 { + reg = <1>; + }; + }; + }; + + vicap_mmu: iommu@fdfe0800 { + compatible = "rockchip,rk3568-iommu"; + reg = <0x0 0xfdfe0800 0x0 0x100>; + interrupts = ; + clocks = <&cru ACLK_VICAP>, <&cru HCLK_VICAP>; + clock-names = "aclk", "iface"; + #iommu-cells = <0>; + power-domains = <&power RK3568_PD_VI>; + rockchip,disable-mmu-reset; + }; + }; +... diff --git a/MAINTAINERS b/MAINTAINERS index 1138c8858bc7..8dbeb2927a08 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -20223,6 +20223,7 @@ M: Michael Riesch L: linux-media@vger.kernel.org S: Maintained F: Documentation/devicetree/bindings/media/rockchip,px30-vip.yaml +F: Documentation/devicetree/bindings/media/rockchip,rk3568-vicap.yaml ROCKCHIP CRYPTO DRIVERS M: Corentin Labbe