On 1/4/2022 8:26 AM, Hector Martin wrote: > The calibration blob for a chip is normally stored in SROM and loaded > internally by the firmware. However, Apple ARM64 platforms instead store > it as part of platform configuration data, and provide it via the Apple > Device Tree. We forward this into the Linux DT in the bootloader. > > Add support for taking this blob from the DT and loading it into the > dongle. The loading mechanism is the same as used for the CLM and TxCap > blobs. > > Reviewed-by: Linus Walleij Reviewed-by: Arend van Spriel > Signed-off-by: Hector Martin > --- > .../broadcom/brcm80211/brcmfmac/common.c | 24 +++++++++++++++++++ > .../broadcom/brcm80211/brcmfmac/common.h | 2 ++ > .../wireless/broadcom/brcm80211/brcmfmac/of.c | 8 +++++++ > 3 files changed, 34 insertions(+)