From patchwork Wed Feb 19 10:16:34 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michael Riesch X-Patchwork-Id: 13981901 Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2102.outbound.protection.outlook.com [40.107.22.102]) (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 773FD1DFE1D; Wed, 19 Feb 2025 10:16:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.22.102 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739960215; cv=fail; b=WXQ/De6Ni1GZmn7314rSfxbli8iC+VyySbDr+LuQ/8+DX4EHxsXezr3QZ2sWZo4F1rBhP0XMZA4vXgbfMDqz+JPC4XIxXp/EQSf4rmt2K4XnMkIcZ7W/IVmwUlLBQtmXGAG6Oc92HkrojhCwMwfw2ch8spTnaNUf5qHeX54Ufhs= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739960215; c=relaxed/simple; bh=1KgRs60YsY5MkPQfV9P23YyKQHKBCw4RhAHsRw+Z8uY=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=bdIMp7cnKHPhXclhOUWJG+NhfUi17ao04tj61uuE7TZC+N98QEvv518UTpvGH2f28Y182Z0Ez77d2zwBGL275kumwPuy9g43fFHezilv9YoACw9uWXnuAZiZAExEcp8teKsNy/JY4mnildfCRWRi5nDzCI/LJl7t6J6x8vbprUA= 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=DW2I10eG; arc=fail smtp.client-ip=40.107.22.102 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="DW2I10eG" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=VQA0ZuxBCB5XZ5oQtITXPzqavx/nkIDggzM1J9pwsRKQCGywwxUyoIPKO7HlHm80nmaoeTRJKoNUk2VlfGDoN/WRB4vbFb/YGays0nodTcoJdEBGzBLzALo//xRo1SwaaUavdK7bxk656QwjXOQLntrsaarj1OUaM5dzVAuFyu6slb3CK9y77vCIX7Qp89iZ2W/de3CNSxOjkNibb2qGt4Hm1LBA+Z+zC4lV59SOeMO4IikxC4qsqTR+tOTyNiG1Djz1Cv55ldQw/9+f2aTl92tCbr5R/7YbQnacJVdxfZmISwTnQQOrau5GUbPE5/N+WqBmbWFBA00NwKXE1sYqZg== 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=GsKNbYqhhEfds3zYlOEaEzUmOcWkgR6/7ip9ZUzohzA=; b=iCj4cciHCr02umvazlyD8VR/33NilwIv9QlGQxJm1wvc+WzpZj+xtbZFAz15a/n0bzmRaiMZKo/dQvEjw6h8bsu6bvVbe+ra9xkRa+wFle1JrE3a4j/NNlwBcCbdeM5IVE3Kt925uvN5JMoIJK/ZkSBSjcRj5lr3HW4HztMRiyU5r2yKEnVPP7Ekb+JqhnMQswz6SkXRMbWVDjxkcPtdolB6iHljeTSgzF3pEXMA0qOcCdRBhRej+RYhcdU9la8KbfkYRlBHwwuWKkpgICURhQwr2zoPfcviVTK5SDM0QbSBDUXnsR63CouO1YBEGjfsorhkYCiIUYKIMOKtfzGr6g== 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=GsKNbYqhhEfds3zYlOEaEzUmOcWkgR6/7ip9ZUzohzA=; b=DW2I10eGN2EELMGMhsUPgMhSr5mfu0h+pYn8yrAFk+UVUGwtbNuu17VkYkUwKeJXtozWX0iRppaB2kVWUtE73CiHs3YWXr7o2EnlmWLKvoZv61A/elSV3XNM2M5sAyPMUn0hDYFr5zzcktIb0KdBaB0QeIOVaQ/AiNk+Or+JkXU= 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 DU0PR08MB8138.eurprd08.prod.outlook.com (2603:10a6:10:3ed::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8445.18; Wed, 19 Feb 2025 10:16:45 +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:44 +0000 From: Michael Riesch Date: Wed, 19 Feb 2025 11:16:34 +0100 Subject: [PATCH v4 03/11] media: dt-bindings: media: add bindings for rockchip rk3568 vicap Message-Id: <20250219-v6-8-topic-rk3568-vicap-v4-3-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 , Maxime Chevallier , =?utf-8?q?Th=C3=A9o_Leb?= =?utf-8?q?run?= , Gerald Loacker , Thomas Petazzoni , Laurent Pinchart , Mauro Carvalho Chehab , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner , Kever Yang , Nicolas Dufresne , Sebastian Fricke , Sebastian Reichel , Paul Kocialkowski , 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=1739960197; l=5785; i=michael.riesch@wolfvision.net; s=20240405; h=from:subject:message-id; bh=1KgRs60YsY5MkPQfV9P23YyKQHKBCw4RhAHsRw+Z8uY=; b=GLVvQDokJMAsTkPlynliDMcs/IiuL93ZH+p2AEmLaXyZJEHMcc8btE6HArgI/HbkQu7twZ3Ig wTbMzJzDPsHAoA3bLtCtw0R8dBzKUAOBxyP+HE0nvQn0NEJrW21MvPi 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: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR08MB9155:EE_|DU0PR08MB8138:EE_ X-MS-Office365-Filtering-Correlation-Id: 8a670d97-b9ea-420d-f4df-08dd50ce82d7 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|376014|7416014|1800799024|366016|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?F4foUCbdDjKCqARqGqJXOwvF485BE5t?= =?utf-8?q?RpNWrtpH+VrwWKv4eW/PL1LtJQLmhBsOivp4+svXtqG1y6Yvm3RVDoUkP+uzelcF5?= =?utf-8?q?rmOuWuJuJX+Votl8l2KEkB6mPXVtIwfETwV5Mq5ItzrprqPUuHQzIOmEJd9G4fdve?= =?utf-8?q?PujntW8yFPmj7FWn2m0Yhoo5ihI+vNu9FIi/HL2u4d7tub3DmmQA+TXx2MY5ZZ8q6?= =?utf-8?q?uqHr+sYVXfw1i+rJPb7mknU9M8aOSpEfOBfSSNvrkcCZvojT5huwRPeIVicdZVgEs?= =?utf-8?q?Syrvz0GdENqjkWduGzvDgujyUXyJmXtZ6d1xkqlsJMG9cFAK+Gx4RfJ4Pnma8bJ2t?= =?utf-8?q?iGwJ6QDZmFbVldhgl9EsYDESsEIj7Q5/PBJhwK1FxIloIOQye1Jedowh2AYrZZW+G?= =?utf-8?q?BkCShgs7aP6TyvPkoW7+ZJwWb5w+zQ+KRbBIPgPt4IHK6lLcNh/TpdSm4xt9FL7c5?= =?utf-8?q?ND01SwxYeSskyxZq/A6X9tGkBgx+pECAurwQXYgxq3NXlKI9aZMEoB+8Ym9py3e9s?= =?utf-8?q?FZT84paJ7UfA33w7Ysu4U+lHvgkcJFHFgk2wwSu8BbxpBSdWLMvK83u0fL+uZtplq?= =?utf-8?q?3Lj9543XMLp/PF/bAL5YSwL/fTDNWHzPyvMf66oRdUjj2Py0BDtaBIsRTHhg/UPYD?= =?utf-8?q?O0ixsREuXULmFu1/nSEzOjF06TbW0Iq6+JGd5+wxg4qI3VOmjjZJ3VxtzqsPKa/TK?= =?utf-8?q?Z+4Wc0yuzv4ep2MqcLGBgZsCiW+OkGKf+fQLdNAfLbl9ewIavYS6aFjhwvJ9aLvEU?= =?utf-8?q?Je0OfaTCQatkvFthpVAudvYkhD+fHHzk8p+vRD4acQ+cJzbtiokny/HQrBrQDRe/r?= =?utf-8?q?oETaa3K8Ex6+K9xNAaKODSzeVUKnLYE6hbM1fOq8/B57NXQevdIDN0sTmWi78R/7z?= =?utf-8?q?Za9fYauI1Cv6/dhAVsLc8rBBP6J0iQS08+LvHj344qK+BKIPvZecS0e0+pj5c58pS?= =?utf-8?q?LmMdmh88nIehfavr9UBdTzxAreCfldhiUSbOFd/UOCUtrHDd+GxOTo7jlvcb9lvaO?= =?utf-8?q?wn8bQ/pYuDDSx/FJ5UnZjZsMUMuZaQMDRedYaZjLf69XrO7gKwpZx2/AFwXFMSDSi?= =?utf-8?q?N0oy1PwVps5FeAma0MhxSicG3BiKtSDqyWLhnwM7WEkcG0LM1ejMYhnfXN6GN0CDx?= =?utf-8?q?DvKA7GxfbNvoDNnHgUy86L3SiPLQcHm+skz1eTxeOEjL6RIBMk5HBAWIDqKJCYFkH?= =?utf-8?q?0x+6IF2lcTq57XjrRZulHo49MUfHfctv5HUfC6VAQfupDsNannNy+8YvCJFmWPEHl?= =?utf-8?q?UwMLktU1Bld6Hxgg44WVAnBP8yYpLEvsceUWAzriXhtUUqfc8iopHU1548LEUE3Cp?= =?utf-8?q?92eayjCsA7yzxkrtH9pHk7oCAOi3pOLbRw=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)(52116014)(376014)(7416014)(1800799024)(366016)(921020)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?pazVVMaQ9lIOwyRjdtfh77iwTiPw?= =?utf-8?q?xfxgZodQiLDRb5Fnmgq+E0XgaQmzRLinIZoP8HvGzSFMVW56fpqouDsjwtQwdk4k9?= =?utf-8?q?+EeCJog/AsvasRxS1QaQkjvKe/bkGeO0HrvTXrTCarq65zjDRhBBK19zXLptcnDdi?= =?utf-8?q?h9BgGlZBqGGkvfhBnXktH2zWaNWLhQVQgUL8LCLVzDDeerXUZFaz2tBK8vBEGkneW?= =?utf-8?q?ow8K2hULTf7/MastGM4hBJB/auA9Mn+i6u4sj63cptb29WFTxRDku3qALBC7t3O9w?= =?utf-8?q?y2FDsYd1/h0PiZerbXVe1pVxa8WMEUuCMklmjryMtvM70vmivemWfe+7b0GtowBrs?= =?utf-8?q?igctBxbzIk+FFPbLKqd6guDNbCBIHglBbOoTlnI1+SNxs811L2hhuXB1u6ebFPquk?= =?utf-8?q?R6b0Z474F1QFGQkZGlNN+SSZwDnApgLyJXUU4zQPleGESyFZluvH6s4yNgIoINmO4?= =?utf-8?q?beISl34vvqhkQ8MD593TLOXmaFKf93sA5JPCrm6BSrVd8NZKMMSKF30gdG2mXZHDF?= =?utf-8?q?DhX7EgHIfUWfeI6ezDTeWCcRzBfOMn5eprdZodF/RD4Rto3CKma8j9wVqA9zrDqEw?= =?utf-8?q?ekmnHwcXovSmM0UD4IIHO5OyH6nnyt7CN7vjgJA/b8BIV2FSeGjZyHxhMXgBajtvi?= =?utf-8?q?hBq9GjSj2FQy1Znk4sOcNl7bfsD3UsgN4TVZ6u4Cuw2h5/p1aarvmAaGsH9/Y0RUa?= =?utf-8?q?IF+mu70AycU0G5ChGfLwljTMLICjoepkbFcW2NnaCCNyNOMGJbfviCOZwyId5646V?= =?utf-8?q?cldnvwYynmWgHIItVafpaFYCY3SbwcA/N4vnH9BBLXAV9VnIYh0Jsn2NvdZOIGM0w?= =?utf-8?q?bKGZuVqJ5kdRTnTYM65jhdp/ZGyurSjxNngTaw48uDsAL7O/42QRGg8YqnowJ5xKu?= =?utf-8?q?39oL5E/yUE8WenDtEOhqiuSfHKp44sGDCiB2qmOn3jcKypaXerF8lTf5rjWF45gJy?= =?utf-8?q?juTLGNFLJCvW0C6mlDEDAq6AgCrsJcsw2ldL5it5Xz1J9CEWXusKSAW3CKlUmPEu6?= =?utf-8?q?+cmKElIzwi+AUt55oqqnL3lFPUshMHn94zV8qGauyzaWNDVMja28OI9hvbBi2nB3A?= =?utf-8?q?vpMDaoqkOJ9yU6AFIu6BZoG4c6HcmiLQH3P/veVnm97WFse52UqfGeQmDuaozV6Ia?= =?utf-8?q?ip0gb2MyKx+DnGGehz3mTJ/NV6J24h+0XGjabbmUx8cAt3488LaakBnmJDnxE4+Pa?= =?utf-8?q?+YvoRdDAGRFMRkArbYheBLTqq0I+LuVYrqtleRcdttxb1S+q5EOQFR2+Xu2z/jX1h?= =?utf-8?q?c1tcZSUyWTBiWL2HvkBPxuQeHSowSlF0N1hb5qqNP2RSQ/PZ0aIS/AgOPvE04JYhD?= =?utf-8?q?VGST8MXVZRz8pCpqc+p5y6lBkmIvn1NFaXBc3WC+zWzot1T6DeMScF3UN6HoZA/3Q?= =?utf-8?q?XzJFaHzHZ/NT6Sj54rhOMUodNmF1IKYVWBhO64XefrcfQ/VMWZD0hflys3SLCfm6m?= =?utf-8?q?h749nJ1eWrpl73aYTbOGECShD2Sv5v9IsjPHI2H5XXwZ2aOMIC1MyoSHFXBeiwosZ?= =?utf-8?q?mwSRavZBahedQqm17NIEgf/uDq/w7Bs/BQ=3D=3D?= X-OriginatorOrg: wolfvision.net X-MS-Exchange-CrossTenant-Network-Message-Id: 8a670d97-b9ea-420d-f4df-08dd50ce82d7 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:44.6746 (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: MXn7+pQGZDbVh3m29UEAkTBNABC6i6+UXNJMth7ZXZH2m6oEVd8YrAiuI2J3XDAWOx3BiX2ocmlbtz0zJsxPnINCt2pW9BBePUarFbcyq2g= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR08MB8138 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..3dc15efeb32e --- /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: + The digital video port (DVP, a parallel video interface). + + properties: + endpoint: + $ref: video-interfaces.yaml# + unevaluatedProperties: false + + properties: + bus-type: + enum: [5, 6] + + required: + - bus-type + + port@1: + $ref: /schemas/graph.yaml#/$defs/port-base + unevaluatedProperties: false + description: The MIPI CSI-2 port. + + properties: + endpoint: + $ref: video-interfaces.yaml# + unevaluatedProperties: false + +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>; + }; + }; + }; + }; +... diff --git a/MAINTAINERS b/MAINTAINERS index bbfaf35d50c6..cd8fa1afe5eb 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -20407,6 +20407,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