Sowmiya Sree Elavalagan <ssreeela@xxxxxxxxxxxxxx> wrote: > From: Govindaraj Saminathan <gsamin@xxxxxxxxxxxxxx> > > cold boot calibration is the process to calibrate all the channels > during the boot-up to avoid the calibration delay during the > channel change. > During the boot-up, firmware started with mode “cold_boot_calibration” > Firmware calibrate all channels and generate CalDb(DDR). > Subsequent WIFI ON will reuse the same CalDb. > Firmware restarted with Mission mode to continue the normal operation. > > caldb memory address send to firmware through the QMI message.Firmware > use this address to store the caldb data and use it until next reboot. > > This will give the improvement during the channel change. But it is > increasing the boot-up time(up to 15sec depend on number of radios). > So if the user want to reduce the boot-up time and accepting for channel > change delay, user can disable this feature using the module param > cold_boot_cal =0. > > Signed-off-by: Govindaraj Saminathan <gsamin@xxxxxxxxxxxxxx> > Co-developed-by: Sowmiya Sree Elavalagan <ssreeela@xxxxxxxxxxxxxx> > Signed-off-by: Sowmiya Sree Elavalagan <ssreeela@xxxxxxxxxxxxxx> Fails to apply, please rebase: error: patch failed: drivers/net/wireless/ath/ath11k/core.h:98 error: drivers/net/wireless/ath/ath11k/core.h: patch does not apply error: patch failed: drivers/net/wireless/ath/ath11k/qmi.c:9 error: drivers/net/wireless/ath/ath11k/qmi.c: patch does not apply error: patch failed: drivers/net/wireless/ath/ath11k/qmi.h:110 error: drivers/net/wireless/ath/ath11k/qmi.h: patch does not apply stg import: Diff does not apply cleanly Patch set to Changes Requested. -- https://patchwork.kernel.org/patch/11656087/ https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches