Hi, The Apple Silicon Macs use a Broadcom BCM4378 PCIe WiFi chip which is part of "brcmfmac" family. Like other members of this family, this part needs firmware, "nvram" data and a CLM blob to be loaded by the OS to function. The actual files to load depend on a number of parameters. Some of those parameters are programmed in to on-chip OTP memory. But others (in particular the name of the module that integrates the WiFi chip and the antenna SKU) are passed along in Apple's version of the device tree. It seems logical to encode this information in a property in "our" device tree as well. We already have a device tree node for the PCIe device corresponding to the BCM4378 device in our device tree in order to have a place to put a "local-mac-address" property. So we can easily add other properties to this node. Since the module names and antenna SKU designations are specific to Apple hardware it would probably be best to use an "apple," vendor prefix for these properties. So something like "apple,module" and "apple,antenna" string properties. How are device tree bindings for such properties handled? I looked through the existing bindings, but didn't find any pre-existing examples where a particular binding defines properties associated with a PCIe device nodes. Thanks, Mark