Messages in this thread | | | Date | Fri, 21 Jan 2022 08:35:00 +0100 | Subject | Re: [PATCH v2 35/35] brcmfmac: common: Add support for external calibration blobs | From | Arend van Spriel <> |
| |
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 <linus.walleij@linaro.org> Reviewed-by: Arend van Spriel <arend.vanspriel@broadcom.com> > Signed-off-by: Hector Martin <marcan@marcan.st> > --- > .../broadcom/brcm80211/brcmfmac/common.c | 24 +++++++++++++++++++ > .../broadcom/brcm80211/brcmfmac/common.h | 2 ++ > .../wireless/broadcom/brcm80211/brcmfmac/of.c | 8 +++++++ > 3 files changed, 34 insertions(+) [unhandled content-type:application/pkcs7-signature] | |