Wen Gong <wgong@xxxxxxxxxxxxxx> writes: > Download firmware time cost of SDIO is too long, it is about 480ms, > add large size 2048 bytes for BMI download for SDIO chip, its time > cost will reduced to 240ms. > > This will optimize the download firmware time cost. > > Tested with QCA6174 SDIO with firmware > WLAN.RMH.4.4.1-00017-QCARMSWP-1. > > Signed-off-by: Wen Gong <wgong@xxxxxxxxxxxxxx> [...] > +int ath10k_bmi_large_size_lz_data(struct ath10k *ar, const void *buffer, u32 length) You are calling this only from bmi.c so in the pending branch I made this static and renamed to ath10k_bmi_lz_data_large(). -- https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches