From patchwork Wed Aug 28 08:45:40 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jacobe Zang X-Patchwork-Id: 13780925 Return-Path: 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 40D60C54752 for ; Wed, 28 Aug 2024 08:48:54 +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=/ehvlQURtyKhPbgpC86U5gspzkOdWuy/BF52NJA+Rqs=; b=jzG2DoawfjFSQK6AN09r/3ttoM 8GppOCl36d0c3WejnzMEe9Oji9ZPbAk9iw9C6OMUNzK7DU4bXH/KsvQTIcTx6dJ7OZSUjSqRfrP9R AXt3DcgsZ3T/nc7Ix5VQqGp9WUk+yi2hmTawzEwPWOEYYVlXy+d8hFgs7EYkgJMGgGM2albDSjhc/ wd5B6OoCNhgOo9U0GtllkO3easDqT9mYeG/TJCQEBxiN1lCs8fTPFuauRPqWQ83+vlLCT4rbvUVoM camUCmv397nW8SAEcFi9viA2VP87RIDsN/LXwylvXqUfrB6EcRKJAW/W3Qv7IDfvY76/shhYqaWvL +80i+a1g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sjEM8-0000000EaJs-3DBS; Wed, 28 Aug 2024 08:48:44 +0000 Received: from desiato.infradead.org ([2001:8b0:10b:1:d65d:64ff:fe57:4e05]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sjEKz-0000000EZv2-3JFA; Wed, 28 Aug 2024 08:47:33 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=desiato.20200630; h=MIME-Version:Cc:To:In-Reply-To: References:Message-Id:Content-Transfer-Encoding:Content-Type:Subject:Date: From:Sender:Reply-To:Content-ID:Content-Description; bh=/ehvlQURtyKhPbgpC86U5gspzkOdWuy/BF52NJA+Rqs=; b=lZhG3mPvCA282qd/XMpHUZoHyz vgSdVBOE8vRZQX8xsRQWih6JN4nD0x9ES/BcoAmaFd3eID4XGiTTxSJ5lZNzNU3y8YTGb+bMnsCn5 IhM4F5et3O5hXN/75Gvpm5qgvg2TJhmzAYHGDG7gcAS9j1reNRqRQzLQpOO0csV7k9W8K9H3GLD7y 1HgmrD6wKR9dsonCjbQft22S8A5KXJLjgMJUFb0sDE/+chyIhuz0nBVnWvqBTnMppeGI8sJ0LHVAF Ta0ryN1LozLu/EIbGMe7FvZQ8tHcrp1xAvVc20tFpVFE2vXSc58uIBZwYDhOz52S+9zSSwRjrvWHP 2rKLHlew==; Received: from mail-sgaapc01on20701.outbound.protection.outlook.com ([2a01:111:f400:feab::701] helo=APC01-SG2-obe.outbound.protection.outlook.com) by desiato.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sjEKw-0000000B6ub-3WPO; Wed, 28 Aug 2024 08:47:32 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Hnvf9E8FSj5OulG2rh63SX0+oFqBcsg0v2lirgW0bw0xUHho2PhxAehOuhm6xB0Q7mSnXRPOko4BhSfN3gxXSN55GWeDD5+S/BtoPViSiW6pCJM/kc+tLrJc8gvVd7n29l6Da4vpmI6Zmi+a0qql/s1oB3P4ZrcAvtu+G9Cww5kQdcGRBWvLA3ISdWH1jKKyUYLED4ITHzDaAQejbxcHnPt6Ift27HFUGgHm981cDD4dGMCas0SVMahj+jE/lpXc0OQ6WA3gwuvMMVdwv9lTyQoY8oV2ttMZS7mYD2/Wi7M1rAvDGqfwD2mhAs2lh+37785mTVWFf6CZCd5kTlE8AQ== 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=/ehvlQURtyKhPbgpC86U5gspzkOdWuy/BF52NJA+Rqs=; b=OjCIK9djc2bhEqQJJfvizjiAvn9U9NAqsw6Wxe3NTACqlTp9xp79fqycwFf0dVFWgTLVlMmhTTZMivfPfCXHrSoG4jb88OyVJyFFS0BxGZDZSsJrTx6PD3fRxKkv+SLvqClrjZWvzYO7d3mNxP1ZX1iu5tqDok+hklGlukeVzmB4BegE7xc19McSgK0kugiuhW7KGNzhtM7AM6tVU1ZQpnopMFTK/h5/IMXrPaF5g2tdGEB781U3K8Q04QtBMknoD8pTURKiZ3UXGq3uVuH+7t7B7tEsIbyEluSZEZVPGcMJo1pZISHBuJzuhsg+vpWsTjutfAXwYWrFpn9QxA+pOw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=wesion.com; dmarc=pass action=none header.from=wesion.com; dkim=pass header.d=wesion.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=wesion.com; Received: from TYZPR03MB7001.apcprd03.prod.outlook.com (2603:1096:400:26a::14) by TYZPR03MB8412.apcprd03.prod.outlook.com (2603:1096:405:73::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7897.25; Wed, 28 Aug 2024 08:47:12 +0000 Received: from TYZPR03MB7001.apcprd03.prod.outlook.com ([fe80::78dd:5e68:1a9c:36c0]) by TYZPR03MB7001.apcprd03.prod.outlook.com ([fe80::78dd:5e68:1a9c:36c0%4]) with mapi id 15.20.7875.019; Wed, 28 Aug 2024 08:47:12 +0000 From: Jacobe Zang Date: Wed, 28 Aug 2024 16:45:40 +0800 Subject: [PATCH v13 1/2] arm64: dts: rockchip: Add AP6275P wireless support to Khadas Edge 2 Message-Id: <20240828-dts-v13-1-6bff9896d649@wesion.com> References: <20240828-dts-v13-0-6bff9896d649@wesion.com> In-Reply-To: <20240828-dts-v13-0-6bff9896d649@wesion.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner , Hector Martin , Sven Peter , Alyssa Rosenzweig Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, asahi@lists.linux.dev, Jacobe Zang , Muhammed Efe Cetin , Arend van Spriel X-Mailer: b4 0.14.1 X-Developer-Signature: v=1; a=ed25519-sha256; t=1724834828; l=1327; i=jacobe.zang@wesion.com; s=20240828; h=from:subject:message-id; bh=KW5MeIG/M5nvcsKi414Zrtbcsoco1mY3Ri3vJRZ5wRk=; b=5cKI0jkgM8p62ugK1DjSPjoVgLw3VVR6SDLGlXT46J1YvK+TUxodA4JI8sPthYjQ87GGDHu33 KuPIkCZNwYRCO1xNJjBhikn2G/Ii0Y3pXHBqkfN237wrnb4cfR9DGzS X-Developer-Key: i=jacobe.zang@wesion.com; a=ed25519; pk=CkP5TjIqHSwHJwZXTGtadoXZucYvakXcO3HjbR6FoeU= X-ClientProxiedBy: TYCPR01CA0082.jpnprd01.prod.outlook.com (2603:1096:405:3::22) To TYZPR03MB7001.apcprd03.prod.outlook.com (2603:1096:400:26a::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYZPR03MB7001:EE_|TYZPR03MB8412:EE_ X-MS-Office365-Filtering-Correlation-Id: f5d8bcd3-084b-4781-2272-08dcc73e029c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|7416014|366016|1800799024|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?nld0S2OmPUJg00AN9CalvxZFzEIVfDC?= =?utf-8?q?/8aRCL+tAS5kYW0xZIDKzULqrRL6PSs6saqL/nOgh6hs/KpBycBuoWmbmV+yc+g2O?= =?utf-8?q?ZXL9d4QqeWDXK2Lj6aY4qvhC8Prve3rFqei/OvZ0bcf1jtyRk61N0Dunk8SUgQWjf?= =?utf-8?q?q43V34y4DnZLXaK39bATFjbTnzjZCpN/QIedhNP4rAF7L8ggBNpAoEbofwuwpT3r4?= =?utf-8?q?AbusPkHsbH3OpMqhXZJjkU3SOwFjFuHg+X9IP7ldu4QIdoJqSIypqnmwLL71GAJz5?= =?utf-8?q?SxhO4oWikyPLD0m6UN+nK95+j6VToHPy6n2QVHsDCBGvmI27HZqlpPTnqIq6ZQlC3?= =?utf-8?q?oJHBbea5KhIsOrkgHoshVYTVrBd92qWDDtM6Le8ZDYDrzy7KXX8u5IBGpJ4Ec9AWV?= =?utf-8?q?oZIIXELRfd6+UwbAJqfSJvfgK3Nah57vvoN0aUj3Vvk6gHHmIFrPZzqx/BXnD5Dgu?= =?utf-8?q?ge8RAn8MnU69OVvjoPsx89MONiL6pfzE6pc4jBWx7K7h+qJrC0au8gSeSr404AM9R?= =?utf-8?q?2BU6VrB8WfkuxdN/bRTRwmdg8zpNrnHoJ5y4eORJI9iKHNfMAEh074FQIX+iuWgqF?= =?utf-8?q?IMpQIeq0WCCG9oy9eTA8AOOZezrAre7rlKqq9mefwPrJSKWU7MSc2xjLpT0XOigbR?= =?utf-8?q?PrAOz0yCSkzZmlQvjkgkNdYSZnuCknVbRuhNU2xCeXhdxfbUpC0l5I1OP8KpMaHRI?= =?utf-8?q?t2LyN3GErnok7I+5t1VPgNSS3xM+f5EM7MPOxemDCgiUjzgopnmpFMoKf3RroN9a/?= =?utf-8?q?HzmBa6L0G7OmJHM67hsB4+HG1Nkq1kpha8iaSwY96OvFLjizQHuwhFNnMU7lXz/m2?= =?utf-8?q?SYSAwTzuhS6vbFhmvdY+biLNGHUo5T2cXR+bwmU5iwwULz7fo0pic9lSCmIvS0Fdw?= =?utf-8?q?s8Cx/CDw0JNhz4A9vL0pG/wMmF59HUEqwhzAbzUXj2rq/g4L9Tb9h0Hi1c0MG4G67?= =?utf-8?q?asK1YBa+VvJAlzYclr78/Bip3qA1ue0BT4aPkWC65XTrz6gGzxoE0gqpegqxofWlu?= =?utf-8?q?B+aUlyxkLyGUwjHjnbz06VIGtVfIsrVpt7YW67jsAFxPzk5Pwj+3H9gM/dcesIuyN?= =?utf-8?q?+6309lNH0DdhZxQAc9S01og3fuO/7SVZX7dcsZ1ZEHbVmMfv20P9UBnw4fX0vGk/m?= =?utf-8?q?hJKhEd/gt9977h+aBplMmVwD8LEkiRNqxtzjD9JlH1KqjEIUWmAstjjGH2rNxHcA4?= =?utf-8?q?pRYjQg9/X6yNrWiLwiuPB+5vFEpJeKn2vO1+mWejv/Ktmt4mSfaWLl3SwsZSDJpRu?= =?utf-8?q?7SEoUkEo1cIuhd4RGPZ7PTQQaXMSG0NS7MnHK+mNR1ChU43d0TogslrUz0ZDKhJe3?= =?utf-8?q?SqNLtazzY+J2CI+ctrZpOnhqgfm/ZQYpDA=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYZPR03MB7001.apcprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(7416014)(366016)(1800799024)(376014)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?PObWDgW+EGmTu9BPFa9MxFcApAXV?= =?utf-8?q?VvfEn6u+Px8lJUUj0jEZleEYg31fRpwQaHvKnKQRMTy2symBMTvEZo1u+dq7yqb6R?= =?utf-8?q?UN9N+tm+ceziX9+zoRWk0onCtfvb2AB/gnttfbqYZocoba1lKJ4HuxkqN9+hKbWsl?= =?utf-8?q?R1iojDvhqfqp3wXz7Q72OAhyF+Tj/qsvA1mX5XSzqq8/iWMm4qiNl10FZ2I6stOrZ?= =?utf-8?q?UND25K+qfVCQ53y/omkt47JzID6vHfnjH+Ag43e8Q7kA4Dtq6rS7VKMEWLs25d4jI?= =?utf-8?q?3sApRrGYZtIjGdicyjSc1OXvWfgAHqbA7sfAfUg5uFI6ER5QpI+J6D+ttvqYOZyCd?= =?utf-8?q?6AhB/X2WL8xl52X0NqVh+wc+uUCVfeGcszfHu++E2p7q1T6Glmlyjsz/E5a94rw3G?= =?utf-8?q?8eyYVZbHbkT/wmQJHZL1IHxtdtBc6X5YigSs65fFKXKVkwhJpUWFGohSWvAvle3K8?= =?utf-8?q?fuLmssoGoImKJR4EnpDXOpyUg9PqpF+X8wNt25nXXvoVRlQiVL0kaSOhiDcqp/h3h?= =?utf-8?q?ogFLf/h6E8d5Foj5FChizfDtDzcKCP/01xomO+jpu5XBakzupNl5FjyOyEu7Tsr+k?= =?utf-8?q?MeSZMvLjEeBGk1fYT80derfVwRLTggvWi4zZFW5hiO2ju2EgOLuenm2uO+KD3crdR?= =?utf-8?q?pH70NzR7W9PTa+ZgnWOMvC2xZviifLAba3d+zNo/fNyJXmUfCf1g3i/Dm+1CWlKtu?= =?utf-8?q?B3IqRYZZVrAOlmIE6SjUWrGsuzsuaU1UMjOk6Bb+YrqSw6HB1KNnMfYHbfp8jjPF+?= =?utf-8?q?b/2lWeI4sub5O+70TImQWjUbI3OcZO/KTlxksjU1w1BBQ57BVgND9cyxgrWQCtTZk?= =?utf-8?q?+iZ1+laPDmQUzhebHFQ4rh4blGNaOl5EX+EhYNngi5m5mBGtpTTA2DAKlSnMvFkBV?= =?utf-8?q?6x+wefSqfoFfho6lIE4MyCes1jNqIVhW8qZAU7X2HztPLeyL1DJJmrztVNkyxlOg9?= =?utf-8?q?DFio/EOBbx6RLaJwthEcG2w3Qu6w9KPAGgt4BUJzgoi++YFRMLBuw5gJwsatTP9Wk?= =?utf-8?q?+wMUXFT95e45TY7KS0eSwhgS0qptnwZLEl0W1FeCmxdmcrRs+gRCjZSyt858v7cuL?= =?utf-8?q?KhO00eK/IcTb3LuGBd8SX1dgTvHOYkS4Wv9YVyVebT8RML0IIUr+scu54RVS8PYCQ?= =?utf-8?q?kPq5G+FklLRNEHN6vd4iB0w00n++PaUPCJVsaI6mE6v/adi63PKY605J75+llyWtP?= =?utf-8?q?wxH6elYBfuH3HoXK6F4FW5BGLzv1JMKz2euXVaB/Cw72msx6xXYugEV0PNHPRCMPw?= =?utf-8?q?xL+Qh2UjcpDIPKQIXmIqPBicgxkDaLXsADQcpQFlRsxEPGPDiqbHyQ6g4M4zqoN+N?= =?utf-8?q?QsctDdcflsnpOO+/j5TR6GgDWbgyAdmZqLj0MJHXiJor/hfFL1FnHIbMkQuc3mE/v?= =?utf-8?q?FfOCEaNwxQBjQDeE5dLhF3UIveR46EAnFLdzAjVigjTlMXNv+O6BbC25qdi/VFgIH?= =?utf-8?q?3Qc8yRnWGJbybAIwWKhqbNf3SAhJvdOUo0RVFJF5KovAIp8J6GSW0Aqm9uDugYE+v?= =?utf-8?q?Tc31/ulm5B4O?= X-OriginatorOrg: wesion.com X-MS-Exchange-CrossTenant-Network-Message-Id: f5d8bcd3-084b-4781-2272-08dcc73e029c X-MS-Exchange-CrossTenant-AuthSource: TYZPR03MB7001.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Aug 2024 08:47:12.6213 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 2dc3bd76-7ac2-4780-a5b7-6c6cc6b5af9b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 7EqiRIKv+Rqhw3mg1qdAyBaeMzM3MJnkbQzz6BGIXMA/hIniChJz92Fv6OWtwZiN/6VxWCVtPtdgVt1FCKfn1w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYZPR03MB8412 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240828_094730_921063_45B650D7 X-CRM114-Status: GOOD ( 10.41 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Khadas Edge2 uses the PCI-e Ampak AP6275P 2T2R Wi-Fi 6 module. The pcie@0 node can be used as Bridge1, so the wifi@0 node is used as a device under the Bridge1. Co-developed-by: Muhammed Efe Cetin Signed-off-by: Muhammed Efe Cetin Reviewed-by: Arend van Spriel Signed-off-by: Jacobe Zang --- arch/arm64/boot/dts/rockchip/rk3588s-khadas-edge2.dts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3588s-khadas-edge2.dts b/arch/arm64/boot/dts/rockchip/rk3588s-khadas-edge2.dts index dbddfc3bb4641..3d0f55c123d92 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588s-khadas-edge2.dts +++ b/arch/arm64/boot/dts/rockchip/rk3588s-khadas-edge2.dts @@ -283,6 +283,22 @@ &pcie2x1l2 { reset-gpios = <&gpio3 RK_PD1 GPIO_ACTIVE_HIGH>; vpcie3v3-supply = <&vcc3v3_pcie_wl>; status = "okay"; + + pcie@0,0 { + reg = <0x400000 0 0 0 0>; + #address-cells = <3>; + #size-cells = <2>; + ranges; + device_type = "pci"; + bus-range = <0x40 0x4f>; + + wifi: wifi@0,0 { + compatible = "pci14e4,449d", "brcm,bcm4329-fmac"; + reg = <0x410000 0 0 0 0>; + clocks = <&hym8563>; + clock-names = "lpo"; + }; + }; }; &pwm11 { From patchwork Wed Aug 28 08:45:41 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jacobe Zang X-Patchwork-Id: 13780927 Return-Path: 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 3E741C54752 for ; Wed, 28 Aug 2024 08:50:31 +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=DDkoga+CZqogSQrYJu1qtK7EDMPF+U6ZVL0L9vt2D44=; b=L6Or2Q5xScmoTQngwINwQ/xcUB Me1a6MJU7UHmmlymxP3zHwhJd66mugc/Z6hzSiSZcBjD7BJBLVBDgnGqbcYkopr7QSYcGDA+P73uK 3GR2u8fvukWlKID81Ahr4Ux0zXLI38mMsGSNG/zShUrPIR7YZKgLtVmOLkYuMcZ+QmWj3ELrWvjqn 1o+WbJp0FH7hncnenpdnHLznKe98MYQi3s4/pLEOH57V9cpbHQx0JE0tsH4QeTgfblkz2FkNuWavG EcskUI/VL0ERVOI79N9C8bcp76JruMLLoFgiVqKcDcRiaSWt0PciCo6enuMZzAfhMKH0XuNTh/nhU XO4vac/Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sjENi-0000000EafI-2swc; Wed, 28 Aug 2024 08:50:22 +0000 Received: from desiato.infradead.org ([2001:8b0:10b:1:d65d:64ff:fe57:4e05]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sjEL5-0000000EZy7-0no4; Wed, 28 Aug 2024 08:47:39 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=desiato.20200630; h=MIME-Version:Cc:To:In-Reply-To: References:Message-Id:Content-Transfer-Encoding:Content-Type:Subject:Date: From:Sender:Reply-To:Content-ID:Content-Description; bh=DDkoga+CZqogSQrYJu1qtK7EDMPF+U6ZVL0L9vt2D44=; b=loDS/ecZIT4nKWT/YFnBBizbOo 7tNhSVbVaHEM3c2I/CyUx6z96TMGVqAc7sRz1FBReY6NGnzjj+VhTnBLo3/7ne+m4ynqpnwSnZ5S8 HzZqTGj5HuyBnIQJXm6wEIUKl3mRsxJrRIyJFW6AKoB5gmwzHoTIggDlomErp6YKBHdKXbQ7uoX0k 5NPRXC4Cya3ADUr84eN41U7hggrULpdnlBp414q3ykCdH3M2r5Z4poZMGa1gCzaKsALMTsEFnsLhB TetI4Zg6RC24TqWM7tRr9ruoWBVLNu2IG5iMUUJ7iMfog8c4bbWP9UeDxr4+ywH2/ez/AE5mGaGiO 4RwFo+lg==; Received: from mail-sgaapc01on20701.outbound.protection.outlook.com ([2a01:111:f400:feab::701] helo=APC01-SG2-obe.outbound.protection.outlook.com) by desiato.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sjEL2-0000000B6ub-05gi; Wed, 28 Aug 2024 08:47:38 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=qrwg2+ZAFshtPgYqZlfvfs5yMOkYYDIkmHNt1G1u+mclpf/94Lqxi37auhBvp0CbectGqtQx7LpBzjniLy55KuygHSciVMMS6JciQ0V3uXbxj2hmi6mKAZSzluC1MDPhnUh7WOYuKOzJS8CYj9vxB65winNSLjFZ0O2FlHyjxWh6fKDrrLkbHMf634p8/crJ5XMytmJllSnQ5HxEhUG4M/YE+Dyyl+oyrevIe/SPBaWjtL66QdaQShZ1dtpSRJpL0sgnTJ14NWAHdC0dGkRnj9UqzEi4jzq9wFRHRUbYUhTgB6VWvfDcPAHkFaZqg0FNZfhPZAW0Ijy+mWjqr7zn6g== 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=DDkoga+CZqogSQrYJu1qtK7EDMPF+U6ZVL0L9vt2D44=; b=UL9KLyi6+1fwzV6yl1+W4oPkpd9D8H7VUBKnvVxT2wfYRG7baSKKKIJjCYBRHNyTMtWQ9GfSIOq5YjsHxwZD20rQ0kqWmZveAN74tS0ERqQ6Xzbiu3hQp+KpPpUPD3Di6VpEAyk4CaQqxi8BcIiFB/656owmFnJoEpcW4k2dY8T8nHsioBY7I03nrmH+LIvZWNuUfPB3tSTiw4tSgnRB+h2KGHSGEuAXEDLvVlTTsTNZZeNlDuLGH9uwhHcIy/ra0hE+tjjqkSvdtjlXklZ/O3bPVFPrEIyHBI9DXiXrQSovxLYh2Iib14qhKdTmbOoRkbBrrPX3WfP/zZw4L58rBA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=wesion.com; dmarc=pass action=none header.from=wesion.com; dkim=pass header.d=wesion.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=wesion.com; Received: from TYZPR03MB7001.apcprd03.prod.outlook.com (2603:1096:400:26a::14) by TYZPR03MB8412.apcprd03.prod.outlook.com (2603:1096:405:73::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7897.25; Wed, 28 Aug 2024 08:47:14 +0000 Received: from TYZPR03MB7001.apcprd03.prod.outlook.com ([fe80::78dd:5e68:1a9c:36c0]) by TYZPR03MB7001.apcprd03.prod.outlook.com ([fe80::78dd:5e68:1a9c:36c0%4]) with mapi id 15.20.7875.019; Wed, 28 Aug 2024 08:47:14 +0000 From: Jacobe Zang Date: Wed, 28 Aug 2024 16:45:41 +0800 Subject: [PATCH v13 2/2] arm64: dts: apple: add "brcm,bcm4329-fmac" fallback compatible Message-Id: <20240828-dts-v13-2-6bff9896d649@wesion.com> References: <20240828-dts-v13-0-6bff9896d649@wesion.com> In-Reply-To: <20240828-dts-v13-0-6bff9896d649@wesion.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner , Hector Martin , Sven Peter , Alyssa Rosenzweig Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, asahi@lists.linux.dev, Jacobe Zang X-Mailer: b4 0.14.1 X-Developer-Signature: v=1; a=ed25519-sha256; t=1724834828; l=1983; i=jacobe.zang@wesion.com; s=20240828; h=from:subject:message-id; bh=LaLu3quqGEtYiHhIevE9m8Vrk5cGprDYd1V9ZIbpPsY=; b=czW5wBnzDsG9oK6ichqH08lg7LtkWwySihoERQNAd9r3r6S8HzWXKGfw1vOSLA2ZE8+YYW4xm aCYxIOqzTPGBI/yTmhN0ztpXz77H2DDxjiuBkByLvgW/ZadlQz9VQNm X-Developer-Key: i=jacobe.zang@wesion.com; a=ed25519; pk=CkP5TjIqHSwHJwZXTGtadoXZucYvakXcO3HjbR6FoeU= X-ClientProxiedBy: TYCPR01CA0082.jpnprd01.prod.outlook.com (2603:1096:405:3::22) To TYZPR03MB7001.apcprd03.prod.outlook.com (2603:1096:400:26a::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYZPR03MB7001:EE_|TYZPR03MB8412:EE_ X-MS-Office365-Filtering-Correlation-Id: a47fcbe7-9ef6-47d0-f3ea-08dcc73e03eb X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|7416014|366016|1800799024|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?mDG7dPspqI8AqTevrVTSRdNmlTHy0IF?= =?utf-8?q?MSGmETP91cn7C0aoKB5W4n2RKu32gClqrvM9XqGbrSA0uhdOxYp+cWl8fLDL44+Fp?= =?utf-8?q?+YNfsKHwC8xGPVGhh5jAJ1FCxjnM9dWHy3I8MAGSYqJ7pIkaFFpGzED+gr9rhqrRp?= =?utf-8?q?yvLa412Vi3e0fZwf2rW+Lm0vdRfSh4X//AhmH8YZi9cfxfG7kd6YKPf0HvVseDflZ?= =?utf-8?q?MOOBOpL2zwypSXNZUUq9m07nJbjL1vElO0JQw67dWzzdzn0FGQ+SUpk0I5O9e/F/z?= =?utf-8?q?npj3YvjAZRlmpRfquCrdE2M6ELdUkkylG7XHP0kZTzUDFLoOl4/ha2Je1iVJm2fKn?= =?utf-8?q?DiCRzQtjgA8xgRsxlgjVJeya0f1iMcFn7Cy2mc7s2R02EoY/NnvK780MNWRgViMGE?= =?utf-8?q?oNA+0c9N8e1DU0K5cGhjxHsJ9QYpqD6vj7KX6VCIMMrvz47p4gSWoYNFaDoZrngyC?= =?utf-8?q?hcYfZMnn1Lyl4wiY5dzcm68sEXTg/7CZ27eczZiM30MjKiuI06Ep9PdVR8paCdM9d?= =?utf-8?q?0P1UU1SdTS0bXhkfwQ3qYK/30UGzUzXyYJO0w9aX7jYFPqM06Mgp8CBlr4Qn1tnZy?= =?utf-8?q?VDcSKFZD+u71Ob/O2KCdOpQotDvLEyuhWMyknAPLnd0VrVe/+W4NGxh6S8VULefUG?= =?utf-8?q?cpyzqa8DnRIh+sI81Dv5WckSoRv2INs0OgYwgCH2OPHI8p6x/3qGdvY81nD4nHwe9?= =?utf-8?q?1zTR2L1c3xFlQwBD7GfQdUxd+f3/MnQ9PnO0D8TLiYpAkguVZ929gELxB0wShz5Br?= =?utf-8?q?9OevJkcp6kgTZXHRUGQKdRkHFV6+efuDOHGqbMx+9RzWh5JhNfpdeIznDXb6yb+d9?= =?utf-8?q?eDpDrS9xRXfk0j7ZOFow6kCbKYzTs+0iwUDeNJ5ZIe4O7TOHelW7fz0/2NP2u0rlw?= =?utf-8?q?rwBJwOGqTDaf2u08AXfa+Lep248x5dHVIYtwszxd+S79OB2upE9gXOWa3A+lmDmz5?= =?utf-8?q?puzmtazAGxkFCLhq8uM38QmIdRmFiWt0SCFIG6oUzLpQehy4/e3Wf6+jj+o4AXtwn?= =?utf-8?q?1Zg8Elb5xiqN97i4+EtiC1y9AOf4IdD/vJ7aRX7RYaClQEAJnpxLfOuVIAH2XULC2?= =?utf-8?q?M38qK7pXMK4MRoALCBdK7YSsDSykg0ntNe3ZiRXcQwm/pZQxEGncPwjy/QcDgdDqa?= =?utf-8?q?gdrNGOwO8i+UQ9ldEh6ZsMGNwHj1CCWCNv+tvCWslgtgTaoqnpPkTrh/uniJtA7t0?= =?utf-8?q?GQzs5C//zLyLEC7Vbws3EmPya/1253EYgjHW4Cp+OHUdVzUBz7OIYsIfm+Cf3RbuC?= =?utf-8?q?569m0ZTWLPRD63QQkCSON6eUI4ZaRKBz9V9O/DBf1QHf4+xM4sM8+6ofXsWqIDLV3?= =?utf-8?q?CpzR68vKY5QFUt+TxwL4ysMJMoxWr2eZoA=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYZPR03MB7001.apcprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(7416014)(366016)(1800799024)(376014)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?plrcM57uKaVsXFdgX6vBuDEn59t7?= =?utf-8?q?0mLoHgImeE8GoNtIkM0zze82oZtTG3aUPFQ2XxRv6F3/A9YeIQrBrn+Dug2v02lNF?= =?utf-8?q?alR/ej8kIXW0GoMMY5U9SVleLtjgxdnFqQANyFHrgM8lT7k0JdFGy6+X0ZQGa0Z3G?= =?utf-8?q?GPwA9Z5nOleXHXeFAJsTkixc8DX0P3FIWTPIE/VrElvU+g9NNy+bJEmhKfvbR7dam?= =?utf-8?q?qKq/1Zxm71nhRHVL/7JxcaE2Kz1po+LQm5R8KZV7lSqQvWwrb0AHBySmvtlVM1X75?= =?utf-8?q?9m6baGWf4WFUvH7+7QVXC/X383t9DtuZBoBPgHKZ0TVpuybPKRy7oh0rB5BTvnzHs?= =?utf-8?q?Hs2bRBxdWlFqkHZ4D2rfAy3WgtxC3/RTEozf+SO6eWFBZhgZ7NbxgB2/m2Jd1a17y?= =?utf-8?q?2FuvHeN0DGMxrvCta92TqHD2ymtIg0QW7w1btJLJjhp/fGay6pemfu0n3/GSWvvhQ?= =?utf-8?q?VowWKZmrp6Ei8O3E1C9cXMFPCmr47fYUQzyYaQnaRsKHqIBhiAtg12VhvqBmpoZMI?= =?utf-8?q?RomGnQU7ghhqlpJrWqx/jzJ66DNI7y3tP/7JEoniYmajvB+0Im8Wh/TrndCRQVlXM?= =?utf-8?q?/V9jFlPaUgwo46s4rqC0dEGLJriY886XnUCjErCKL2JC6H6dRyLJ4aUzCepwUmsiJ?= =?utf-8?q?FVur1aDa0iwEB5h3g69h1GOfGGMygaQvn/5jg72VnY2IdnAd+MGd/bi3zaCLuHB7F?= =?utf-8?q?7yOvyq1SRwnAhFON0rPkzHrRrTDEoZTkdR69LoUgyll9Eg74QinUV8itJANwZgC4u?= =?utf-8?q?c2cuqAo0pZp5t5jUXCtpbLAVGmftlRL7iAqk8RpYvl5TQ1tkxBBw0ij8ZZ/O1B0OF?= =?utf-8?q?biElHCNk9FdEPSIviXib3i6fPUNHtT3X2OpZy8Oclzg66AIo/lpFV7zYAhp1G8rsf?= =?utf-8?q?W8GLf7I+CXNu3zH0DlX8mYuFtyJ72IKMwyZhxlmd/zKxQxifNZfCebqIme5qUTIB+?= =?utf-8?q?2jJQE2ZT26oOUnd5W5OhhG9CgC6fugEtsfjtG7Ux6kpA+Y+BgoxSoWKdlTEm4PPnc?= =?utf-8?q?UnSpIeo8Gk6Lk1MIPxZ48FrbDJGRDMAJuwyd2yfJIFWTyDgn46TnZu8ZbbbpBRCs0?= =?utf-8?q?C2jE8dyrWt6Tvh4eNDJmFdlAfpj/9SlN3BI/Ggnt4iiiTIZL2yWrkPMvwUr01VZLe?= =?utf-8?q?6galyzpj9z1Gyrfwa7npeHZkYr8kxXQY8TG43MrgKXVtZTOC8LRfJ5LGkd8x/KKtt?= =?utf-8?q?fppkJZFmfZ3l2R4i+iv2slAfyDBwyGXunB9AXwD+yZb8To0ZfAJqXqJGACSEAXmLn?= =?utf-8?q?TTx0DTCoSiXzIeTqqLxyEN3UbEEs5YAsl9iSFeSa5/Tu9c4kmNRJ40vcDZxhA0H93?= =?utf-8?q?g+9OdPEwKMRvaR6AwQqVfTP+9ssSziLBuRxbKgFzQNtsgrH7cJDFUrYx03e7c+8pc?= =?utf-8?q?PPOrPJAA5zus9e+z6Ss+TKBZ+5AD/XukDSIGkbNY466tGD2SmJ46F48PEb/NRIt/v?= =?utf-8?q?WKGSirdSu6py5C9ti7BTyBGiK6PA7ltpMU5Co+rFXMk6ZmTjRJ7DAv4JGNr1z4NBy?= =?utf-8?q?tAECvx1TuR+U?= X-OriginatorOrg: wesion.com X-MS-Exchange-CrossTenant-Network-Message-Id: a47fcbe7-9ef6-47d0-f3ea-08dcc73e03eb X-MS-Exchange-CrossTenant-AuthSource: TYZPR03MB7001.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Aug 2024 08:47:14.8109 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 2dc3bd76-7ac2-4780-a5b7-6c6cc6b5af9b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: jcb7S2x+XMVjrIbzt3tBuqeLO1fejSl60bOogBTBSiFbekTqqqlrEcHICu3A9T1UeFoiIV9RqDFE65Ju7r0tYw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYZPR03MB8412 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240828_094736_377289_FEFCB0AD X-CRM114-Status: GOOD ( 10.27 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Wi-Fi compatible in these DTS is based on PCI ID. Bindings need "brcm,bcm4329-fmac" as fallback compatible. Signed-off-by: Jacobe Zang --- arch/arm64/boot/dts/apple/t8103-jxxx.dtsi | 2 +- arch/arm64/boot/dts/apple/t8112-j413.dts | 2 +- arch/arm64/boot/dts/apple/t8112-j493.dts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/apple/t8103-jxxx.dtsi b/arch/arm64/boot/dts/apple/t8103-jxxx.dtsi index 5988a4eb6efaa..4b021626d4692 100644 --- a/arch/arm64/boot/dts/apple/t8103-jxxx.dtsi +++ b/arch/arm64/boot/dts/apple/t8103-jxxx.dtsi @@ -72,7 +72,7 @@ hpm1: usb-pd@3f { &port00 { bus-range = <1 1>; wifi0: network@0,0 { - compatible = "pci14e4,4425"; + compatible = "pci14e4,4425", "brcm,bcm4329-fmac"; reg = <0x10000 0x0 0x0 0x0 0x0>; /* To be filled by the loader */ local-mac-address = [00 00 00 00 00 00]; diff --git a/arch/arm64/boot/dts/apple/t8112-j413.dts b/arch/arm64/boot/dts/apple/t8112-j413.dts index 6f69658623bf8..df2a63d8dd5e9 100644 --- a/arch/arm64/boot/dts/apple/t8112-j413.dts +++ b/arch/arm64/boot/dts/apple/t8112-j413.dts @@ -43,7 +43,7 @@ led-0 { &port00 { bus-range = <1 1>; wifi0: wifi@0,0 { - compatible = "pci14e4,4433"; + compatible = "pci14e4,4433", "brcm,bcm4329-fmac"; reg = <0x10000 0x0 0x0 0x0 0x0>; /* To be filled by the loader */ local-mac-address = [00 10 18 00 00 10]; diff --git a/arch/arm64/boot/dts/apple/t8112-j493.dts b/arch/arm64/boot/dts/apple/t8112-j493.dts index 0ad908349f554..5f3453e109b85 100644 --- a/arch/arm64/boot/dts/apple/t8112-j493.dts +++ b/arch/arm64/boot/dts/apple/t8112-j493.dts @@ -43,7 +43,7 @@ led-0 { &port00 { bus-range = <1 1>; wifi0: wifi@0,0 { - compatible = "pci14e4,4425"; + compatible = "pci14e4,4425", "brcm,bcm4329-fmac"; reg = <0x10000 0x0 0x0 0x0 0x0>; /* To be filled by the loader */ local-mac-address = [00 00 00 00 00 00];