Hi, On Thu, Apr 25, 2024 at 4:40 PM Johan Hovold <johan@xxxxxxxxxx> wrote: > > > > I assume all Trogdor boards use the same controller, WCN3991 IIUC, but > > > if you're worried about there being devices out there using a different > > > address we could possibly also use the new > > > "qcom,local-bd-address-broken" DT property as an indicator to set the > > > bdaddr quirk. > > > > They all should use the same controller, but I'm just worried because > > I don't personally know anything about how this address gets > > programmed nor if there is any guarantee from Qualcomm that it'll be > > consistent. There are a whole pile of boards in the field, so unless > > we have some certainty that they all have the same address it feels > > risky. > > Hopefully Janaki and Qualcomm will provide some answers soon. > > And otherwise we have another fall back in that we can use the > "qcom,local-bd-address-broken" property for Trogdor. Quick question. I haven't spent lots of time digging into the Bluetooth subsystem, but it seems like if the device tree property is there it should take precedence anyway, shouldn't it? In other words: if we think there is built-in storage for the MAC address but we also see a device tree property then we need to decide which of the two we are going to use. Are there any instances where there's a bogus DT property and we want the built-in storage to override it? -Doug