From patchwork Tue Jun 2 03:38:08 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nisarg Rajput X-Patchwork-Id: 2395 Return-Path: X-Original-To: noreply@patchwork.local Delivered-To: noreply@patchwork.local Received: from sea.lore.kernel.org (sea.lore.kernel.org [172.234.253.10]) by mxe881.netcup.net (Postfix) with ESMTPS id DC8D21C00A1 for ; Tue, 2 Jun 2026 05:39:23 +0200 (CEST) Authentication-Results: mxe881; dkim=pass header.d=outlook.com; spf=pass (sender IP is 172.234.253.10) smtp.mailfrom=linux-sunxi+bounces-23717-noreply=patchwork.local@lists.linux.dev smtp.helo=sea.lore.kernel.org Received-SPF: pass (mxe881: domain of lists.linux.dev designates 172.234.253.10 as permitted sender) client-ip=172.234.253.10; envelope-from=linux-sunxi+bounces-23717-noreply=patchwork.local@lists.linux.dev; helo=sea.lore.kernel.org; Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by sea.lore.kernel.org (Postfix) with ESMTP id EF49F3013791 for ; Tue, 2 Jun 2026 03:38:12 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 80CBB3242CA; Tue, 2 Jun 2026 03:38:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=outlook.com header.i=@outlook.com header.b="Hik6jILs" X-Original-To: linux-sunxi@lists.linux.dev Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazolkn19011025.outbound.protection.outlook.com [52.103.33.25]) (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 284D1285CB9 for ; Tue, 2 Jun 2026 03:38:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.103.33.25 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780371492; cv=fail; b=U3i7au10fEpOh3MHWHgXCmJVADktzXWxOTNEEkSaYQLBxXqG02bUONovv/hik5jaYJ4zGvj81PP1DfTjeaKY780fqCz9xCKWKsT+p//KRWSzgobbGzkguqepB6HX7S4ljw+fb4nBMgqnbPsppFfmMDFnsHlg+9vDcFjEMyEDS1M= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780371492; c=relaxed/simple; bh=cmbnCWVL6vCU0p/z8KmjG1kKA7eL+xJJZMyaOwcuA9A=; h=From:To:CC:Subject:Date:Message-ID:Content-Type:MIME-Version; b=bc76WtFNL6LPVOiut30yjVhM5tWBa0TiCUjSQKncgB42pfjLspZGUWqvjvsQaO11kwbQdMucLV4oimmIAD3TJrdLPMzDfw5aW2eT0PuhpFn1Qn40imjvIoWaPvqS046JpotjYuHiwA3llgBLeaZ8sK2KsZ+eORcP31M2NdhhmcQ= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=outlook.com; spf=pass smtp.mailfrom=outlook.com; dkim=pass (2048-bit key) header.d=outlook.com header.i=@outlook.com header.b=Hik6jILs; arc=fail smtp.client-ip=52.103.33.25 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=outlook.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=outlook.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=M5CcbiZACK+mtZVFM8PeGxA8CBPoHcsedb0BCyHPwUbyHUc22ViSN41Q3ydWFDSsDnumOqzngnaOX5TRMRsJj9twwTCEjbgruFkAGa6/uKw9RYZgBgghnAK/SEyDXrOA2Q99RGJujXnbVpNjq32DKKiuzoQZWfU/fJo0KEuofrXZR4C+xG/lkaFk/1UsfTtEZnRkZgGDYlNaoXnDqYM68Ymmym6vSkATpR+6LHZhjGOjsH21DKMyiZuDdsg9LvjVyTIehIP0HjR6qB8bw7jdqJGNEHb2yK8IO8y2jzf+aCIfHKnxR4NBM56dHZYI67kbih3G+CuoOx+91nXr7a/Qtg== 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=ppCtYcqixq+SetYMeXmsM2Ivq2IcyzjNMKQuKvrtJNk=; b=HJ/CNHv1Di7D9mv2Uvqg0M9RhKjIVffznuRrxx+hSpqP5ZrFesJYVtol1LBDER4pMSM1pVnoBfTr4tTho0Xggrf//APjvPjEmv/1ftdOR8UXtcy/PPWzHu4cAKiISssIbAlkipHpUFZsKBsrQO6qAVxDPyw6zh7zTJc+zXQEh/agGBzcgPY7otMLTV3noE3io0Tu4ENqskJfk3iuBvfDo+eYrwUo46VBXSV4qZdoz8ZJ2j0O18OSVJsf2p5IXk/cAlGL0cqPAEXoPNdS9xNiJHNxnnDq+Y0QR8vhFFWb1cj6GdjR+KVwUDgU9KC7H+euCQozximplpmbQGSRB0pJkA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ppCtYcqixq+SetYMeXmsM2Ivq2IcyzjNMKQuKvrtJNk=; b=Hik6jILswjUcQYraFSb1tXW38OFZdGKf1cG+eEM5Q42BNwmmFiLwddXGB94V25BndKdbFZ/rMrM8hqhiYWs7A5zfhzvkt8TNXpUgtuAogYihRFPe729hmhkN0MSevo0I5eyz07Q/st5G0NcwzBkfMQ0bt5ZyWdc9mAtUxFgv+90P0pDsEOJA2pqF4qEmUZoOcyHNGONUJOqBXMx+WHyFIr1DhIwIMhZ9rCaZcfL3JR36XEzYlIZ0QbvP5m37ZMHglEduz2JJFAXrT73w1M3oiHFNLQLEZn5zd8EP3EIXB+XPZPVglYmE895jOqFUqTuyiPijIYi815waYUF9bYQTTg== Received: from BESPR10MB9223.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:b10:ef::8) by GV2PR10MB7990.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:b9::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.71.16; Tue, 2 Jun 2026 03:38:08 +0000 Received: from BESPR10MB9223.EURPRD10.PROD.OUTLOOK.COM ([fe80::1847:57:5806:6cfe]) by BESPR10MB9223.EURPRD10.PROD.OUTLOOK.COM ([fe80::1847:57:5806:6cfe%6]) with mapi id 15.21.0071.014; Tue, 2 Jun 2026 03:38:08 +0000 From: Nisarg Rajput To: "linux-sunxi@lists.linux.dev" , "linux-arm-kernel@lists.infradead.org" CC: "mripard@kernel.org" Subject: [PATCH v2] arm: dts: allwinner: enable overlay support for sun8i-h2-plus pi boards Thread-Topic: [PATCH v2] arm: dts: allwinner: enable overlay support for sun8i-h2-plus pi boards Thread-Index: AQHc8kEUm8oxNsj+BE63RXN5Eudeow== Date: Tue, 2 Jun 2026 03:38:08 +0000 Message-ID: Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BESPR10MB9223:EE_|GV2PR10MB7990:EE_ x-ms-office365-filtering-correlation-id: fb756257-13f8-4cd5-ab96-08dec0585ced x-ms-exchange-slblob-mailprops: 30ekHghIwFpCqul8QpcVn7bH49gTWybxqyMJATrvjkJww584Lr6aEG5LaDA+Y7D+DtRwgzpeDM93PJDX/eeDceIQaDUvvxK/6grnd1fztrM0Yi6hVMgxxIm6Sp226HnukzD349o4xN6V0+GIfIWzyDFlO7T0/MebsTp7laDjjUjlJ+JQI5KBdxojtPTk5ObV64/hgsZTYST1zLtWM1Vc0S/3NOdflYhjr2TkCxmfnWJXQNAhqoL6F3XYZJneYBc8Um3ApUgbdSo2++HBIoJRlC0KXsIQa+2mTgpE27tFY0ccC4L6xWDfBAsUlTGwh2UqwH6hve0iojLufZUt3RGjQdkkZvuXd1TRkph3Svp1xsFuGDgcIPzpqvhOUYKWjAPVVpylEXvzL9TYuihPmlL/GHjPinr0oOk2Du3UQ6oi7msyDobBTP6gdfog63yRzvGsQ7y/cpcK8oBVyfySJivHzjet2ASkZ4hwjYJTT/NkaAIVKQxD6FJNPubsgCyXrwg69iaJQ/0Dk066oi/GfAWDL0HTGUD6Z4GSdq5WB66UOJMz5lTAwUQRBEDTls2Foul424ArHfaCnoaap8B3oWmBz+A+AJNXc+MSn2ByFq52YWPIdRbfHqTsav+cleIeI0tEQf8sTPgC7z7B5NnIDlrWTJRGlGxnfrD2t6hjjNb017tXef1vzGqhS8VlpjoWsZIo6ij39tVQEybjHS9/kbQV6ehsnDKek3+3YF5ws0WzFJLF1we6KRG2e5r73bjBXLKn x-microsoft-antispam: BCL:0;ARA:14566002|19110799012|8060799015|8062599012|24021099003|31061999003|15080799012|15030799006|26104999009|52005399003|40105399003|440099028|3412199025|102099032; x-microsoft-antispam-message-info: =?iso-8859-1?q?qBtwf4/zrbuR3Z9Iip1PnRE+e8?= =?iso-8859-1?q?/d5jFJoYomT5Fd+DoPwjQ9xSe26A0ukK3Is9cIm+JXXR0qSKysoK6OWqVZMc?= =?iso-8859-1?q?bJvdehNEpGGczb07rHFdpttWqqC0WR43X51FKMfaCdlOHzG0o0CeXxCbDHyE?= =?iso-8859-1?q?HivU9Z/uKH9q5dnnANlRDOgePP3fu1vpvPqy+BIJEih6oWJsVwU2z9WVaYCv?= =?iso-8859-1?q?LehSgL7I0fUuG/dWnRJIZ4onvvvKJ8JDoUcWNwu2KGp4hzejt61pxLkURytv?= =?iso-8859-1?q?qLmG0L94Q+hGH1CKj7z6hvi381AaTZarNXHXiJBb7L0PHazX3WipYg4kp8Lj?= =?iso-8859-1?q?umz1C4yfF1HG9hP/i1pGLLajLWXnVOq6aTzFB8FL1IQK2cZLFgtoQZERWQWx?= =?iso-8859-1?q?+L7PYzLw8yBxru+cst6fwGh+rX28Bt3lUlUVY1zjxdAsxqJuKFdBOnC21o6K?= =?iso-8859-1?q?tkRIy18Yn2ckvCNfSaT0tVhQsBlSZmOFVn/9GSZhqD2OMBGNqd5a5l5PQMJu?= =?iso-8859-1?q?eYhThZiOQSPqmILFWThbAHNhv7kueqoPpEDAvb+lhI0VB3u1fELO5biz2VDi?= =?iso-8859-1?q?uJAMB4Vrwe6L2lSgGCO1lZA0jOYHflPSYIKsFqAZKY0kR8FoKBoVv39Du/Zh?= =?iso-8859-1?q?/QJkQwAAxZbl4EMFWCKoWSQCC4eV0Vx/Mjyq6QILqNAUDy/QWuUhGzGFsaeg?= =?iso-8859-1?q?K0SpWhcwvCiietQEiroEQJUm1oZKmjOCRMDyPcLJ3KR3gmYit1vlhaYKpR17?= =?iso-8859-1?q?Oh7GCd2H8B39ETjzVXIWVp8gYQyLmW95UKZQIdMaJacKESxZAsSHYAI5JJAa?= =?iso-8859-1?q?XzlVMWM3TmwaGudZb3UBQIgC5m2U3g/vEX/rdDi5OY4AsVMdWFltomWdNSQQ?= =?iso-8859-1?q?uZQtway6WCb5w2oJICdp/9LhYdKvsRBp8dg6j/38AmRtJ8Y7OCn83Xje8Sp2?= =?iso-8859-1?q?XMy0cv/LMQ8VZz5rnfVo9EnKHm29x098xIOUn9LmK39MV4V/GaVNYQjBHJFB?= =?iso-8859-1?q?cypwep9HxNXsNh0qE=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?q?AvtTBPI4NZ54R1DILqRvmYO?= =?iso-8859-1?q?Vh12OQc+e12D5WnhDjwpHFsinYUVVCbJRA/UPWIB60d1eUmh1YcSeKSgltK6?= =?iso-8859-1?q?4kMdbXFeMpcgsj/azBGueuzcX6lsh7q/x3FOxNpyx6EKchK/mDWOPZoUhCz1?= =?iso-8859-1?q?gNfsvIb1lA9dNbEID8n9zAdkpI3cb+RXkRKqF9O6FtiGHQrbTa4h6I5JYDQd?= =?iso-8859-1?q?kF8ZtUct+wN3FwUKYwk/rZW2Qd12O/rfrYeLKiqaQAWzFxwQLTpyjuya352O?= =?iso-8859-1?q?adkacDJmqfLSOs5CDWJ5+s3EKcwSrA/ksCVb9LzAQPSPEvZVMoJKGtKdD87W?= =?iso-8859-1?q?Rpw+P4SFaZhe/BEJz0xZ4V05G31DhEreKP+iu08ozEWw85zCpZyftqqc4lcA?= =?iso-8859-1?q?TGzPhrEpuOmbTYv5fiPiztCNOvW/OghSJKrEsfdQ3b0pdIhzPAqZ5O1yWxK0?= =?iso-8859-1?q?Z+seutL4oyg0lD7WAUghVFJljp1O4VvVqii0XemC5E85NJQujboRMuxal+dW?= =?iso-8859-1?q?V5tyjuSX7O1beLcNUhsY8o8eKkw53PrI/+AvAMdX1iGfR/FimRHpmrefptC5?= =?iso-8859-1?q?ISBE5ggE/P9fMq6KiUmkGKt469CtwV/bnPCZWvNYHqZain22CcTOjUxzcEdc?= =?iso-8859-1?q?DX6RAcY8k9qRUBkMwAwEqtROvbl5VHvVFZr0f67Oa4x7kVbqB9Z4xExtc5ca?= =?iso-8859-1?q?iFBd1LSDR/9U6bQ0USCkZ0L5D5lzkmQn9MOvRKjj7uC6vLBczlJkAldI/eU9?= =?iso-8859-1?q?rXXgVqXLKlmDIFhewdPlecMFu8nPonOaKGlDYrmre1cR0uYHb+5gmVZV7qOR?= =?iso-8859-1?q?VbUUtUdviCbpTD817uF8df+SzIiDfLRpkwVwXtbiDsBYSvQOyPNnjp2DLXKc?= =?iso-8859-1?q?U0Upqj7i0Pp0PoVESV9z5TaWo0LLHbEjDRntXWddPodKEpNhYKaj2NEFMmK2?= =?iso-8859-1?q?OvuhLBwP3Xm23sjJBwf3De9vT8pPihiN9Wsa18715L97OIv327QIlwnx2XRD?= =?iso-8859-1?q?64u+Tk2fPpwuokxeJedPm4AiKAhvnw89/bn6abHbnr/sceKdOZTFT8VqaPyc?= =?iso-8859-1?q?YnNcf7LkNCPMkBtEx7i6NMr2RUUrwceHpOWt/cOmVFBhwFB2wOZLn6qHrt/x?= =?iso-8859-1?q?dN2PSmrOqNQfPKL0Sxf/Mbqn6fuXEEGt3tzkhT4tbJ4Snvxi4B6Ypky/92Ei?= =?iso-8859-1?q?GBlkO8OjxuxPnkyb9OKkUwRVSYx1aqAvqTdFlqIUtqxE3qnfzqS5OXgcFRyQ?= =?iso-8859-1?q?TY7VRYcEBJhag3fnQ+WrMx9BTJy6h0KupOQiC/YqBJoi7Q/mEjbF3KKTZNyE?= =?iso-8859-1?q?eTKhhS04VrU2gEW7n/ohCj47D0+qmlxJY6QZ6gToXKtPJ2tUOFqUUk3rfLrL?= =?iso-8859-1?q?vuRYeCIpJx5YwSbqT+msu4/O6j/3Py5MC+aagOKuCPvcrXuU1LIiEs1Aj91u?= =?iso-8859-1?q?2LgiZwhogAU+gl7YFG7AMi2JSNg3D8hKuWrjZtAzBy6C89v20YcLE5U45Kyn?= =?iso-8859-1?q?uhk7lCdul?= Precedence: bulk X-Mailing-List: linux-sunxi@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BESPR10MB9223.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: fb756257-13f8-4cd5-ab96-08dec0585ced X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jun 2026 03:38:08.1352 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR10MB7990 X-Rspamd-Server: rspamd-worker-8404 X-Spamd-Result: default: False [-2.66 / 15.00]; BAYES_HAM(-5.50)[100.00%]; RBL_SENDERSCORE(2.00)[172.234.253.10:from]; ARC_REJECT(1.00)[cv is fail on i=2]; MAILLIST(-0.15)[generic]; MIME_GOOD(-0.10)[text/plain]; BAD_REP_POLICIES(0.10)[]; HAS_LIST_UNSUB(-0.01)[]; TO_DN_EQ_ADDR_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; R_DKIM_ALLOW(0.00)[outlook.com:s=selector1]; DBL_BLOCKED_OPENRESOLVER(0.00)[outlook.com:email,outlook.com:dkim,sea.lore.kernel.org:rdns,sea.lore.kernel.org:helo]; RCPT_COUNT_THREE(0.00)[3]; FUZZY_BLOCKED(0.00)[rspamd.com]; PRECEDENCE_BULK(0.00)[]; RCVD_COUNT_FIVE(0.00)[6]; FREEMAIL_FROM(0.00)[outlook.com]; TAGGED_FROM(0.00)[bounces-23717-noreply=patchwork.local]; DKIM_TRACE(0.00)[outlook.com:+]; MID_RHS_MATCH_FROMTLD(0.00)[]; R_SPF_ALLOW(0.00)[+ip4:172.234.253.10]; FROM_NEQ_ENVFROM(0.00)[rajputnisarg17@outlook.com,linux-sunxi@lists.linux.dev]; DMARC_POLICY_ALLOW(0.00)[outlook.com,none]; MIME_TRACE(0.00)[0:+]; FORGED_RECIPIENTS_MAILLIST(0.00)[]; ASN(0.00)[asn:63949, ipnet:172.234.224.0/19, country:SG]; RCVD_TLS_LAST(0.00)[]; FORGED_SENDER_MAILLIST(0.00)[] X-Rspamd-Queue-Id: DC8D21C00A1 X-MORS-Enabled: yes X-MORS-DOMAIN: patchwork.local X-MORS-HOSTING: hosting172546 X-MORS-USER: hosting172546 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Subject: [PATCH v2] arm: dts: allwinner: enable overlay support for sun8i-h2-plus pi boards Add DTC_FLAGS -@ for all H2+ pi-class devices to enable device-tree overlay support. This follows the same approach used for H3 pi boards in commit 0801a3a9f35854c91f1f3ab8e879c3d14912d214 ("arm: dts: Enable device-tree overlay support for sun8i-h3 pi devices"). The -@ flag populates the __symbols__ node in the DTB which is required for applying device-tree overlays from the bootloader or firmware. Boards affected: - sun8i-h2-plus-bananapi-m2-zero - sun8i-h2-plus-libretech-all-h3-cc - sun8i-h2-plus-orangepi-r1 - sun8i-h2-plus-orangepi-zero Signed-off-by: Nisarg Rajput --- arch/arm/boot/dts/allwinner/Makefile | 6 ++++++ 1 file changed, 6 insertions(+) -- 2.43.0 diff --git a/arch/arm/boot/dts/allwinner/Makefile b/arch/arm/boot/dts/allwinner/Makefile index 296be33ec934..2e0cc454df74 100644 --- a/arch/arm/boot/dts/allwinner/Makefile +++ b/arch/arm/boot/dts/allwinner/Makefile @@ -198,6 +198,12 @@ DTC_FLAGS_sun8i-h3-nanopi-r1 := -@ DTC_FLAGS_sun8i-h3-orangepi-pc := -@ DTC_FLAGS_sun8i-h3-bananapi-m2-plus-v1.2 := -@ DTC_FLAGS_sun8i-h3-orangepi-pc-plus := -@ + +# Enables support for device-tree overlays for H2+ pi boards +DTC_FLAGS_sun8i-h2-plus-bananapi-m2-zero := -@ +DTC_FLAGS_sun8i-h2-plus-libretech-all-h3-cc := -@ +DTC_FLAGS_sun8i-h2-plus-orangepi-r1 := -@ +DTC_FLAGS_sun8i-h2-plus-orangepi-zero := -@ dtb-$(CONFIG_MACH_SUN8I) += \ sun8i-a23-evb.dtb \ sun8i-a23-gt90h-v4.dtb \