Lines Matching refs:esp_count
231 static void mac_esp_send_pdma_cmd(struct esp *esp, u32 addr, u32 esp_count, in mac_esp_send_pdma_cmd() argument
241 esp_write8((esp_count >> 0) & 0xFF, ESP_TCLOW); in mac_esp_send_pdma_cmd()
242 esp_write8((esp_count >> 8) & 0xFF, ESP_TCMED); in mac_esp_send_pdma_cmd()
247 unsigned int count32 = esp_count >> 5; in mac_esp_send_pdma_cmd()
248 unsigned int count2 = (esp_count & 0x1F) >> 1; in mac_esp_send_pdma_cmd()
249 unsigned int count1 = esp_count & 1; in mac_esp_send_pdma_cmd()
258 esp_count -= addr - start_addr; in mac_esp_send_pdma_cmd()
268 addr = start_addr + esp_count - n; in mac_esp_send_pdma_cmd()
269 esp_count = n; in mac_esp_send_pdma_cmd()
271 } while (esp_count); in mac_esp_send_pdma_cmd()
347 static void mac_esp_send_pio_cmd(struct esp *esp, u32 addr, u32 esp_count, in mac_esp_send_pio_cmd() argument
368 --esp_count; in mac_esp_send_pio_cmd()
370 if (!esp_count) in mac_esp_send_pio_cmd()
393 if (esp_count >= MAC_ESP_FIFO_SIZE) in mac_esp_send_pio_cmd()
394 MAC_ESP_PIO_FILL("%0@+,%2@", esp_count); in mac_esp_send_pio_cmd()
396 MAC_ESP_PIO_LOOP("%0@+,%2@", esp_count); in mac_esp_send_pio_cmd()
400 while (esp_count) { in mac_esp_send_pio_cmd()
417 if (n > esp_count) in mac_esp_send_pio_cmd()
418 n = esp_count; in mac_esp_send_pio_cmd()
421 MAC_ESP_PIO_FILL("%0@+,%2@", esp_count); in mac_esp_send_pio_cmd()
423 esp_count -= n; in mac_esp_send_pio_cmd()