Lines Matching refs:esp_count

358 static void zorro_esp_send_pio_cmd(struct esp *esp, u32 addr, u32 esp_count,  in zorro_esp_send_pio_cmd()  argument
378 --esp_count; in zorro_esp_send_pio_cmd()
380 if (!esp_count) in zorro_esp_send_pio_cmd()
403 if (esp_count >= ZORRO_ESP_FIFO_SIZE) in zorro_esp_send_pio_cmd()
404 ZORRO_ESP_PIO_FILL("%0@+,%2@", esp_count) in zorro_esp_send_pio_cmd()
406 ZORRO_ESP_PIO_LOOP("%0@+,%2@", esp_count) in zorro_esp_send_pio_cmd()
410 while (esp_count) { in zorro_esp_send_pio_cmd()
427 if (n > esp_count) in zorro_esp_send_pio_cmd()
428 n = esp_count; in zorro_esp_send_pio_cmd()
431 ZORRO_ESP_PIO_FILL("%0@+,%2@", esp_count) in zorro_esp_send_pio_cmd()
433 esp_count -= n; in zorro_esp_send_pio_cmd()
445 u32 esp_count, u32 dma_count, int write, u8 cmd) in zorro_esp_send_blz1230_dma_cmd() argument
459 esp_count, dma_count, write, cmd); in zorro_esp_send_blz1230_dma_cmd()
465 dma_sync_single_for_device(esp->dev, addr, esp_count, in zorro_esp_send_blz1230_dma_cmd()
469 dma_sync_single_for_device(esp->dev, addr, esp_count, in zorro_esp_send_blz1230_dma_cmd()
485 zorro_esp_write8(esp, (esp_count >> 0) & 0xff, ESP_TCLOW); in zorro_esp_send_blz1230_dma_cmd()
486 zorro_esp_write8(esp, (esp_count >> 8) & 0xff, ESP_TCMED); in zorro_esp_send_blz1230_dma_cmd()
487 zorro_esp_write8(esp, (esp_count >> 16) & 0xff, ESP_TCHI); in zorro_esp_send_blz1230_dma_cmd()
495 u32 esp_count, u32 dma_count, int write, u8 cmd) in zorro_esp_send_blz1230II_dma_cmd() argument
505 esp_count, dma_count, write, cmd); in zorro_esp_send_blz1230II_dma_cmd()
511 dma_sync_single_for_device(esp->dev, addr, esp_count, in zorro_esp_send_blz1230II_dma_cmd()
515 dma_sync_single_for_device(esp->dev, addr, esp_count, in zorro_esp_send_blz1230II_dma_cmd()
530 zorro_esp_write8(esp, (esp_count >> 0) & 0xff, ESP_TCLOW); in zorro_esp_send_blz1230II_dma_cmd()
531 zorro_esp_write8(esp, (esp_count >> 8) & 0xff, ESP_TCMED); in zorro_esp_send_blz1230II_dma_cmd()
532 zorro_esp_write8(esp, (esp_count >> 16) & 0xff, ESP_TCHI); in zorro_esp_send_blz1230II_dma_cmd()
540 u32 esp_count, u32 dma_count, int write, u8 cmd) in zorro_esp_send_blz2060_dma_cmd() argument
550 esp_count, dma_count, write, cmd); in zorro_esp_send_blz2060_dma_cmd()
556 dma_sync_single_for_device(esp->dev, addr, esp_count, in zorro_esp_send_blz2060_dma_cmd()
560 dma_sync_single_for_device(esp->dev, addr, esp_count, in zorro_esp_send_blz2060_dma_cmd()
575 zorro_esp_write8(esp, (esp_count >> 0) & 0xff, ESP_TCLOW); in zorro_esp_send_blz2060_dma_cmd()
576 zorro_esp_write8(esp, (esp_count >> 8) & 0xff, ESP_TCMED); in zorro_esp_send_blz2060_dma_cmd()
577 zorro_esp_write8(esp, (esp_count >> 16) & 0xff, ESP_TCHI); in zorro_esp_send_blz2060_dma_cmd()
585 u32 esp_count, u32 dma_count, int write, u8 cmd) in zorro_esp_send_cyber_dma_cmd() argument
596 esp_count, dma_count, write, cmd); in zorro_esp_send_cyber_dma_cmd()
600 zorro_esp_write8(esp, (esp_count >> 0) & 0xff, ESP_TCLOW); in zorro_esp_send_cyber_dma_cmd()
601 zorro_esp_write8(esp, (esp_count >> 8) & 0xff, ESP_TCMED); in zorro_esp_send_cyber_dma_cmd()
602 zorro_esp_write8(esp, (esp_count >> 16) & 0xff, ESP_TCHI); in zorro_esp_send_cyber_dma_cmd()
606 dma_sync_single_for_device(esp->dev, addr, esp_count, in zorro_esp_send_cyber_dma_cmd()
611 dma_sync_single_for_device(esp->dev, addr, esp_count, in zorro_esp_send_cyber_dma_cmd()
636 u32 esp_count, u32 dma_count, int write, u8 cmd) in zorro_esp_send_cyberII_dma_cmd() argument
646 esp_count, dma_count, write, cmd); in zorro_esp_send_cyberII_dma_cmd()
650 zorro_esp_write8(esp, (esp_count >> 0) & 0xff, ESP_TCLOW); in zorro_esp_send_cyberII_dma_cmd()
651 zorro_esp_write8(esp, (esp_count >> 8) & 0xff, ESP_TCMED); in zorro_esp_send_cyberII_dma_cmd()
652 zorro_esp_write8(esp, (esp_count >> 16) & 0xff, ESP_TCHI); in zorro_esp_send_cyberII_dma_cmd()
656 dma_sync_single_for_device(esp->dev, addr, esp_count, in zorro_esp_send_cyberII_dma_cmd()
661 dma_sync_single_for_device(esp->dev, addr, esp_count, in zorro_esp_send_cyberII_dma_cmd()
677 u32 esp_count, u32 dma_count, int write, u8 cmd) in zorro_esp_send_fastlane_dma_cmd() argument
688 esp_count, dma_count, write, cmd); in zorro_esp_send_fastlane_dma_cmd()
692 zorro_esp_write8(esp, (esp_count >> 0) & 0xff, ESP_TCLOW); in zorro_esp_send_fastlane_dma_cmd()
693 zorro_esp_write8(esp, (esp_count >> 8) & 0xff, ESP_TCMED); in zorro_esp_send_fastlane_dma_cmd()
694 zorro_esp_write8(esp, (esp_count >> 16) & 0xff, ESP_TCHI); in zorro_esp_send_fastlane_dma_cmd()
698 dma_sync_single_for_device(esp->dev, addr, esp_count, in zorro_esp_send_fastlane_dma_cmd()
703 dma_sync_single_for_device(esp->dev, addr, esp_count, in zorro_esp_send_fastlane_dma_cmd()