Hi Bing, > A text file containing calibration data in hex format can > be provided at following path: > > /lib/firmware/mrvl/sd8797_caldata.conf > > The data will be downloaded to firmware during initialization. > > Reviewed-by: Mike Frysinger <vapier@xxxxxxxxxxxx> > Signed-off-by: Amitkumar Karwar <akarwar@xxxxxxxxxxx> > Signed-off-by: Bing Zhao <bzhao@xxxxxxxxxxx> > Signed-off-by: Hyuckjoo Lee <hyuckjoo.lee@xxxxxxxxxxx> > --- > v2: Remove module parameter. The calibration data will be downloaded > only when the device speicific data file is provided. > (Marcel Holtmann) > v3: Fix crash (misaligned memory access) on ARM > v4: Simplify white space parsing and save some CPU cycles (Mike Frysinger) > v5: Improvements in cal data parsing logic. Add explanatory comments. > Replace GFP_ATOMIC flag with GFP_KERNEL (Mike Frysinger) > v6: Remove redundant label 'done' and 'cfg' check, and a new line character check > (Mike Frysinger) > Use btmrvl_send_sync_cmd() for downloading calibration data. > (Marcel Holtmann) > > drivers/bluetooth/btmrvl_drv.h | 8 +++ > drivers/bluetooth/btmrvl_main.c | 116 ++++++++++++++++++++++++++++++++++++++++ > drivers/bluetooth/btmrvl_sdio.c | 9 +++- > drivers/bluetooth/btmrvl_sdio.h | 2 + > 4 files changed, 134 insertions(+), 1 deletion(-) Acked-by: Marcel Holtmann <marcel@xxxxxxxxxxxx> Regards Marcel -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html