Lines Matching full:length

74 		ath10k_warn(ar, "invalid get_target_info response length (%d)\n",  in ath10k_bmi_get_target_info()
121 /* Step 1b: Read the version length */ in ath10k_bmi_get_target_info_sdio()
133 /* Step 2: Check the target info length */ in ath10k_bmi_get_target_info_sdio()
157 u32 address, void *buffer, u32 length) in ath10k_bmi_read_memory() argument
165 ath10k_dbg(ar, ATH10K_DBG_BMI, "bmi read address 0x%x length %d\n", in ath10k_bmi_read_memory()
166 address, length); in ath10k_bmi_read_memory()
173 while (length) { in ath10k_bmi_read_memory()
174 rxlen = min_t(u32, length, BMI_MAX_DATA_SIZE); in ath10k_bmi_read_memory()
191 length -= rxlen; in ath10k_bmi_read_memory()
262 u32 address, const void *buffer, u32 length) in ath10k_bmi_write_memory() argument
269 ath10k_dbg(ar, ATH10K_DBG_BMI, "bmi write address 0x%x length %d\n", in ath10k_bmi_write_memory()
270 address, length); in ath10k_bmi_write_memory()
277 while (length) { in ath10k_bmi_write_memory()
278 txlen = min(length, BMI_MAX_DATA_SIZE - hdrlen); in ath10k_bmi_write_memory()
296 /* fixup roundup() so `length` zeroes out for last chunk */ in ath10k_bmi_write_memory()
297 txlen = min(txlen, length); in ath10k_bmi_write_memory()
301 length -= txlen; in ath10k_bmi_write_memory()
334 ath10k_warn(ar, "invalid execute response length (%d)\n", in ath10k_bmi_execute()
346 static int ath10k_bmi_lz_data_large(struct ath10k *ar, const void *buffer, u32 length) in ath10k_bmi_lz_data_large() argument
354 ath10k_dbg(ar, ATH10K_DBG_BMI, "large bmi lz data buffer 0x%p length %d\n", in ath10k_bmi_lz_data_large()
355 buffer, length); in ath10k_bmi_lz_data_large()
367 while (length) { in ath10k_bmi_lz_data_large()
368 txlen = min(length, BMI_MAX_LARGE_DATA_SIZE - hdrlen); in ath10k_bmi_lz_data_large()
385 length -= txlen; in ath10k_bmi_lz_data_large()
393 int ath10k_bmi_lz_data(struct ath10k *ar, const void *buffer, u32 length) in ath10k_bmi_lz_data() argument
400 ath10k_dbg(ar, ATH10K_DBG_BMI, "bmi lz data buffer 0x%p length %d\n", in ath10k_bmi_lz_data()
401 buffer, length); in ath10k_bmi_lz_data()
408 while (length) { in ath10k_bmi_lz_data()
409 txlen = min(length, BMI_MAX_DATA_SIZE - hdrlen); in ath10k_bmi_lz_data()
425 length -= txlen; in ath10k_bmi_lz_data()
458 u32 address, const void *buffer, u32 length) in ath10k_bmi_fast_download() argument
461 u32 head_len = rounddown(length, 4); in ath10k_bmi_fast_download()
462 u32 trailer_len = length - head_len; in ath10k_bmi_fast_download()
466 "bmi fast download address 0x%x buffer 0x%p length %d\n", in ath10k_bmi_fast_download()
467 address, buffer, length); in ath10k_bmi_fast_download()