From patchwork Wed Aug 28 08:49:24 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jacobe Zang X-Patchwork-Id: 823505 Received: from APC01-PSA-obe.outbound.protection.outlook.com (mail-psaapc01on2095.outbound.protection.outlook.com [40.107.255.95]) (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 49EAB165EF2; Wed, 28 Aug 2024 08:49:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.255.95 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1724834995; cv=fail; b=iuC43Jo4korALpEmMWdm6djqt19yJBOnGrAHAnTPk6jrpr+hGjo4B5QxrWMxpS369DBD+8Va28Jft/PJhGs+fcVu4/2clA09IVLTrosNJ7pBBmlcIUTuR5NEBhI2SowIBgXLPra5mCTm/6e1DGPunwPV+5sHgq93uGvIO34qXBY= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1724834995; c=relaxed/simple; bh=JsL/vIHDMaqpLADA0x3lqz9mV0Y31bnYSpXIcUwpmVE=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=qmxm66MH1MReBlBUQrSjxE+tajCYjqKjHQ7ue3pkn0ThcIaDs38nP0JceqZXuw8wtKy87/+sRKo42XF6Cae6vtK16KBqrmp0G7moUeN6jx4PNyquS8Sp8ciR//VcLhQ7eNljGZMOUqlFZ+f674kGKFFfsKutMYy8cvb8kLKd2mI= 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.95 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=arcselector10001; d=microsoft.com; cv=none; b=gWAGNd5izRcyBJSkojGdlE01YYA2rxU01l4HJKK7otK2Q0FjZTWX3a0R2TeJ9/WQ4CUtBWTdKJaNy7IPFp57dJgidTfg+TsLAlmM1h8YLYXmJOxlK8SXbT7k5zQ1jLR0dGd5qjBAEPVU0YbA4mXqKTPrNZat3yZLDhkF6c2zxNChLexnBAT6R3KJueEKMVhEupu+7f/tH7s3T2OMNgLoorx4CwdHF7/pj3Ht+LiOabgY3D6NtORtZ/TVljAteLtVIAImAObo2cS05DD8yKmOFhpqSMI893nEyYSAB/sCsNohTZ2CbJpf5H46hMDN68kNWfnkYwShBi92eAPzerhlnw== 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=3BGfZQm1BRaHSCcvnV1BQzz9wLf/fFARUUlFVnsNLzg=; b=cllrVgIFpFRx6hdo7L6z1mKmnVwqNr7rQuyHbafkaA0RhttbAIEiHgcnJvKt7x8ns8dhaGOSp3RGGuMhdodWweLZt/GRdyCrWSkxbig3KkKsUSOeLvlTHJVW4on+HK7iRWQbGkE80pQGJUX53oqD+TwmFkWYqLylD1VykLr06SpxnwZPAXJm73ckfjim+ucqgdjJ0UHGXDDFksqXEpdc9wxgI7Dnvnbrax0Wjlbf/QtZnnq+F+yYrGo1oCSEGcvAmw4wjRrNYyhp62d4PJLJZn5cD1u+3WOVTxA3rMWPdpwGiib6mRxz6n3RYMxThVxZKNMPb8XkU17p9B69wxETog== 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 JH0PR03MB7382.apcprd03.prod.outlook.com (2603:1096:990:12::12) 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:49:49 +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:49:49 +0000 From: Jacobe Zang Date: Wed, 28 Aug 2024 16:49:24 +0800 Subject: [PATCH v13 3/5] dt-bindings: net: wireless: brcm4329-fmac: change properties enum structure Message-Id: <20240828-wireless-mainline-v13-3-9998b19cfe7e@wesion.com> References: <20240828-wireless-mainline-v13-0-9998b19cfe7e@wesion.com> In-Reply-To: <20240828-wireless-mainline-v13-0-9998b19cfe7e@wesion.com> To: Kalle Valo , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Rob Herring , Krzysztof Kozlowski , Conor Dooley , van Spriel , Arend van Spriel Cc: linux-wireless@vger.kernel.org, netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, brcm80211@lists.linux.dev, brcm80211-dev-list.pdl@broadcom.com, Jacobe Zang X-Mailer: b4 0.14.1 X-Developer-Signature: v=1; a=ed25519-sha256; t=1724834980; l=1920; i=jacobe.zang@wesion.com; s=20240828; h=from:subject:message-id; bh=JsL/vIHDMaqpLADA0x3lqz9mV0Y31bnYSpXIcUwpmVE=; b=loZ7uTArZbRC7ZMmPU6cTt+dveIhxiIgJUW7Uw2f5Hrm2MYjAzHd4oMzx0R1Gbl5SJW750HnW VsY3m2kz18ODmRvWUYKuM4eo7FYXKq/WELEE9nq484K1XoN/vnKaN9/ X-Developer-Key: i=jacobe.zang@wesion.com; a=ed25519; pk=CkP5TjIqHSwHJwZXTGtadoXZucYvakXcO3HjbR6FoeU= X-ClientProxiedBy: TYCP301CA0076.JPNP301.PROD.OUTLOOK.COM (2603:1096:405:7b::10) To TYZPR03MB7001.apcprd03.prod.outlook.com (2603:1096:400:26a::14) Precedence: bulk X-Mailing-List: linux-wireless@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYZPR03MB7001:EE_|JH0PR03MB7382:EE_ X-MS-Office365-Filtering-Correlation-Id: ee58e8a7-4a1d-4d25-db23-08dcc73e5fe3 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|7416014|52116014|376014|366016|1800799024|38350700014|921020; X-Microsoft-Antispam-Message-Info: =?utf-8?q?vSd0x858WyP/ZGPHWW+Pdz/yjV06Vbm?= =?utf-8?q?sVwsMI5XBbuHZQuovGur8eLAG5+QNFQAoV8VK2MkmfsflsH8Wt1BC9eywCpiSbcdh?= =?utf-8?q?oiPoDY/kUPfiRtO6B1X8skzbcQLbPC1AtW2SU92UoZCV+27/76p9xcgXp7iqeN14J?= =?utf-8?q?pUzXfjqKpDC5ZHL8CZjI8elPaoEUIVKvpTk4azJhP+YCmyScJdGGYu06dVnniDMAf?= =?utf-8?q?uaalkAIksJUhXIDhQkxIk4SY1QrZJB/MQagxNcYqSKZfj8K3baHpTdKfJNd6Yok1n?= =?utf-8?q?IBHdbMVOi5jRXoKJxQL2EBjmjb5nN9V9TvujCphYwcJyp0DL7LvIkogmOfkgmGGiE?= =?utf-8?q?2fO4HJbmzMie1lYCqNO5M6DekUFmTbXjQp/dwNRd0RD/FfDB4Gmmt1Pua8OXLgT1C?= =?utf-8?q?TqtQVMtn4iKYvgW5mQQpGYQLsXxCx0X1S1MW0RMJUFu1g0JrKPlRsdJhn0oJ6/Pri?= =?utf-8?q?a9vmEzQd5YvSP5Jda0uH4QQOm7MHc3XZzaBc5s6HzZClIT/fnC80+SmEtSCgaBtgr?= =?utf-8?q?rGlN6/L25AqsdqnurTjlpHN4kk2hjjVBiX3ocAv0InbC4E2un/WriPbY90KVlBu+B?= =?utf-8?q?s8lVDLpMYqTC8ewCA4d0f3xvkui60Bsorb/3dVemGohIRaE46WokSyqd1m/6o8IiN?= =?utf-8?q?x5+XwO/paUKt49NYOD8tSYaSAXM4yzi+vsHftP0VA4v5yGENmWJ91y4NruptaAFZJ?= =?utf-8?q?hDxGCqU591cnSFwDJy+8RH4hQvazo3oOsj5Bgch03lKeRG8KYGMQHqewgvc+pyKbK?= =?utf-8?q?4XF7BX1JzqdpK0h+UoYUjZwO5+59689eQmEd4zdebXqfBIUaOuuq0Sg9O+BrII1sh?= =?utf-8?q?YkMvewTMM9f+8rpY0GuAGpOCJYqU6QwJQe54H6i7hRrED3UOkKzLDWKO7lXzMzKKy?= =?utf-8?q?GZ1SyzQC5FLh5au2xDXsjdGuOevW0D1HZVSOuMf/TnUC74oaiOeIcfcQ/L6xaLerz?= =?utf-8?q?F6VwLXI5EO+wq25nGksXhDgaCyQAOdKs9vaPVcBZ0eUu+ceNA0uqJKwVjCINYGmFq?= =?utf-8?q?VLVpXI9wqpWSbOKaSAcyBLVo4MutfTEiLTeauAo2+PwfaGgVpx8otS3UKntx6wDUP?= =?utf-8?q?LnXt2PhLjzFnfuJCOhxQljX6MlHLsyiRUO+pygFFpA0amyN+z8UrpAXWgX4DEfAG6?= =?utf-8?q?pwoEr1f9pWeR90rRnyerYv/Esorta0E1OGbXpTMTLCW0+KdlnaLookod28iaEZycl?= =?utf-8?q?g+fASARhjMOun8IkhQbpMIUFgOycRCcD8eVvNaA9Dehw2Jb6l+up46zmFBW/mhuwh?= =?utf-8?q?cnMBn95N1AKaylK1PjFI2cllyU0Goje7O7mjC8hKhlbWEjKF6OKSRn+OhUYb0l/Vj?= =?utf-8?q?uVwxcypqP0kkJKVRtAsW/Ne8OjexOKMoQhgZkcwaTpNZnzmdgcUsh1g=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)(7416014)(52116014)(376014)(366016)(1800799024)(38350700014)(921020); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?WOAnaciEso5ZAZbM9ZpTsT15Iv1N?= =?utf-8?q?d/c7Vesdlbtg4Ir5xLQA3aRRS5xT7ze5d9g4dD/oYd9u0WZRatGy82/Ytxyj8Jg5z?= =?utf-8?q?4nertmXcJwLJY7kPD0XDqjRDCuX4EkosEGcNV3BX2I8w9GCLRU8xWz7W5g/D5GuM+?= =?utf-8?q?X+/T0f5L8KjajHUGKXF/ZpF5dNZpP3eVON3/HdA9Id+uCt+HVc6lTT6tATI32pyfs?= =?utf-8?q?U0DegDd/5J23sG54aUfVjBmC0/d1/kK6WtAjkHv4eN3sg3AqOWdaB9y5rJM2xbEUs?= =?utf-8?q?ihr7Y8fXaa01irkv9OK+dHEy+qvFK4BorA5Snu2eIU4gfSusjnH4gY14dSO30IVUk?= =?utf-8?q?omiH55r+9lzgjMlFvQN3uJ4GM/R1TR9rAPxNurEzUFgx85kU3Ok7Ohj6mgTgDraSH?= =?utf-8?q?SwcIVR2x67cKTajAdgs7ntj3o8/UyPp8pbP8hXVJhM1i/uuu0XFc0RCMo5A0zXhby?= =?utf-8?q?7mO7ChsFzAhRKolpwSllp7cMdw92z2/tGa3jxxGiluUXNdN+FOpujna1gGHvt8O68?= =?utf-8?q?QPJHNK3uD5FMVTrgmkMUA0N+qmCZEhFsqamELpBP0IvPCZ57ILN2l2jGAkXlOwRsk?= =?utf-8?q?V68Jgkdnfm7+uMTUpUGhsqhNXoQi9FS6PCBJqdpOU+KdNh54Vw7KxM0/Rm6IYjOyr?= =?utf-8?q?6dbkIULtFw0FSQaleTKtnQVFL/jOklnLUxKA5BczwKYmzOOnYDrqvQoqw4UwzaVcG?= =?utf-8?q?WlLaEUUmLI6Hlio4DOy29KhTqCJHVYAX7UEjo8fT0J7hGR2IVXsktdKbvbQ7yPbsK?= =?utf-8?q?rTS3pUiM0Ao6XzWHfzwxx4HHxyXdXw1kqu5dJj39RUKtzGSBqQUpoHQqUqfI7Yfvi?= =?utf-8?q?9Cg39ivKN/nwf/mK+SyS8A2AD1lziwPAN8umDyoCLzmd6TCD7i0eThELATLNmEBCe?= =?utf-8?q?wnD8gjCtFsdfpSQbeM0OYZa4owAV0cxFvhBBqWggn3auVylzO6gLaI0MR2nEnft5/?= =?utf-8?q?ElAyAxE0mPZt3lI/4pv8nFArTt3sNxjWU2y5SJGk45NNLZ79JGngc0hUgBoESrLAS?= =?utf-8?q?1OMznuLebANy/NPGKJSm/yg1aMlLoaz7S17hszaCmP4/EXqB93T5i48knM08p2OqX?= =?utf-8?q?Terqt7htACLg4bH+CFMEX68aBKcN7fEHnUMvUCPlWyoX0XYk8hW2Fn95q09bAjVjG?= =?utf-8?q?+voTfyqgBBChtuAEk1OJ52EKlvHT7DJj/sk1/BKN/GiaWuQt7hBq9nkWQHj+0Udvp?= =?utf-8?q?P+/ZEQFadxECMd+RNwMD3EhCwakogHX8tQi/GQhH8+4uAXqTNtnuBzdOIzB+QMtAH?= =?utf-8?q?UscSBXsbhmeN5kgXsB79e4qHpPOT+COxeD3nMBm+C/iiIIUl9zMOyPctGJHm1Rart?= =?utf-8?q?JdqDwsE5XL4caRFpudHdJROPLgadbEzl9fci0I5MBk/T2TI7pBLkPEuwmAabuzLwO?= =?utf-8?q?vwrxeMQYsrB/ScsVjgkeWRlpnsdlmMNcQ6eHlXogNLECadv5wuRBnHvwu9kI9+LR1?= =?utf-8?q?tI7cFmGtuKXcpikM7CfzEhCSFOy2QRw7N9VlAL6cbluSepL1NxcrAgtRcUxGj/aC+?= =?utf-8?q?AlhiRsGOD9mB?= X-OriginatorOrg: wesion.com X-MS-Exchange-CrossTenant-Network-Message-Id: ee58e8a7-4a1d-4d25-db23-08dcc73e5fe3 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:49:49.1053 (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: sGZEmDm4WxEq5qzqKj4QtIKDp1svyZntRRowX5rUhM3K8CvVqh6qZp1Bbl33NBtx9/aW/CQsZnTpyhBI0fnKSQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: JH0PR03MB7382 Add "brcm,bcm4329-fmac" as fallback compatible for wireless devices that used PCI ID based compatible. So that can pass the compatible check in driver. Signed-off-by: Jacobe Zang --- .../bindings/net/wireless/brcm,bcm4329-fmac.yaml | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/Documentation/devicetree/bindings/net/wireless/brcm,bcm4329-fmac.yaml b/Documentation/devicetree/bindings/net/wireless/brcm,bcm4329-fmac.yaml index a3607d55ef367..4870caed5f75e 100644 --- a/Documentation/devicetree/bindings/net/wireless/brcm,bcm4329-fmac.yaml +++ b/Documentation/devicetree/bindings/net/wireless/brcm,bcm4329-fmac.yaml @@ -27,7 +27,6 @@ properties: - brcm,bcm4341b0-fmac - brcm,bcm4341b4-fmac - brcm,bcm4341b5-fmac - - brcm,bcm4329-fmac - brcm,bcm4330-fmac - brcm,bcm4334-fmac - brcm,bcm43340-fmac @@ -46,14 +45,17 @@ properties: - cypress,cyw43012-fmac - infineon,cyw43439-fmac - const: brcm,bcm4329-fmac - - enum: - - brcm,bcm4329-fmac - - pci14e4,43dc # BCM4355 - - pci14e4,4464 # BCM4364 - - pci14e4,4488 # BCM4377 - - pci14e4,4425 # BCM4378 - - pci14e4,4433 # BCM4387 - - pci14e4,449d # BCM43752 + - items: + - enum: + - brcm,bcm4329-fmac + - pci14e4,43dc # BCM4355 + - pci14e4,4464 # BCM4364 + - pci14e4,4488 # BCM4377 + - pci14e4,4425 # BCM4378 + - pci14e4,4433 # BCM4387 + - pci14e4,449d # BCM43752 + - const: brcm,bcm4329-fmac + - const: brcm,bcm4329-fmac reg: description: SDIO function number for the device (for most cases