From nobody Fri Dec 19 06:06:12 2025 Received: from APC01-PSA-obe.outbound.protection.outlook.com (mail-psaapc01on2139.outbound.protection.outlook.com [40.107.255.139]) (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 B9AAC3F9D2; Sun, 30 Jun 2024 07:36:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.255.139 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1719732988; cv=fail; b=Wa7zakBQ0bdfYrWSEjh/DE3pB1rP1ccK6bILYAkWtJr9qRoGph2w9tyI8tB5N/CWIjf1cOljBkMbql4hieFWs1whAUJKIixEmUEeiuii8I15Dqogp7+NTO4Uo1tmTEnkHvZlJ+5B/E0Z61QuYG8p3ZxSvCJ28zGSdMx4gJ433x0= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1719732988; c=relaxed/simple; bh=CxVnHqGbck0jy6Cauk18/Fp4zXt6EBs1W5+WVwd7UFE=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=ebJUeA0d5QRXWvPv/+aog92VDS0er8YisUWD3SA5ucBvQZUa+dRqrK6Sk9L0W/bbIJoOCrxO9CiYmWQ1S+BQe0YvEUZHCCAvtlJfHqvmNPAfldHi2Pzl5ESuBZSCxUlMO6+DM5yVtZagP7rIhS9MgJ/cOJicp/7FJzkSbbGDifk= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=wesion.com; spf=pass smtp.mailfrom=wesion.com; arc=fail smtp.client-ip=40.107.255.139 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=wesion.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=wesion.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QrIqK3AEav1D+dD6zgCwzkdlu7VuOBsceeuF34oEov9filGDTjBbp9zUqYD8PduC9SXwwp7DjHjHgnenUKGcyQF50Z53ZdkU83C5K7G0CdMNkaYQoZ3vxPslvU3tDMZnIDBaxZdgvGjDSmPTL+Stb5lj7kTuX4dvEBMBdht/+2JhQuhxMxuygFKtMmqgsA3ZoW3Iy5L1QOarPH0XsvdDgsNOI0YHi/ZuN7aQAo1pWjqD6iwmSNwvBMv0ZTVVlK/KcepCHGqofN5uUA7+bm6SsJH4sJLQ2cyJ3Ez0ccJ07YWHHj9c4WfqZBjPX9xkrwBWmymLNP3f/7BmW2v3sNCcXw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=uHMSDZtLNXiF1aO1RXytlyH2FF7rx+CJg2ro32Jw72M=; b=J1XscHfy9oD5IekvTVH40dJtfimgZAh5MgV9xdAPtU9EjgVwFaI6Rehyds5g7YxLwI0alQjmp7MziLkbr2DVstFR2XVJCBnA5DYTnFa8sN5EJO4HG3+Qh1x9D8JaLlxGmd/L64Kg/wykiALLlKjLsww2Q+qNe5FROh3INgLTiVWcC7LE1Joz/UmRn2/16gr7dZrWui4x8t3nL+80QzzLCk8EuvKlHUQOwySDM2bfeAGWu6SxHt2DZuZ7CcNbupE6BUkazxNeI7OaNXuB9iFR5y7Bl7VlEqLTDAyiFMGqhSsuA1Pn9Uie4BGJWEkrF65La3a2TISdEeY+myL5OCQpNQ== 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 PUZPR03MB7234.apcprd03.prod.outlook.com (2603:1096:301:118::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7719.26; Sun, 30 Jun 2024 07:36:22 +0000 Received: from TYZPR03MB7001.apcprd03.prod.outlook.com ([fe80::78dd:5e68:1a9c:36c0]) by TYZPR03MB7001.apcprd03.prod.outlook.com ([fe80::78dd:5e68:1a9c:36c0%6]) with mapi id 15.20.7719.028; Sun, 30 Jun 2024 07:36:22 +0000 From: Jacobe Zang To: robh@kernel.org, krzk+dt@kernel.org, heiko@sntech.de, kvalo@kernel.org, davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, conor+dt@kernel.org Cc: efectn@protonmail.com, dsimic@manjaro.org, jagan@edgeble.ai, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, arend@broadcom.com, linux-wireless@vger.kernel.org, netdev@vger.kernel.org, megi@xff.cz, duoming@zju.edu.cn, bhelgaas@google.com, minipli@grsecurity.net, brcm80211@lists.linux.dev, brcm80211-dev-list.pdl@broadcom.com, nick@khadas.com, Jacobe Zang Subject: [PATCH v3 1/5] dt-bindings: net: wireless: brcm4329-fmac: add pci14e4,449d Date: Sun, 30 Jun 2024 15:36:01 +0800 Message-Id: <20240630073605.2164346-2-jacobe.zang@wesion.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240630073605.2164346-1-jacobe.zang@wesion.com> References: <20240630073605.2164346-1-jacobe.zang@wesion.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SI1PR02CA0056.apcprd02.prod.outlook.com (2603:1096:4:1f5::7) To TYZPR03MB7001.apcprd03.prod.outlook.com (2603:1096:400:26a::14) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYZPR03MB7001:EE_|PUZPR03MB7234:EE_ X-MS-Office365-Filtering-Correlation-Id: fb723812-25ec-4da6-1386-08dc98d75696 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|52116014|1800799024|7416014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?UBonuy1aOSP5Kueax/3cm08cafuul6/hDcPSIYldOLAQZFNZS+/34tYkvWv9?= =?us-ascii?Q?/8Um1xLldUgt6Wh/xSgS78vnH++VvwbPK7tXoAoHYntmfKRo2q9r6kS5+3cV?= =?us-ascii?Q?DszJuty47czS7hh8dJQFZR18Ao0mmxh+EZSOsQEMfBILSgXdCvIW5qok0261?= =?us-ascii?Q?p6HDXENxuKclFgf3/HltcDLNd2H5h7I2HgqkLXx3UeTCWJQxxWMJBQAqe/V5?= =?us-ascii?Q?GX3EXqKwhW6/Fh8GBnGWaX12XlxLi6fLTVfP9kmM+9Vj6d7opQQGlFmne7Er?= =?us-ascii?Q?xEpg191EZQvp/HG8iepNRmXlFfvFQiNnIAkoR7VHlqRBkA4StSJ25+OL+J98?= =?us-ascii?Q?ny0Y0lAEF4BZ0rF3EywpYi9K9TsDvz1YyNfVo/MRMYniwkfBQecmYlsaLsn0?= =?us-ascii?Q?xGgmWZZMeColgrlhLjOJNVMP7fwHtqaD4mieSyylRTjp2xzqSTFKQnNFC8L3?= =?us-ascii?Q?KvvOedzcHE6HG6dSUOZoHOZLfLtlI8J42vU7t/KsXE38jnor18Rlg+3Axxvx?= =?us-ascii?Q?5PyBnJgQECfb9twozsm7QRIDC9NaMLbT8Q9bXLQIaX97D+8XUtaDbZWBnNK6?= =?us-ascii?Q?u+NZcIFocOzqzuNuHYB9ImXBR3IaCMsGDrWbqIBHHVdeMQLPS3KazBHpPdaa?= =?us-ascii?Q?6LFQBIdKFe37TkTrhFAd21t32sMpf2DLk+PFn3chcqjULoITjrmZtBRKyGFV?= =?us-ascii?Q?l4XMyIR0G1V5Q2ZJ8d17Kb0A3rQaTp93ijY/Td02khH4PrGjSLyGQZAW6hdk?= =?us-ascii?Q?/vtiDckGt6lyVb1iKw1uyFOQet/NuHSRXBGh0MUm4KSE+8VXO9THVgQSS1Qy?= =?us-ascii?Q?zRBr6/vhFrRuPyvfVgjCgfXrvI4uvndWugvci1YCCLAClxYeeGJVbylWed8i?= =?us-ascii?Q?XEmgtXvvBDfCBwq3m6iaFSxol0q6Lqnfaza1kve8so4mA0y9BDbiXWBG+l6w?= =?us-ascii?Q?cQ12HZpzYhGm8KpkqueqdLkOL8h46wZ/DjHb/u5vg1efW9I7zHgsax8bvwxL?= =?us-ascii?Q?spIKcv2V92MhZaS7QoUAyty1be++0JGMPIBfKK8uuxtA2M9k9nMfobidGu9U?= =?us-ascii?Q?p3VfCskc3qLj3tDjFnqXp2rRj+lgbk8npRkyiPiv7C6uDwOspAdzsMZjkFer?= =?us-ascii?Q?u4kZlduhbjLFXtKGl2kCJyJqGlyUe2Va1dhEYP2YlYqpIsAD/1iryQXScaiU?= =?us-ascii?Q?eqTyFl2t2zbJ0Qi7wG1N9Z+vG4osc5Aw1BxA4sV4WJj7kHJFrGETCFqV0frj?= =?us-ascii?Q?NYmrXNcQm2/XEy4BqIvuyCGyJrAlIh8vG2bFMRxAlj6ZlZovk+DfcOKoL6+m?= =?us-ascii?Q?t2ELsEmGRD3I24xkjKdjGuS3KCUzQBNwkdlO1InZczee2dvW11cTXZLQMj3Y?= =?us-ascii?Q?AwjdG4tcTAbPPOHoA5W7hm+vDmA4T/Krx2Eywfk5ppl906l0eg=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)(366016)(376014)(52116014)(1800799024)(7416014)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?M0cc9FSyZGCQ69YQbOP/W9YCMf49DWXwkQTJtDRRFEIK39qhnleSDO0lYTuu?= =?us-ascii?Q?weWqNUlZ46BAnOf3TJaeo7p8oiUfl/9Bq+JGFF6p9eMO95vTaiBN2c3Rd9a0?= =?us-ascii?Q?TE1xblanzLZ/qJMt0Zgp3thLkGU2/sHtWivkUVTFv737miHaZAPJOEvqRTsB?= =?us-ascii?Q?76UkUxo/8/W2KFMFWwOyLgf/2ffs77iTls4Yb5S6/oz++gQTOZP06YNWuyHJ?= =?us-ascii?Q?uCHA3b+CkIqzb1Gq3xId9qZZ40b5Z9Ae0Brp0Ea9dfx5z3l7qeZG3KJjibYz?= =?us-ascii?Q?Tq0mP+PemKAmgfp2nr0QI0/hTbJc7fRqNUEkw0RNlxc9gMKUXWYmkhsZpKTJ?= =?us-ascii?Q?X/Rcuo91jC2c4tu4BYskh+liYPuGF9gJbMuxNSLTMzqdVf8k+BTjqKp8mUF3?= =?us-ascii?Q?9Cx/YrySJmQAs/2Th5ttTGobvgjQWkpaNvmxkARu53Bc8Duiqfejr9+ilo05?= =?us-ascii?Q?aItW3J1uMWN3vMTjFdQoqs/pgWmnCa2FzrfAadzyLpdnw6T6xYHpza3yrD2o?= =?us-ascii?Q?lzE/fMRhLgJln3knjsRrmhdExiJXV8NjUTUVShzVXIasCfA3zt8D3e0kLCGU?= =?us-ascii?Q?7xmQM52ld0jn/Pr4yio86w6y+IBkay/ccqMQ7UiTf8rX8M386HatifTeaJAk?= =?us-ascii?Q?l9/z6Pj1cg0GBJZD/ipcQ4cvEbxyuT+WW9FhhmhyEsPyMItd8XgnJbgnrk1X?= =?us-ascii?Q?dftrQKVXfLzL3uuJc+OqnYROEorMIPLpKqj+Sg9UAGeXio+diIY+trU64J2n?= =?us-ascii?Q?r6XdrZnhO1174xuRgetqnJaHolqcyY045Qnc+m3GNfuiGCB9uXtIVB7cSDYS?= =?us-ascii?Q?YAzpEy1PaIpbrpbFTovbYPirC/Hoj65K1S3ifT5fM24IaJKdbuEWHyaB23CL?= =?us-ascii?Q?Y3gV7d3bBPltjFZoJpNA34rCBCvJStNlDOlM6XHDYRZ7tPyFsvQVB4T0yXIy?= =?us-ascii?Q?Y6yMluv8976C4lybPIX5XZbVzEdK4Z4XbFB5+USAUD67xOXxas5/o+EIp9SK?= =?us-ascii?Q?tYQyMfmDido63dw2vPcBOH1RAF2LFsODGsyEXO+o4ENUcEVkhUKeXZR1Vh88?= =?us-ascii?Q?bU2dTjxJBN1VYgPro1zQNPwBImfR7XZyot6rwN+hb5NdADKwUQnlKrG2iZRB?= =?us-ascii?Q?wgggia9SMn1uvgSZORYO1Awt/2Fh1XGt0g2JtghbSI6FoIUOdYd02GGdc7mr?= =?us-ascii?Q?r8elMI3UA8Rpyuc0BgXO+K33D8gVHeo4S3sQKwAG5dnbmfPmPRMBOFZdqM0I?= =?us-ascii?Q?EWQkTvmkuZ/EYjka3smRQpmSxLfb/yu3GMbdvsFvV69XiTafIVJ8z5quUiNf?= =?us-ascii?Q?eHCJi03yVrQSftiBXjjZ+si1sjM5TIAxCaoe1kae35DuhxmhRQUZex6Gsk4o?= =?us-ascii?Q?yyDatZC8AYed8JKDHKrVn7/diT3zZTkWUxy4xBKyii3I2eFXV5gzNRhHNc8Q?= =?us-ascii?Q?2mygwC9geDYb12oopaTjjNdwww/Q70roK/42dH4+ZCU9dvQUivQSTCmH7NI8?= =?us-ascii?Q?ASkg9uUJWdpLqTUUy6sH1t0eWDXRIGVp+XdRr1v/rVnb9JYPwvXzKS5BRzcY?= =?us-ascii?Q?O8KEg6eTIxU1aUo/tXCOb/mZWmBTLDAN3vgMtMtc?= X-OriginatorOrg: wesion.com X-MS-Exchange-CrossTenant-Network-Message-Id: fb723812-25ec-4da6-1386-08dc98d75696 X-MS-Exchange-CrossTenant-AuthSource: TYZPR03MB7001.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jun 2024 07:36:21.9944 (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: raYfs5oH4Rv8MkuSlOxzyy8kNhepE2/eBzv0LcBV33g4mDZbbgU2g0tYiSlyWvqL2jqnn4a4GVfWomE9skeGFg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PUZPR03MB7234 Content-Type: text/plain; charset="utf-8" It's the device id used by AP6275P which is the Wi-Fi module used by Rockchip's RK3588 evaluation board and also used in some other RK3588 boards. Signed-off-by: Jacobe Zang Acked-by: Arend van Spriel --- .../devicetree/bindings/net/wireless/brcm,bcm4329-fmac.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/net/wireless/brcm,bcm4329-fm= ac.yaml b/Documentation/devicetree/bindings/net/wireless/brcm,bcm4329-fmac.= yaml index e564f20d8f415..2c2093c77ec9a 100644 --- a/Documentation/devicetree/bindings/net/wireless/brcm,bcm4329-fmac.yaml +++ b/Documentation/devicetree/bindings/net/wireless/brcm,bcm4329-fmac.yaml @@ -53,6 +53,7 @@ properties: - pci14e4,4488 # BCM4377 - pci14e4,4425 # BCM4378 - pci14e4,4433 # BCM4387 + - pci14e4,449d # BCM43752 =20 reg: description: SDIO function number for the device (for most cases --=20 2.34.1 From nobody Fri Dec 19 06:06:12 2025 Received: from APC01-PSA-obe.outbound.protection.outlook.com (mail-psaapc01on2139.outbound.protection.outlook.com [40.107.255.139]) (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 9771446525; Sun, 30 Jun 2024 07:36:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.255.139 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1719732990; cv=fail; b=dB7j6RuLC4gdDuMD8VXOMqV0zPlnGThzhHWffpRMrRlB3xkJF0G60x9jLczTHhrIstNVWEGGB310ivv0UIRqokT7uU4APkD3wzYkife39WJ5nDDxPbV1mvn4PleTo2bxJW+mhHKgC8Kt+DggOz780Dd+JmiG1Xo4WA+D2CHkVz4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1719732990; c=relaxed/simple; bh=abfLORr1AAJ7zcbu5M2UUrrkgjXA26XzO47NmyfhMpM=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=fdMewB13AVgs/kZGvRnpzr+4pS0dBRT8g/NbngbcCtv0Q3pXxOXs8D/3OaIK5U0+QlWE7o5adr1M+zMNueMLy/A0Gitg90WUrpYID/463Y0kLGBJoBQ8qoGtf0JfhoWCZiU5KNyhyRhki4WwrXzsTR13sXwQ9eJowakZbO+00uM= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=wesion.com; spf=pass smtp.mailfrom=wesion.com; arc=fail smtp.client-ip=40.107.255.139 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=wesion.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=wesion.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KB+Lehwz7AtE03+tVixhQTDuGfZAvcGjCQsj88pEtrsX9j0733CxkZIAS9gQUOfmLzXBlZR0GtkwJX49qPtji9PbtJvCT1Y95p4nBk+no7agA7ejIaWrbkkg+CV075f8Ink035ahvotcFhYHQBGG/auMO80bn2KnXdgmMdL/NOgdr+/2m7W8BM8LU22rXMPJjp4eNqs5ROqrfFXghz31HTmpZnnZ4XlgoMb1RQesxnm7vOqMsl3iVQhcL4kulyFz/0PI1PfnGWiTvde51dTagc7Rf9xlgySDTR1DoMUOckTtlG8uZqocxDSBpMKMC5HvIGU/IonVwEGT+DeoUVxC8g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=fCL3uoJc+1kvFKZoe9LRwyCd+Wq+nmi2fjF5cGL0UXc=; b=INGq2zUJGvu35lmSwZcPM+NHhELfBRHRxByneWtZHLlhpc5QEtW/fjIoVpZp/vGNOfuoulrNh2r0UZ8S5Zw6wDeqVZISV4PAFvl2yyyx3ooA6L5m5RU/lzHRJmA2V4Zk/dkk9iy9X2mUYX9jAc4Z2SOuMX6OlbCIOD9AF/lIWNMREm1j5FHPTAdjRocsTDmnDhl9Rfig+3vHXrdLonwe1PC/kGSExY7ChNgeZWUfAEAejN76deStW9PrJvK7tfjSctYhsL9ttNg6e2K/9QYnXVpRcBXohIK/FjgzKTkcq0SFtyTPlB/WJO46IkSoVJ3DEdushFTZZAnwlXk/sjUeWQ== 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 PUZPR03MB7234.apcprd03.prod.outlook.com (2603:1096:301:118::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7719.26; Sun, 30 Jun 2024 07:36:26 +0000 Received: from TYZPR03MB7001.apcprd03.prod.outlook.com ([fe80::78dd:5e68:1a9c:36c0]) by TYZPR03MB7001.apcprd03.prod.outlook.com ([fe80::78dd:5e68:1a9c:36c0%6]) with mapi id 15.20.7719.028; Sun, 30 Jun 2024 07:36:26 +0000 From: Jacobe Zang To: robh@kernel.org, krzk+dt@kernel.org, heiko@sntech.de, kvalo@kernel.org, davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, conor+dt@kernel.org Cc: efectn@protonmail.com, dsimic@manjaro.org, jagan@edgeble.ai, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, arend@broadcom.com, linux-wireless@vger.kernel.org, netdev@vger.kernel.org, megi@xff.cz, duoming@zju.edu.cn, bhelgaas@google.com, minipli@grsecurity.net, brcm80211@lists.linux.dev, brcm80211-dev-list.pdl@broadcom.com, nick@khadas.com, Jacobe Zang Subject: [PATCH v3 2/5] dt-bindings: net: wireless: brcm4329-fmac: add clock description for AP6275P Wi-Fi device Date: Sun, 30 Jun 2024 15:36:02 +0800 Message-Id: <20240630073605.2164346-3-jacobe.zang@wesion.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240630073605.2164346-1-jacobe.zang@wesion.com> References: <20240630073605.2164346-1-jacobe.zang@wesion.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SI1PR02CA0056.apcprd02.prod.outlook.com (2603:1096:4:1f5::7) To TYZPR03MB7001.apcprd03.prod.outlook.com (2603:1096:400:26a::14) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYZPR03MB7001:EE_|PUZPR03MB7234:EE_ X-MS-Office365-Filtering-Correlation-Id: 75266d77-7f93-4f18-fdad-08dc98d75926 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|52116014|1800799024|7416014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?oKMkM1Uij02QZFsG4JZVXQUMTfP8WLEbmErEbIYNmnDdqKzEtYRetmyFbErb?= =?us-ascii?Q?Rb1DiVB4yyyWhPZIIYOgDYQKBGMmlOeVaha92/rHmoB5C9l+d4N+A1zmG457?= =?us-ascii?Q?jZ9TnQtBKb1qmZO9gAC/GfqkQiyCFi+a66N9fvT8OKWAPtluCGS3kyKdjvL5?= =?us-ascii?Q?j5RSYPTaqdD3bIudFZ3MGvOGWm1+36/70rQeKdw251NkpUlvKo2Sjs+2PtGT?= =?us-ascii?Q?ztKG1XeqJXpAJreNE9em7b5leENdnY7XehupWYSkaZnnbXOPqWAD7MUxiafU?= =?us-ascii?Q?VHx7qrgAIW934sTNJMqR78wIUmSY4ACC8uJ/vi1g+TAsfcgIR28h4t3ThXX0?= =?us-ascii?Q?jP5SespBJXgq1Kq/bmUnBZe3xpcr02RJ+JTUJ3e9YeVyzQOUG/UUJH7B/1+5?= =?us-ascii?Q?JEAZHEwQ4rErnlp5AJRPleseR+vFl16LjnVHPWZOhPCV2V8MjeWqtkX1U9VJ?= =?us-ascii?Q?GZVCzExEfSOxpA7ZREDconrWe0ru3Em4IQX9Nsu7RqdkIKJRyU+g+/krobUo?= =?us-ascii?Q?PcK48+Vo9LZyNnzGeaakpPkZOtDHIlo0XGL1nElVkkIRL1UVMxoEr8iyK5XQ?= =?us-ascii?Q?CVXNkRX3s9gSB9QoMWkLTTbfy5fUe980M++w2Q0MQlEIoTEKpEhJs7Gi+Cmv?= =?us-ascii?Q?Yfi1+UW8aYe2BpWej2/XKDKDvkK8paKZzf4vax0B32ks9mT7zRhJujA9CoZS?= =?us-ascii?Q?CF+CgGBjJ6V9xkp+yRLTjP96HwsAgk1ddl6zloLjQiKuJ8byPVHrMbb6ok0E?= =?us-ascii?Q?J3BCtzvNdZDPeP1t0aryHgVzm5fna4u9qxGHJlLh83Jr1Z8MeteNSgLgHLbf?= =?us-ascii?Q?O0E2IGavgOmMGWnWbSJ1eMAkwl8tALfURWZuQgYQkGi/ZEjiHy7xniYhEa11?= =?us-ascii?Q?RWE/x7GvsXtZjulHLYvp7jL+gkCNUM1TmyKr5/kNxPs3T2EX26D9cqxwFUrN?= =?us-ascii?Q?lTGWceGGRCT+KFAsM2z5DfEt7utiBOuX4o1d4aTotslrHDK+BtNY66x9EEFC?= =?us-ascii?Q?XPTS5fA76gIAXWD6YScsvL9zRV+OGNe9i72BrMBg1sGH8XXZTaby7kSmuphH?= =?us-ascii?Q?9wBxQAlt6jjy5ID++SHXpakOQEz9aj/YYGdd2xeQxHeJAEFs8H7haSlFnu15?= =?us-ascii?Q?IhyN4XiSy1k+PHpIeikK0NtFYwtRmGcPqvPSWIaDp8fwUcbl169Lj7ChKZ9h?= =?us-ascii?Q?N3JeDZKHIxp+dymG3PmHFGlzLyLc+grbtmYrKU95mU0iZ8HChYGu6b5XjAAo?= =?us-ascii?Q?HQr9gk8nbPKog0UH/+TOHRCLomKrSQxfZLVZzj4UFsF+9Gczbf1Wq2gWsfCe?= =?us-ascii?Q?0MEW4EPeNl6j5ItCR+Xj6GQCo4tx2dM0nNW6Fm0kBGXql5k8VTRKio9sSD+u?= =?us-ascii?Q?gRD1t2Z885xZq04ZS/WpC0Z8WThDGCvMr8mAtC7m+EdM6xy9fQ=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)(366016)(376014)(52116014)(1800799024)(7416014)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?y1/8qJZHe+aAo4ZPdwRjT2wEK6p2ZWwx2NWrE3GNOtreeyWXGSJTVuPWeviO?= =?us-ascii?Q?BzciZHWPPwvpzmefHs2ML4o3uY6Y449NXUiqkTnnvSn+ZQff8U7Jm0OhZunk?= =?us-ascii?Q?q0W4LomBvqSWMC25BDJZMOsDHffGw/awA8VPm4fPhIqG6mpl92VjPmPlKAga?= =?us-ascii?Q?8LWQDLIeyZx8AwIeDeY10tXJTf406UBTgfdAMgCrqyTaKSzmZT+USlUXG2XM?= =?us-ascii?Q?NxKJlay8/rOA1BBfvgi2CF71MjMYKyWWESWrAxhRvg8rbkXy0eTK5LHNGybG?= =?us-ascii?Q?1w75SOL7mJ/01bJ2aMOkc9udyr/pNYdlOy2alDDyg/L0bwy/Ya5qHCk6kGlg?= =?us-ascii?Q?AHvPbitU2H3qYAoXmpzzDTkS9paTCVxrp8J4PQVLmRGB5LB+8fqOUnu7OuPw?= =?us-ascii?Q?LxWMx34X6EAffTYcvJ8TSL2V5rtu72j5dyKHUQBjebpvUtLUOIwiK9DwMD/T?= =?us-ascii?Q?Snz24zpBnKneOPvROCIpOra3o6a5qwuEVRRMq4SDfygOdUGjYg/jYMdgJNKV?= =?us-ascii?Q?LMK4NldbwYq/SiCjXzVX2zD3f9QcE64GwTlXrtqF8AmmCVx6v+6qPbIjfdGc?= =?us-ascii?Q?Y5e3sswXlwQSwp5/Mtjp9HSgQLnYi+MxAAHgVceIApmsXhPuOJV82GExMXbA?= =?us-ascii?Q?ORl7T94QF56AKkEjT8mp4Qj0EtZA+Eu9NsbYmehaUjEuafCFECDH9IztFoFF?= =?us-ascii?Q?5vca3yxJC3tgkyqo5HFgW5UWvrYm1iQkHgUxc6rB3qMkjXABbCl1IvBJNbaY?= =?us-ascii?Q?WqV/SjvRXogBWeDWUu4mjFYmiIoMaycFf2gpJ1aJOboULK9uscN9eMfNht+r?= =?us-ascii?Q?1UHQeeFy2jMt4AT6fPH7U497hyNxMuJBcUVlIc+cvS9H9hVNLDjcWYgYzp8S?= =?us-ascii?Q?eZVae8LMoghFA8d4K5icM0ayXK0Jq56YjFDY3xdIVxjztLbZP0wJnb+GXbPZ?= =?us-ascii?Q?/tYPWHOKBrLRjiMOD0ml9QKKw27NtqcHsQPHqmxgxmgJGht8lva4L+wrTkvo?= =?us-ascii?Q?WZ0QOQkVuykFWlH5u9RWq6t28JmAlnAUF/B9QvjxV6Rxem44kXHc8j12cQyL?= =?us-ascii?Q?XZtFgFc3Qzv8MGnWWHthplAD2lKstakn/VHJ8kC38MWfMP/ZikmXrubuvz6v?= =?us-ascii?Q?6udFB96utgsHhU3UcRSyByX1tR10Sa/EEKSGZcVphk3OwzWV8rmrJmvBv9Ga?= =?us-ascii?Q?2tEsaYwKhp2KjveNUGjf9I9u6GVZ6Vmgi5KIPbutmnVA9HSSm7Ql53ccVSQM?= =?us-ascii?Q?XxBH9L8H1ZWEl0rNhTLK3E+Lsy67MUodpd6RgaPO0Xv/XrmCsOJPEd1JKRsy?= =?us-ascii?Q?hgH/CoDKrRPdTOufm3+LKWFGH8qpiUQX2jJIA7fsODAZzXB8NUyHDwFuZiex?= =?us-ascii?Q?VicUr1mrA7H+CqAurumxqvDdwkiPbPn/mOTQUt+7yg2CklSa7IUimRqgf5VS?= =?us-ascii?Q?gT5tOuNhhEKnFjweqCgvYkbEXIbMqSAdgc+r/xdWlhBUw0T6VqiUvsnDWRwH?= =?us-ascii?Q?mL5u5Vpsf9q72funiI3MNUOzzUmkLPD+CD5mWHhPZC/i/Kav1wDHlZmLwitr?= =?us-ascii?Q?8OJ+8Zz2+anm2G1InbKqPBJkBxEqCotFxMTKfJwt?= X-OriginatorOrg: wesion.com X-MS-Exchange-CrossTenant-Network-Message-Id: 75266d77-7f93-4f18-fdad-08dc98d75926 X-MS-Exchange-CrossTenant-AuthSource: TYZPR03MB7001.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jun 2024 07:36:26.2760 (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: ospafC2fBFrCUGKmrSD9QHa6Gr3qBfcEgeXfUmL1DxmYeHi2yoG6hZF7BUkK60rx3NytlY0V4qUO5y1mL/i9jQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PUZPR03MB7234 Content-Type: text/plain; charset="utf-8" Add clocks and clock-names for brcm4329-fmac. Signed-off-by: Jacobe Zang Reviewed-by: Arend van Spriel --- .../bindings/net/wireless/brcm,bcm4329-fmac.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Documentation/devicetree/bindings/net/wireless/brcm,bcm4329-fm= ac.yaml b/Documentation/devicetree/bindings/net/wireless/brcm,bcm4329-fmac.= yaml index 2c2093c77ec9a..f542b60e44dc4 100644 --- a/Documentation/devicetree/bindings/net/wireless/brcm,bcm4329-fmac.yaml +++ b/Documentation/devicetree/bindings/net/wireless/brcm,bcm4329-fmac.yaml @@ -122,6 +122,14 @@ properties: NVRAM. This would normally be filled in by the bootloader from platf= orm configuration data. =20 + clocks: + items: + - description: Wi-Fi RTC clock + + clock-names: + items: + - const: lpo + required: - compatible - reg --=20 2.34.1 From nobody Fri Dec 19 06:06:12 2025 Received: from APC01-PSA-obe.outbound.protection.outlook.com (mail-psaapc01on2098.outbound.protection.outlook.com [40.107.255.98]) (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 435A346525; Sun, 30 Jun 2024 07:36:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.255.98 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1719732994; cv=fail; b=Di1JSAfW+N0aICxv3Saei68WN9iI4FlgSbAg5k7fUTbODU4MaT5pQsxqqhk1jq5RL/Tm/6GD8BJiOMPlx5HFrRh2vEFwtyd59jXU8tJLmEd7jN1o7/4ys6tUk8XfKDaBqJtdGgueXyao+gpeU94J+/muIzG7c8uogQYHQ/pON8g= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1719732994; c=relaxed/simple; bh=QqFR6s9KjUOUyzIEwtcRx5MBudeGY8qkcLVHhl4GB8A=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=h6T8+KvhfBp6zoaMDc4tCLw2rgI8b3r081bWBhFvDDEV4iBAwubVXJ975hChWEfqrpHt5hZnHsvXTMqH+XY+WYWck5KcaEuHM1fggMqAbMv/oe418f/gdI74D2JNtPUXWwJgVXilGKAugla1sNjrkHN02UQTopHUoBlo3bIONEM= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=wesion.com; spf=pass smtp.mailfrom=wesion.com; arc=fail smtp.client-ip=40.107.255.98 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=wesion.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=wesion.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kqzouzuX2F0Arb5+ygZabEB3orZqu5SPUfb5TDIUaWgG/yWoJ/wjKmFr6u7BUz96fDLQMj9eab7pug4fixP615qHtnpfyzGgmneE34nNTmN1SHA0AQZSiK7WRXKojh7kpYn/nDgF/havjNJj8FPHH34CSmJMjGqlIBldCt4HHTyL2iiHUC89wLdJOKUSVCf7UyJpF6mw8Adx3/EtWm/c7SxUbf53mQw1q8mG9gzqciKF79Ac9AoOBmnZHEwq323anWPH735N5CVvGo0fFR6jzddaXhVZ3dASS922jQHeHUHsXxnMl7DrvzDAo4nANgoZlHj3EXubJ/0DcpkmW/1oJQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=5ERto1UyhkAAKVp0UYqK6we3Ig3j0IzjIphAgeN4UBA=; b=BcTxFA/Tf6rUkHQ6RSYscs2m7x6f6kWHU9ZSCxFgj/ECUcXSp/ue27hlhnoZL4KStK+HDs4TVUmA6GOxGmtr5aOH4YX/rgu2KmXBJgRLlFPYWT1XEflNjSE5r6+0Nalhd59TdDT6Tjv9xh+whfSCY2mq2I5c3VGgiaHdm0VoxU0emULm1S44oxmWzZQCjVXNLgj9EIqzimWucjPRhN6FxxVWXi8frE9VeAb/HOUSvXvqrSCQf8oY7CjZoOqDL4TXUx5gKIoYcEkbd2ql3auN3pVDxnAkZ6XGOkjPBoFgZhWvKRlZvLGvDHF8HXZ787mZhFoF2DZszIw4hUBqsHsAjA== 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 PUZPR03MB7234.apcprd03.prod.outlook.com (2603:1096:301:118::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7719.26; Sun, 30 Jun 2024 07:36:30 +0000 Received: from TYZPR03MB7001.apcprd03.prod.outlook.com ([fe80::78dd:5e68:1a9c:36c0]) by TYZPR03MB7001.apcprd03.prod.outlook.com ([fe80::78dd:5e68:1a9c:36c0%6]) with mapi id 15.20.7719.028; Sun, 30 Jun 2024 07:36:30 +0000 From: Jacobe Zang To: robh@kernel.org, krzk+dt@kernel.org, heiko@sntech.de, kvalo@kernel.org, davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, conor+dt@kernel.org Cc: efectn@protonmail.com, dsimic@manjaro.org, jagan@edgeble.ai, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, arend@broadcom.com, linux-wireless@vger.kernel.org, netdev@vger.kernel.org, megi@xff.cz, duoming@zju.edu.cn, bhelgaas@google.com, minipli@grsecurity.net, brcm80211@lists.linux.dev, brcm80211-dev-list.pdl@broadcom.com, nick@khadas.com, Jacobe Zang Subject: [PATCH v3 3/5] arm64: dts: rockchip: Add AP6275P wireless support to Khadas Edge 2 Date: Sun, 30 Jun 2024 15:36:03 +0800 Message-Id: <20240630073605.2164346-4-jacobe.zang@wesion.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240630073605.2164346-1-jacobe.zang@wesion.com> References: <20240630073605.2164346-1-jacobe.zang@wesion.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SI1PR02CA0056.apcprd02.prod.outlook.com (2603:1096:4:1f5::7) To TYZPR03MB7001.apcprd03.prod.outlook.com (2603:1096:400:26a::14) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYZPR03MB7001:EE_|PUZPR03MB7234:EE_ X-MS-Office365-Filtering-Correlation-Id: bde62b5c-6798-4b08-3dbc-08dc98d75bbb X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|52116014|1800799024|7416014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?5mX8ncx06vC6vVmVeAkrVhrcf1dM9PH7EhU3BjYXu8T7gyrwe9wL/vAyAqRW?= =?us-ascii?Q?5YrFQAhtSgveDHNTWv518aZEjCFXevsO6pPRrgm48gdXUPlhavUVf1NBFO0M?= =?us-ascii?Q?h/MrsozLD7yyfDFOCUsu0vLIK9LZgLK3RfqLXOphWrCatdBHw+2g9gs0N2+m?= =?us-ascii?Q?kzLP0TiYFqAZaHgfXN2qcEiQr0Yj1mih8xEQn+NkvxWS54j5QcUXc17IYQEJ?= =?us-ascii?Q?KEUD/VAqo8ttmKh99R3bMNOoo8skodfhDcQ9lxrzxHpUgAXLimf4NANN68HF?= =?us-ascii?Q?IlG1q94gq0Vvqbram89pT2pN8LX4e+MjxrfVC2rrqcQhfPpPmAOMg8om61Jg?= =?us-ascii?Q?T8dM/tLjrInGaPM8jtSnYueOSKQ/nv2L1Pdde+g++oKNctqju5+ig3MD4CG3?= =?us-ascii?Q?H2Nk2CDZ9HuJzFeo1tj7yZFZE42cvqetJcE8XV92Foz0sV56UtBGCcMjYlEy?= =?us-ascii?Q?OHSLr5XuBz2nFtmLmf/pky4oqaPTmMuyikm2B9I7wVhSG5gOOpfFucuqeByq?= =?us-ascii?Q?ZtiRWvVgCDaFEouOaEZ36K8eAOQhGxu0DzOJ/TgvY1iHSwRB5+p2wwC8Q9mh?= =?us-ascii?Q?AMBZ0Lg+YBQonkomX8KUR3SePlYOvfEYdMAfvpZLP9fr7bgEiNe4cxVBQzBK?= =?us-ascii?Q?4Hb99MVN83zVtDUm26F5fJY02FC+8Pwl9rAMZKYbkuktBnOhum5J5fXLOmiI?= =?us-ascii?Q?/He5iLwCi4vJfGCqZok7DWtVjRvnpbkmbsn9Mb5f/I31IpdX6nBnyZ53tvy3?= =?us-ascii?Q?Gcj0VW+I6ki+ODyKOnHU7oqndnTIIsjHhUSC4cru0NXMh+/nm00KHFr6XVc4?= =?us-ascii?Q?0iLZnyoO4bzIXvwDr1Bz2GnEHEXDO2YP9ppkxlow/BByP3Z3pBCRSop8i+YB?= =?us-ascii?Q?00QglhXqecN2JadDuiH+jteVxP9LJmD/cwbCrRYuqT5O1P+JU4YkOv+Uxbb1?= =?us-ascii?Q?f1fDL6B5ivBvB61mu6W5oL5CHtFzjaZoZja+HU7gVpVBFsjajLLTKqJVnqYf?= =?us-ascii?Q?aoeBfI+kMxA9Mw3TyZQjzf5Oh3EYxxkOcgoiz375kuNDbXJrWul/lSeuXBgf?= =?us-ascii?Q?7Z/3sVKzCf2YMUERfpXwYREENBOwgGas/oMTw/qZwjTLyUqtOU2qWEcxS7vr?= =?us-ascii?Q?LCB9iQzqpv/DiktTagyLuohvppgORELi5QFnhcdIV0WviZefMCmEcSdsEyH+?= =?us-ascii?Q?DfiqcHqeGhSIcNMVIFp1ZecqmipO8GFK/RZDhq8bFQdrLu8PFXwMERR6Mf+s?= =?us-ascii?Q?lIxejS9cap8hpkWMvbZagjnMBaW8Ses98wxQCrBbrAYBp875aAHCz/WaRNxj?= =?us-ascii?Q?dJetGCjo5lnXzOMayhnY0cTok/KdivWHbVBfbphvG75xSGEgKWyZ/MYR2Bqw?= =?us-ascii?Q?khBQUjotJaeRAPKQM7lCPcSZ0sk59AZ1DbXyLop0iE2Ekslh5Q=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)(366016)(376014)(52116014)(1800799024)(7416014)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?UDg55U+x5N/j2MiA1pbTsYZ9+TVLk08Kp4iwy73xSym4kvEI8/sqPYCz7Kq0?= =?us-ascii?Q?407KPalgtijcxNWeKjNGn2M+3yQJ3RSvueEUiJ5mBgWTbP1Tus8B9n1nWcYd?= =?us-ascii?Q?jrAzp5L1Wx1Nj1VNryEfj+T4hpsrDBmJzEmY3QwalvGe6aRdSnXFjh/ZdGP7?= =?us-ascii?Q?M5oGZtv/KDwQuBipCoUZoZ+AKRE3kJuf1ykDrxRTynieSZI8/Avp1/IdiYkl?= =?us-ascii?Q?TIgivwcV1gibIPY7jYkRYMSgn2wNTdHkaZGxTijp+UsLRLpddv5VEE086Nmr?= =?us-ascii?Q?deqPgrGEG7bPQWh/EkBnFXHaykqaJgd8F8bSjCMCOH5s1uztiTJ0RJlsShqW?= =?us-ascii?Q?wVlQuU7p1sSgsme8qUcBrCRTijeCsZmsNkcZXDqlqKfzOzxGKRXSGTI4tmWN?= =?us-ascii?Q?C7AK4N0gF1VcjVhkWK0OSr4Hsi/6x6k0jtHNnrXLs4WKDjC+Tybhh13ctqqT?= =?us-ascii?Q?3RZ4mHFnViKNV+8/2SUOOrHnt+32svgATtw393GulkD+U+YzCppHMSGVQBh9?= =?us-ascii?Q?ACQ6BmvLJO/KI7/nrHYFlDXmEnJ9nIRV4npPqQyNAoA7wfONs8xIGUeMr8NQ?= =?us-ascii?Q?XC5nhrvGOZIfwBZrIFuDmVmq2nAE6qS6N/MLgdm5vV1b+3wtmUn3qemkB5TI?= =?us-ascii?Q?mSwgYD1u9p+cR9M4IPDuEK6dZYpcbi2Pw8B+KZprXHWJHK1xZa57GG/Ye407?= =?us-ascii?Q?FP3iuvEWaFQtEkpJZTrIcDE+9p9d85o72oFL1wCtRcCqc2dfw4eRtWXaNwBr?= =?us-ascii?Q?/wlk/UU64arvJFIdoA3hGsuUygudCbIo4h/8+gcrGLfW9+1LzSb7DsR2KxoR?= =?us-ascii?Q?JDvuC/FQEUf1s3x7YlcZU05O5El1L/ITQdIW3k1dPd4IwZoDuvYE+i8SsMkO?= =?us-ascii?Q?sdB91GtN99gPPDGrL+RVCyEAEhQi4cJhXxZUQtt5gL4vkrn53fdL5CQQzmoW?= =?us-ascii?Q?A3QexDWAlpLYk0S0WvqrWOU0tyixV8T8hf389gndjJC7l+8lfsLRf3x31RCh?= =?us-ascii?Q?JA6m3ehFuuos1h+aKcQAF4PB9vvBS9hE3DvIAf4ZqOxN3Cf67c5fBRll9ETS?= =?us-ascii?Q?n7TAK/4HIRRKPU3K0ZgQQ/hCb/yzrc2A6RcI0D/ZdBOGyIroQqILySMUGaBC?= =?us-ascii?Q?yqj5Et0WYXq+bkgCk7sWAIMVes3lB1OMoCgZPQAZUVwq3urB5ZEvXWmXRuPr?= =?us-ascii?Q?8ORDfzUeK58wXyxC+SNAPfWImRdI5trfc1xzDBKCm2GR9vybr9vDuY/HV9SH?= =?us-ascii?Q?gYjdvZUEHIidlWdD+oFrd+tovmc53tELZp2GH3kl1RC7ZlXGiTbMqyWrh0RC?= =?us-ascii?Q?CqfyXjY56vnvj1tul7cpZ9+IBGqOktNuOpTHUlSGBR3HeIPSwSYokpFCOYJ7?= =?us-ascii?Q?XITmIixj6dLC+hdJTsPyargVhspw17eal+d0Lco45l7KZgdF8QZDOwJ+ScjA?= =?us-ascii?Q?HTpNaUe7zOhODHKoPa+LmAiT8eq6AFHzjqlGaeinkvGa3uzrFRmkUh+jxDI4?= =?us-ascii?Q?Lj430b0sByaNOAa9eT+cvbhXeygOWiyuT2aY5s/2EhokY4IiHYXjsnYxMiBo?= =?us-ascii?Q?f/NpTV3BqGi4dv/ktUNNPIfnd0lwacTCDG/2aQLS?= X-OriginatorOrg: wesion.com X-MS-Exchange-CrossTenant-Network-Message-Id: bde62b5c-6798-4b08-3dbc-08dc98d75bbb X-MS-Exchange-CrossTenant-AuthSource: TYZPR03MB7001.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jun 2024 07:36:30.6210 (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: A1XiHRiXjBnADk68IDd/97Q9dxvEODoksIvTZsljxi414JW6edFI/69T6tSxy+xssD1Q+anLdvGd0cq7NURlSw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PUZPR03MB7234 Content-Type: text/plain; charset="utf-8" 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. As a PCIe device the wifi@0 can be probed without compatible. Co-developed-by: Muhammed Efe Cetin Signed-off-by: Muhammed Efe Cetin Signed-off-by: Jacobe Zang --- .../boot/dts/rockchip/rk3588s-khadas-edge2.dts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3588s-khadas-edge2.dts b/arch/a= rm64/boot/dts/rockchip/rk3588s-khadas-edge2.dts index dbddfc3bb4641..8c152d587aefc 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588s-khadas-edge2.dts +++ b/arch/arm64/boot/dts/rockchip/rk3588s-khadas-edge2.dts @@ -283,6 +283,21 @@ &pcie2x1l2 { reset-gpios =3D <&gpio3 RK_PD1 GPIO_ACTIVE_HIGH>; vpcie3v3-supply =3D <&vcc3v3_pcie_wl>; status =3D "okay"; + + pcie@0,0 { + reg =3D <0x400000 0 0 0 0>; + #address-cells =3D <3>; + #size-cells =3D <2>; + ranges; + device_type =3D "pci"; + bus-range =3D <0x40 0x4f>; + + wifi: wifi@0,0 { + reg =3D <0x410000 0 0 0 0>; + clocks =3D <&hym8563>; + clock-names =3D "lpo"; + }; + }; }; =20 &pwm11 { --=20 2.34.1 From nobody Fri Dec 19 06:06:12 2025 Received: from APC01-PSA-obe.outbound.protection.outlook.com (mail-psaapc01on2135.outbound.protection.outlook.com [40.107.255.135]) (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 D99397E799; Sun, 30 Jun 2024 07:36:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.255.135 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1719732998; cv=fail; b=sUmpvlpDp1+GwQKNU9JfKi4eZyS/4emaDs3lBKND0dYm/w8H10gKSjv8qWhVwlwUhIlTpSDCsve6Uw0Vvf8KsuHqtBSbQfdQ98eg5OL4h56PqpggzIVGO0LzolYfcf3yZOlYLD51OvqZQg1arKPOdRCHOUhCe7XrNKFyESvKINY= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1719732998; c=relaxed/simple; bh=vWsxgyPPy+lqPR60WhEVa1ByrikD4MWxuQOgbCyKqj4=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=KmkgYvCnjyl9WMD2b8UKPSCsTLK+/AP/3cDwlKqOMqxhXtJZor8UJ3q9SzFyDAogRkFfkflAIfn3lce3hVtD4wDQ+MITFWLQagouh9gNSQ40tx3eGnDGbTEDdQ9VWRsSGY8MyKHSk0jASJZui020PaKqTlF0HdXKMxwUCQGakdE= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=wesion.com; spf=pass smtp.mailfrom=wesion.com; arc=fail smtp.client-ip=40.107.255.135 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=wesion.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=wesion.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FjojMZlONJOa5q9tDETzdIYnyO3AO5vMRcVASPbCeo/6K+KsqnhOSM8vr7tLRDEdrkA7IrcOY8pZP3xg0ljEY0OcFZZw28X7i/5hvkW+aLNRnfC8DjDIn8GS7LU8lrETVzDkImmBSnUKaAvwh9z1H/Nd2gLm8FZHddIfzaWfw4enOSbnkTi6h5ICKsWjR97zpbT9IdgZDoVGH5XpBpX4uCRWCExrDHE7u0E/T2/d755ZhA2HMohtHcJMXKTQPYly6RJJEGIXS7QSchIa9hk6uI2W0NDkC1WY2vNXavDa1Lxr3+tdX/Ut+nkApcW/5sknaC/DfeU24PihcdbgrM901A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=j8CW5kZAiyuWTO5Q1dV+wgslotDDSDogr6Cs508PlV8=; b=ePDuwtvjcMUvn9Ocu1DI5rLQwf1IPcprOyexAtI5x1iZW2zuzzl6GVATL7mmoC0RP/D6QdGiShP7xiDfstaqpxxNmuqxvqDDUOSEsfwWzZRsrCQ5kZTw2vsOYnz7gO/GwVrl9FXeXWC1jhHzu8NRFJo9chmJ69N/FXAkgPTEnNJb7yIO4bqKwxMId/XQfJXFqSbWtnN/Wp74aIncuOYBr+bJqVJOw9jgKxMruysWaYF+ah4a3fOdka8J03GqD8ZeMlcxthPYB3481nInJ5cIWz5YezNkoXNHSrl9U4y4mHgAh4dXh01mwFOyV+fgg+poDjqag3G+I9lLQSk+nHrnBQ== 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 PUZPR03MB7234.apcprd03.prod.outlook.com (2603:1096:301:118::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7719.26; Sun, 30 Jun 2024 07:36:34 +0000 Received: from TYZPR03MB7001.apcprd03.prod.outlook.com ([fe80::78dd:5e68:1a9c:36c0]) by TYZPR03MB7001.apcprd03.prod.outlook.com ([fe80::78dd:5e68:1a9c:36c0%6]) with mapi id 15.20.7719.028; Sun, 30 Jun 2024 07:36:34 +0000 From: Jacobe Zang To: robh@kernel.org, krzk+dt@kernel.org, heiko@sntech.de, kvalo@kernel.org, davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, conor+dt@kernel.org Cc: efectn@protonmail.com, dsimic@manjaro.org, jagan@edgeble.ai, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, arend@broadcom.com, linux-wireless@vger.kernel.org, netdev@vger.kernel.org, megi@xff.cz, duoming@zju.edu.cn, bhelgaas@google.com, minipli@grsecurity.net, brcm80211@lists.linux.dev, brcm80211-dev-list.pdl@broadcom.com, nick@khadas.com, Jacobe Zang Subject: [PATCH v3 4/5] wifi: brcmfmac: Add optional lpo clock enable support Date: Sun, 30 Jun 2024 15:36:04 +0800 Message-Id: <20240630073605.2164346-5-jacobe.zang@wesion.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240630073605.2164346-1-jacobe.zang@wesion.com> References: <20240630073605.2164346-1-jacobe.zang@wesion.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SI1PR02CA0056.apcprd02.prod.outlook.com (2603:1096:4:1f5::7) To TYZPR03MB7001.apcprd03.prod.outlook.com (2603:1096:400:26a::14) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYZPR03MB7001:EE_|PUZPR03MB7234:EE_ X-MS-Office365-Filtering-Correlation-Id: f63cd49e-f8bf-4b5c-521c-08dc98d75e2e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|52116014|1800799024|7416014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?uOxtn+nyl4809V3q2DLRkzIWuId8N1y0W0v+YXkFU16C/13AhGBEuupYzhfl?= =?us-ascii?Q?zEoXhYDyswTBo3STsh8sGzwi5arwf5dOIsllWQcSRimaNYDKRftLPiMguoVv?= =?us-ascii?Q?Mfl1zbw5QLYv11RQP/1OMw51ODwwXKYNfli/n55YEJMtkqrwG3zoFppiKiyF?= =?us-ascii?Q?bGZReHKDD2iq6LJtIkrnS2dsazl88qSF6EOBx9rkV4G+GuRYXCVIyDcoQ3oP?= =?us-ascii?Q?l3lAfT9bd0O7b+qHyj8l9v/3mm4Y//9fKKeF5Jz5h7igv8SWHWaQkRgQwJAT?= =?us-ascii?Q?flAVS7ZYdarnzh7gHDYOZFL6cd4/mfdCx7Y28aupKKD7Blja7gwcnwFMMMWY?= =?us-ascii?Q?H950HQOQkCKD1ndsCtIsiPxQmha2/FhhXTn5hBEAIoBn9RgP1w0nVTxf7yky?= =?us-ascii?Q?KjueOcbazTxF+rbOYr0Yvbl+qYyQVWYzm/jUJsduW/DcBv7iG7nIGoacdSan?= =?us-ascii?Q?iUS4BfLJ/vps0nBQDtu+NQcN4yCgGB+EHdbNzArzo1sei7nsmWq9/RxJE48b?= =?us-ascii?Q?/64RpwzYqCBOiKmMMHzdZrg4kJpqbJoexE48wqXtari1qX4d2iu4RU0zosO6?= =?us-ascii?Q?zowTeuvVvuvKsKOcw6ub02yGZSLrCam14gOGeo0ArOwwnVl/BIfTePs/BisK?= =?us-ascii?Q?ilqILT8R1kD+VcOhk5ufi/kUv67wKvzqKAo1V+OiEa3jXmKOt3THuHHMHNez?= =?us-ascii?Q?wjLxtS5i2y5kSHyonn/AmlBvjaAgYWvMnT8dF2iBMJak9DozD0vcxrMraamj?= =?us-ascii?Q?eVotYhl12BmJSqeSmRc7nHDlI/Lq8j32JYPYYFHl4UWo9NeSAFcloxspTUvr?= =?us-ascii?Q?oDtY4QBzUT32Wvt+o7GGOdFPBR4I3Amv1pHI28M8RlKPGciousmk6yErBKZt?= =?us-ascii?Q?S5Kxfy+R9htcyI17RQ/x4nx4wX2IuHwllZMgGtmtabwR7WNNo8Mi6E5bNN2j?= =?us-ascii?Q?mVurDHZCBrKiU7qURigrfaRSvwhCp0h//GY2j0nHpnZn6J6ifTJAv1BLLu32?= =?us-ascii?Q?k0vDXaVeciA6nTr3fz/gmiGcga87WwHen4hF4b2cbidMrw8KLsEzaHuBXC03?= =?us-ascii?Q?GHCbcvhaWNkxA4eDlqb3c5z1WbZM+5gSLv3f7BaE77OPvUzDSXANQTYSqvnY?= =?us-ascii?Q?6w0aigHZCk0lQNiDVCVoKvBjP9dRS76zMcZj5M1By4hHyd48folp5xwFK4Ap?= =?us-ascii?Q?TX3Bg2CI5144MeYHnwxEenCW9ZWxhaghy05cF3MylUK8llUAjG2pK41QaYqS?= =?us-ascii?Q?05tskBD00yrDcTnEFqpdSi/HcNBsQurPQRrj4bCuOg7hMM+DAGhru9+Ou5Iy?= =?us-ascii?Q?ijqSp2SueSZOJXGgE87Qez0Ad3asgAR0KaCm66TqeZ2ZmCNjX/79m4pOBJFe?= =?us-ascii?Q?c2H2Ujo8n2zZkR1Tw9KQNdqdP4FMfkeuhIhy+Otis9XO6L9FxA=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)(366016)(376014)(52116014)(1800799024)(7416014)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?6LFsK+RESDKWFPCwPvHi9gMRCofKk/W3e4H+F+jWFvTvNkpJTxhkGqGRIazU?= =?us-ascii?Q?Vu1a+WG3TivhfqWcZu1B7hdT0VsKI6OVfG6ql4/wY5fI+GX24nSiO24KCy3p?= =?us-ascii?Q?m+SQBF6cfHPudKmgAIPProu6GK24n8h4KljoHxeokcIQ0MK/rdaeA04ahKdf?= =?us-ascii?Q?3m9qlGmPfx49mykoTPxptTvDU2pq6h22jd1zL3QICdVLmZorceVu26lMajtZ?= =?us-ascii?Q?jtcYSXZwG9XjnlqncjYjNohCInSFXakHOVdq4jaPW5CrNJ9o6tgjHr3c3kwG?= =?us-ascii?Q?YV3IaxHZ8Z3G8xGwKU11AXgDU6tpEQy72UIm0rld5J4ifwcYbtIZnLaXr4Lv?= =?us-ascii?Q?v3q5xGFg5aNTGw1DipNxC4yR2EuRrw7xfmqoFadwRN8AgcwLiSCiDPfexSjk?= =?us-ascii?Q?uUWGSrjJHNNr2qWnYVdrH12D229YzQbmfAoZh6825MDr/OOHm2l4b4mz65zJ?= =?us-ascii?Q?JvgkuE1dsaLDh2laeiW8fD7yU2+fGIE4I+kxjiPn+tMJ+wcxU/kKFu5yUz8T?= =?us-ascii?Q?9UG0x/FZMVJNnRtfPOb2BJF2UQE87lusVFNFdx9tlfjdSiIhQoWFRVuRi6tW?= =?us-ascii?Q?NDIuqAl6Bo6yJ0H+oTM+ipF5Xeq/XJ4LMmeRDhwUObWOsgACyZfdR4M1M5vY?= =?us-ascii?Q?mhupurVVDF7dRc0zuy9iysIupfNJ5dkbR/9OZvlX5HXFexdPHYV4rWEJZjrm?= =?us-ascii?Q?3AgvOom20uu4xthk1lXzJ+UL9eKTttjVbhl3ODzlX6qx3+q0pSFmkMCG2F4k?= =?us-ascii?Q?TJttPnUqDhh6DR4Rr3+IGordYgzO09sdJ9fLxxshZ+UcX9WkgKj84KbD8JSg?= =?us-ascii?Q?iU4rNi4UzbaI6l1Ty4SokWUa3VaK7dU0UiZqWHmHFrgNnGt1TGud9FbqzwSQ?= =?us-ascii?Q?ErLb410f5i8bFAOm4wvSU9qNalMcn0ZqkBhfr6/lm7Oa+pTzWPjggq0x9UEo?= =?us-ascii?Q?PLhQ61crGRFMxqF3wWe0+xJ+GoWI0C1L7IpqCE3TsPY/FfxmfU+9dpgjivrv?= =?us-ascii?Q?8jnRsOBQy6Z5uZcuo2Ev3bXcyYTGxE5An9Oxh49b2OUW9VkyHq6qp6Z14Xvf?= =?us-ascii?Q?6J2TnPZbHkTyAgkdGamCg5lY+pt125paEoIjoFch6m/JCLqQP80Z38KxU/Xg?= =?us-ascii?Q?DLjYyaOrh0xoDLO9O07/JfBR7iTZwXYO7WkBP41mVx/w/VSqmffipVXqQirt?= =?us-ascii?Q?igtNeQipOYUu+t/T6+WGeYtGYeMZk/9TCRZO04rtrgGIHz0+D2AcaPxefnko?= =?us-ascii?Q?thsGDA3vXUN61WXVpv5wjaIXqXE/9Ws3OGKGljsKRy8CwRrv1THorNOBHjd+?= =?us-ascii?Q?yOzlvKxDcCZil6N78z0NTIUf3OOpMWca5TBZaZIo9lG2KmWDg/Xsb2LwCzBX?= =?us-ascii?Q?G3zjqChyAd9D/G0dypPMfX/4ulmWbDhCFG9T/Y1l9Ug30qxa8YpPyJ9E8Xh5?= =?us-ascii?Q?Pell1E26K1puTA+SjT1jxgWbDoAYUE8X5G+ygBaP+iC5+zPX6y/0qSCVC3Br?= =?us-ascii?Q?X3C+hHoLt6cZluZYvQ+dgoiE9qkTJY6BcvQedxhhkpM1sw5zhmRulq0i6nFZ?= =?us-ascii?Q?xS/3C20eD+GncZKFFza/vLiNPXOTD/XW+ZzYU0rZ?= X-OriginatorOrg: wesion.com X-MS-Exchange-CrossTenant-Network-Message-Id: f63cd49e-f8bf-4b5c-521c-08dc98d75e2e X-MS-Exchange-CrossTenant-AuthSource: TYZPR03MB7001.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jun 2024 07:36:34.6541 (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: RRcX0eYwEqw+FMvZsMiVJItloXHzxKzvxF8CxVtdIK0o3HFzfFPHFuf2oLFu8VVHlLn72OPY/9zgtv4oanW4Jg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PUZPR03MB7234 Content-Type: text/plain; charset="utf-8" WiFi modules often require 32kHz clock to function. Add support to enable the clock to PCIe driver. Co-developed-by: Ondrej Jirman Signed-off-by: Ondrej Jirman Signed-off-by: Jacobe Zang Reviewed-by: Arend van Spriel --- .../net/wireless/broadcom/brcm80211/brcmfmac/pcie.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c b/driv= ers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c index 06698a714b523..e84f562fc91b8 100644 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c @@ -3,6 +3,7 @@ * Copyright (c) 2014 Broadcom Corporation */ =20 +#include #include #include #include @@ -2411,6 +2412,7 @@ brcmf_pcie_probe(struct pci_dev *pdev, const struct p= ci_device_id *id) struct brcmf_pciedev *pcie_bus_dev; struct brcmf_core *core; struct brcmf_bus *bus; + struct clk *clk; =20 if (!id) { id =3D pci_match_id(brcmf_pcie_devid_table, pdev); @@ -2422,6 +2424,14 @@ brcmf_pcie_probe(struct pci_dev *pdev, const struct = pci_device_id *id) =20 brcmf_dbg(PCIE, "Enter %x:%x\n", pdev->vendor, pdev->device); =20 + clk =3D devm_clk_get_optional_enabled(&pdev->dev, "lpo"); + if (IS_ERR(clk)) + return PTR_ERR(clk); + if (clk) { + brcmf_dbg(PCIE, "enabling 32kHz clock\n", pdev->vendor, pdev->device); + clk_set_rate(clk, 32768); + } + ret =3D -ENOMEM; devinfo =3D kzalloc(sizeof(*devinfo), GFP_KERNEL); if (devinfo =3D=3D NULL) --=20 2.34.1 From nobody Fri Dec 19 06:06:12 2025 Received: from APC01-PSA-obe.outbound.protection.outlook.com (mail-psaapc01on2122.outbound.protection.outlook.com [40.107.255.122]) (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 C8EC482877; Sun, 30 Jun 2024 07:36:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.255.122 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1719733002; cv=fail; b=tToMoMa21FKqk4+7iVB+9wVIWYKCn6BDG/C4Pxjsz1flQJELpeZc2v66VMoLepzXG7TGc/yY9n6aX2mjBggjYKN5pYlyYnqps3dEocMYcn5UY+4DOINMdFPyonlWHmx11feoHZfqfszwBpaGNwZKh7UZTnEmRS6eHzE3PKLnB9E= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1719733002; c=relaxed/simple; bh=e3gML7NJXs5qdfudAa4mM13hXM3duxaUl2VLFmBf4CI=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=P3rslRXJ1DkisPw1/Nuwv0rU66AHMoR7FN3V9bAKGhoL9IJp9UaGRl0xJKoffUcoS1/xk4mJ3e4+1ib93jsIEFsBGEvx8M2DBYrMzXvf1c8TAQbJiebrGxHI/cUOsjW20Bq3pPnSHCeF3Io3wyOVbwnUtJrhUxy1Ad19JCsb/pw= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=wesion.com; spf=pass smtp.mailfrom=wesion.com; arc=fail smtp.client-ip=40.107.255.122 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=wesion.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=wesion.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JPsepNcotMOunPTnnt4biVU1y/R/aSnFrneqNxzWy1K5XpUzNUVcL9OZN0Bgl6uX9tmey9M5bEq8INFjZTpZcfymiNlqNrFCe37u0vv80gpLn1Xpar5119JYbdE8upOdrIfKQ6V2GbsuagSA0n1GuK45RKBzBthkzzERsVCcXun8by9/LXrSFtib6l8WmzPaUWa0mw2ffVdrSoTI6WNg6b2xO2Lj64YZha5icL6V2zAJsvX58zY+r9B3Wq8owXYUBwwCOmJY6HTEjiiC/hrq1tlXhEt8yTkbKoH6hcNYyKeuFKqL/Lt5u4YFjoUImhBmzITGr3sNnM5uXXQlrS1bVA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=F9GpoB9YSriQyUfrZMMQ//GtBq9K+fFv/f5hcLUciwY=; b=XSkcdRjJK/+8FxyqGJ6TMtv4EaD+QAZhOXhGI1HYpPe5hjx0v6l7Kdgz9EYuvPQ8QM1JvR+3XStWjNoxy0ttZgRbK83kbV4SjvqW1A5tyGz//RyZdKbkGwGh82Xlm+EiwyAGCzgjuBFAmAZnWxW22agP3vsmpb8KFGNvQ0eodL1vA1ajJF2AzVlJsSwTgzSy2pSNf8f9vp1USHfMXnJ93hXQBTlxBDhVpqHdFDPK2uqn1r8gSOaybf2HRgDrVNpBo6IkJ8oB6Std/samOzhX9xBOJK8MxJ7expNXU9mHOQrX1wujAnPwFLbIj5pD0PJ6/7hXtGsYHhZ9fb/95KC0IA== 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 PUZPR03MB7234.apcprd03.prod.outlook.com (2603:1096:301:118::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7719.26; Sun, 30 Jun 2024 07:36:38 +0000 Received: from TYZPR03MB7001.apcprd03.prod.outlook.com ([fe80::78dd:5e68:1a9c:36c0]) by TYZPR03MB7001.apcprd03.prod.outlook.com ([fe80::78dd:5e68:1a9c:36c0%6]) with mapi id 15.20.7719.028; Sun, 30 Jun 2024 07:36:38 +0000 From: Jacobe Zang To: robh@kernel.org, krzk+dt@kernel.org, heiko@sntech.de, kvalo@kernel.org, davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, conor+dt@kernel.org Cc: efectn@protonmail.com, dsimic@manjaro.org, jagan@edgeble.ai, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, arend@broadcom.com, linux-wireless@vger.kernel.org, netdev@vger.kernel.org, megi@xff.cz, duoming@zju.edu.cn, bhelgaas@google.com, minipli@grsecurity.net, brcm80211@lists.linux.dev, brcm80211-dev-list.pdl@broadcom.com, nick@khadas.com, Jacobe Zang Subject: [PATCH v3 5/5] wifi: brcmfmac: Add support for AP6275P Date: Sun, 30 Jun 2024 15:36:05 +0800 Message-Id: <20240630073605.2164346-6-jacobe.zang@wesion.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240630073605.2164346-1-jacobe.zang@wesion.com> References: <20240630073605.2164346-1-jacobe.zang@wesion.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SI1PR02CA0056.apcprd02.prod.outlook.com (2603:1096:4:1f5::7) To TYZPR03MB7001.apcprd03.prod.outlook.com (2603:1096:400:26a::14) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYZPR03MB7001:EE_|PUZPR03MB7234:EE_ X-MS-Office365-Filtering-Correlation-Id: 557f03f4-a4b0-4daf-4dc7-08dc98d76086 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|52116014|1800799024|7416014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?Cc51rKAHwu+EcfV076dKMgQZwJZKmAb45aQX125k8wN5PQMGbsXf9Q4VapvP?= =?us-ascii?Q?RlT2ro2HOd3rvX6l0EGQkhRT1Qjonpve5BjIkQzS+/q+15s58tMI7yF+b7iS?= =?us-ascii?Q?Rvr+GmQe3Xh2fMzBvo62mDT410oAzi7Q1CrNvXHNNrgvLBFQRK4R0XIjfUh3?= =?us-ascii?Q?kHlp+cVMUjae4RWjSJNnUW3Sel+cfEcZYgRk+ew6qFqRhZOxt+VjL7Y+o2RD?= =?us-ascii?Q?9I2//ZPhDfPIuodak7FhNY1ObyMIrOWy4K/5xeF4qti0GqTwWfW75PPWqCkl?= =?us-ascii?Q?niMKK6JNPVoB5cS5YmVc13eS6Vf4O3cDl26NMOXSI8+4utsesXvI3S/NyWeW?= =?us-ascii?Q?JJezH99ueMban9yngJ06QK5kWB3xVB8BrAUezRRr5XiquZlRl0i2xGU/wvlB?= =?us-ascii?Q?G43aBB8TsxLGC9d5ORLgBOJhYkvoBFe90bF+Ak9NvLVfOgYNCc2zTTDqeCp0?= =?us-ascii?Q?EzHlocPICsGKNtT0fkAlfvCCvJtVq2YJKMWa9i8VMXfjmpJkhF1tz5pLdEf2?= =?us-ascii?Q?jImb63KkWQ038Xov55MCVGQhQs8Z2pD7dX3VN6beq/WP+k0EJdI5a4fhTfDm?= =?us-ascii?Q?Eze0nJlUEpGjS8WalUGlrmvJhp7x1T70UUc41jaasSxqfYZejVly0WyZbYh6?= =?us-ascii?Q?9vYPMFejwwKbEQRNLWqn7WCbfiW4wyQb0F0FALVYHSbOyg7XXEt6X/NW8Pwu?= =?us-ascii?Q?o1Oen1GfpAcizj+hsFXdy/TPAbHwXE3/P2jLfMN7jq2fx/VqX0OmQGuuW+P/?= =?us-ascii?Q?i5JOkPPb79u3h6yYyIC94dLMISmbjKGN8VtcLz3QlqDfweMkIvM9n11sd0Sw?= =?us-ascii?Q?2YNNr9EkVaIQqlBW9ej4wSkNLl57zq8jzakH1BGWmXGYbmHEQqOagysvFTOW?= =?us-ascii?Q?udaXxIPVLUc/6KjTOXd+kLDUpwglMb5wjVxjhB1QeN+04Yba/GjpwBmSX4+P?= =?us-ascii?Q?r3X6IAN0cZOmGVdCFvS14Bjvtzq2I0CKMjueM1Ld0UP2Puphb8Pi6rvHdZpc?= =?us-ascii?Q?9t6pYm6IbKQjvZJtt/aEsMdCqXSRfiiSjdoWtlEZhBMn6a4oRSYmc/l5XIBt?= =?us-ascii?Q?ysWphDmSVSvBOEBKnnDFZ8ibBpEq5BXHe8qs/DC19aOvOaFe/SJWS2gMgt4j?= =?us-ascii?Q?nkln7n6Ov6X2x1BrAxM+j5QplKZvXj9D84OUY76ZsXE5dzuG2zmIHhA17Phn?= =?us-ascii?Q?HuXKQBZlAl8PRdOm9SfgDvVO0xjzVnxdidD54gBN+P5iHIXIp8tlzd/R8n3U?= =?us-ascii?Q?frEOpc6z42IyuOvPGnPEEHesKT/ccV7QrAQOshIhWe4jrIUuqxdUG1fzqGL/?= =?us-ascii?Q?vsNSg9JuRQW9t5G/CrDC8itGwSqhXR4nzPI46eQsoD3Ob9aghVQSm5s1mTDC?= =?us-ascii?Q?4ASXrco=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)(366016)(376014)(52116014)(1800799024)(7416014)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?exUfGdqNneBlxGYWgEgm6rKDX5MDlZhNCE5Nun0frHZ5tMbyIcDMf1iGfoyC?= =?us-ascii?Q?nBmBTvpQXgISpSaRTA4SmQSY9ovA3hvh/k/n4EWk+EwWSXObe3aqXi+L2w2g?= =?us-ascii?Q?QcztqMyKMowdyxql9MXqHVHpdLuLAyj5RF/SyukXBWM3lPf8I4J3JKhrkhyu?= =?us-ascii?Q?jqGbft+IqRjvpRmCNoGaNbCFUcCNg+tzoy69l1FrBDBp9mkluXCaLxIi96lW?= =?us-ascii?Q?XbeLpqTUWJo5rWe/JLiA0PhTRHDtqHNr1i4FOEiPGV8J+lLRjXh3YvnGoTFw?= =?us-ascii?Q?S/EI/M+s1hwLt6j4juv6sFvHz6NgfJYY4fGQzfPME/OOPJyCVt0t7s7/osmL?= =?us-ascii?Q?o5+vk1n/Izb74aOeTJg1j2oQeZ+KRt6Y+wfSLMOsVA38UgX6ykrBVCsJN91Y?= =?us-ascii?Q?gnMDDyuFiHYl4LrN36O9lEDC+UvhDRFI6ogTJ+RO/oVL4/CH+QX3YLjLfh7j?= =?us-ascii?Q?DkwJQfJpOZtaEeM1lU4aq/fWrvJ+HFUDFgBNxfpmfOUkaUT98VArVIqgT8XR?= =?us-ascii?Q?nkYchvMd/6irgzRsg5Ln4vZjV+JcruaDGMEJVH7wrffLMVMhQPZVxdLOdE5i?= =?us-ascii?Q?e2s44JpBM9mcsAFg2fU52ISuKsBGb+xzju5zhNCf543Zmii1VIr63iLIc5qx?= =?us-ascii?Q?YNWGBP+rZYVraX7Y3P5/+E0k7u5O0c4670GxPDxibUC5ki83CqQZdiNVYg0w?= =?us-ascii?Q?BYU8OALInPgXRP4T/Ft73dvG5z+LHpNSoYpovqOhM5N1MqIyCJIAyC1cizRq?= =?us-ascii?Q?GJj6as9xEt5DmwaoX3Huhl7MpXwHQccUl0F2+gSXaV2G3Pr1/7NxNlLRcxrY?= =?us-ascii?Q?5FG8kzqyEler/9gepiCD81Sy5g7GPpgEff6CG7EyCeHA0qFXz0oFiAotwIdr?= =?us-ascii?Q?5RoQp20JxBrFg9dQuUtz/280/HPW5IFDIgTLijGPRR8Fua+X3c6648HMEtxE?= =?us-ascii?Q?RRjpzC5iprCApkaHZJA8PP5HfcavT6Lb7G08wyZnz9co6BVpsISWixTcq7aT?= =?us-ascii?Q?tP9Kwas2hErFvFDYEJlJM+pz3XZ4OGwTeDI4cNJ1EkKKI8vGVwVxyPALL1Oh?= =?us-ascii?Q?MxqTyrWMZ6b8LdfzWUxzApWTBnzeqMaqoKndmnzrFJl+YH5NOybXH57+GCid?= =?us-ascii?Q?X4lbQSzVOMczbHhGnIQ0AgbVOTMwAJG63WmJroAAVM2hgOloZpXykROTrg2m?= =?us-ascii?Q?r8QXcoY1J0azH8hhcdmSfRSAaVGZ2LztOBmblPJiZd4Y3PzO03tL/1q7g6Fo?= =?us-ascii?Q?Ej9Xgeuo9tKyRl5dmjCHsq082Qpz6UFKCac9VqXArSkFR1FAwA6dHEOhUB93?= =?us-ascii?Q?3La95ownqct4Y4QJW+CMdahEBAQeADHWNnPVZ4DU4fT/FgTVJiYqMAVgpIHJ?= =?us-ascii?Q?aIxQHwxNS6f6YgZ1lF+iEuCZyfXd3B7FCRpwhq1vURu7Tw62CGBvMJfWES+E?= =?us-ascii?Q?A967hB1Jbux/2cf2AD4FdfhvEgo9HyXE1FXQzU3muCaJzSAUMtruyeYipaxP?= =?us-ascii?Q?rCWou7ZoJYDNRrnSc1lLPC2oNgfoy5DDGPzuc0kYYRS0H7n57V9g6Rol0w4G?= =?us-ascii?Q?vefwQg0pZkW00qnHRnp14PrWglai3kSBMPIan9MA?= X-OriginatorOrg: wesion.com X-MS-Exchange-CrossTenant-Network-Message-Id: 557f03f4-a4b0-4daf-4dc7-08dc98d76086 X-MS-Exchange-CrossTenant-AuthSource: TYZPR03MB7001.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jun 2024 07:36:38.5761 (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: ey8JnUKQYV2xSbmEJWv3KFIzt/G5JgplRndlpe6UsnhNv+GDB2c51rqJ0G3RGFwyDX4eLTlCoZn9WgpUH4BeMQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PUZPR03MB7234 Content-Type: text/plain; charset="utf-8" This module features BCM43752A2 chipset. The firmware requires randomness seeding, so enabled it. Co-developed-by: Ondrej Jirman Signed-off-by: Ondrej Jirman Signed-off-by: Jacobe Zang Link: https://megous.com/git/linux/commit/?h=3Dap6275p-6.10&id=3D1a99573bc8= ed412e60e1969c0b29d53a0e5782e0 --- drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c | 5 ++++- .../net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c b/driv= ers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c index e84f562fc91b8..f427d664cf3a5 100644 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c @@ -71,6 +71,7 @@ BRCMF_FW_CLM_DEF(4377B3, "brcmfmac4377b3-pcie"); BRCMF_FW_CLM_DEF(4378B1, "brcmfmac4378b1-pcie"); BRCMF_FW_CLM_DEF(4378B3, "brcmfmac4378b3-pcie"); BRCMF_FW_CLM_DEF(4387C2, "brcmfmac4387c2-pcie"); +BRCMF_FW_CLM_DEF(43752, "brcmfmac43752-pcie"); =20 /* firmware config files */ MODULE_FIRMWARE(BRCMF_FW_DEFAULT_PATH "brcmfmac*-pcie.txt"); @@ -105,6 +106,7 @@ static const struct brcmf_firmware_mapping brcmf_pcie_f= wnames[] =3D { BRCMF_FW_ENTRY(BRCM_CC_43664_CHIP_ID, 0xFFFFFFF0, 4366C), BRCMF_FW_ENTRY(BRCM_CC_43666_CHIP_ID, 0xFFFFFFF0, 4366C), BRCMF_FW_ENTRY(BRCM_CC_4371_CHIP_ID, 0xFFFFFFFF, 4371), + BRCMF_FW_ENTRY(BRCM_CC_43752_CHIP_ID, 0xFFFFFFFF, 43752), BRCMF_FW_ENTRY(BRCM_CC_4377_CHIP_ID, 0xFFFFFFFF, 4377B3), /* revision ID = 4 */ BRCMF_FW_ENTRY(BRCM_CC_4378_CHIP_ID, 0x0000000F, 4378B1), /* revision ID = 3 */ BRCMF_FW_ENTRY(BRCM_CC_4378_CHIP_ID, 0xFFFFFFE0, 4378B3), /* revision ID = 5 */ @@ -1721,7 +1723,7 @@ static int brcmf_pcie_download_fw_nvram(struct brcmf_= pciedev_info *devinfo, memcpy_toio(devinfo->tcm + address, nvram, nvram_len); brcmf_fw_nvram_free(nvram); =20 - if (devinfo->otp.valid) { + if (devinfo->otp.valid || devinfo->ci->chip =3D=3D BRCM_CC_43752_CHIP_ID= ) { size_t rand_len =3D BRCMF_RANDOM_SEED_LENGTH; struct brcmf_random_seed_footer footer =3D { .length =3D cpu_to_le32(rand_len), @@ -2710,6 +2712,7 @@ static const struct pci_device_id brcmf_pcie_devid_ta= ble[] =3D { BRCMF_PCIE_DEVICE(BRCM_PCIE_4366_5G_DEVICE_ID, BCA), BRCMF_PCIE_DEVICE(BRCM_PCIE_4371_DEVICE_ID, WCC), BRCMF_PCIE_DEVICE(BRCM_PCIE_43596_DEVICE_ID, CYW), + BRCMF_PCIE_DEVICE(BRCM_PCIE_43752_DEVICE_ID, WCC), BRCMF_PCIE_DEVICE(BRCM_PCIE_4377_DEVICE_ID, WCC), BRCMF_PCIE_DEVICE(BRCM_PCIE_4378_DEVICE_ID, WCC), BRCMF_PCIE_DEVICE(BRCM_PCIE_4387_DEVICE_ID, WCC), diff --git a/drivers/net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h = b/drivers/net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h index 44684bf1b9acc..c1e22c589d85e 100644 --- a/drivers/net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h +++ b/drivers/net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h @@ -52,6 +52,7 @@ #define BRCM_CC_43664_CHIP_ID 43664 #define BRCM_CC_43666_CHIP_ID 43666 #define BRCM_CC_4371_CHIP_ID 0x4371 +#define BRCM_CC_43752_CHIP_ID 43752 #define BRCM_CC_4377_CHIP_ID 0x4377 #define BRCM_CC_4378_CHIP_ID 0x4378 #define BRCM_CC_4387_CHIP_ID 0x4387 @@ -94,6 +95,7 @@ #define BRCM_PCIE_4366_5G_DEVICE_ID 0x43c5 #define BRCM_PCIE_4371_DEVICE_ID 0x440d #define BRCM_PCIE_43596_DEVICE_ID 0x4415 +#define BRCM_PCIE_43752_DEVICE_ID 0x449d #define BRCM_PCIE_4377_DEVICE_ID 0x4488 #define BRCM_PCIE_4378_DEVICE_ID 0x4425 #define BRCM_PCIE_4387_DEVICE_ID 0x4433 --=20 2.34.1