/kernel/linux/linux-5.10/drivers/ide/ |
H A D | ide-dma-sff.c | 267 u8 dma_cmd; in ide_dma_start() local 275 dma_cmd = readb((void __iomem *)(hwif->dma_base + ATA_DMA_CMD)); in ide_dma_start() 276 writeb(dma_cmd | ATA_DMA_START, in ide_dma_start() 279 dma_cmd = inb(hwif->dma_base + ATA_DMA_CMD); in ide_dma_start() 280 outb(dma_cmd | ATA_DMA_START, hwif->dma_base + ATA_DMA_CMD); in ide_dma_start() 289 u8 dma_stat = 0, dma_cmd = 0; in ide_dma_end() local 293 dma_cmd = readb((void __iomem *)(hwif->dma_base + ATA_DMA_CMD)); in ide_dma_end() 294 writeb(dma_cmd & ~ATA_DMA_START, in ide_dma_end() 297 dma_cmd = inb(hwif->dma_base + ATA_DMA_CMD); in ide_dma_end() 298 outb(dma_cmd in ide_dma_end() [all...] |
H A D | ns87415.c | 188 u8 dma_stat = 0, dma_cmd = 0; in ns87415_dma_end() local 192 dma_cmd = inb(hwif->dma_base + ATA_DMA_CMD); in ns87415_dma_end() 194 outb(dma_cmd & ~1, hwif->dma_base + ATA_DMA_CMD); in ns87415_dma_end() 196 dma_cmd = inb(hwif->dma_base + ATA_DMA_CMD); in ns87415_dma_end() 197 outb(dma_cmd | 6, hwif->dma_base + ATA_DMA_CMD); in ns87415_dma_end()
|
H A D | sl82c105.c | 153 u8 dma_cmd; in sl82c105_dma_lost_irq() local 169 dma_cmd = inb(hwif->dma_base + ATA_DMA_CMD); in sl82c105_dma_lost_irq() 170 if (dma_cmd & 1) { in sl82c105_dma_lost_irq() 171 outb(dma_cmd & ~1, hwif->dma_base + ATA_DMA_CMD); in sl82c105_dma_lost_irq()
|
H A D | tc86c001.c | 77 u8 dma_cmd = inb(hwif->dma_base + ATA_DMA_CMD); in tc86c001_timer_expiry() local 83 outb(dma_cmd & ~0x01, hwif->dma_base + ATA_DMA_CMD); in tc86c001_timer_expiry()
|
H A D | cmd64x.c | 256 u8 dma_stat = 0, dma_cmd = 0; in cmd646_1_dma_end() local 261 dma_cmd = inb(hwif->dma_base + ATA_DMA_CMD); in cmd646_1_dma_end() 263 outb(dma_cmd & ~1, hwif->dma_base + ATA_DMA_CMD); in cmd646_1_dma_end()
|
H A D | tx4939ide.c | 317 u8 dma_stat, dma_cmd; in tx4939ide_dma_end() local 322 dma_cmd = tx4939ide_readb(base, TX4939IDE_DMA_Cmd); in tx4939ide_dma_end() 324 tx4939ide_writeb(dma_cmd & ~ATA_DMA_START, base, TX4939IDE_DMA_Cmd); in tx4939ide_dma_end()
|
H A D | hpt366.c | 717 u8 dma_cmd; in hpt370_irq_timeout() local 723 dma_cmd = inb(hwif->dma_base + ATA_DMA_CMD); in hpt370_irq_timeout() 725 outb(dma_cmd & ~ATA_DMA_START, hwif->dma_base + ATA_DMA_CMD); in hpt370_irq_timeout()
|
/kernel/linux/linux-5.10/drivers/media/pci/tw686x/ |
H A D | tw686x-core.c | 96 u32 dma_cmd = reg_read(dev, DMA_CMD); in tw686x_disable_channel() local 99 dma_cmd &= ~BIT(channel); in tw686x_disable_channel() 107 dma_cmd = 0; in tw686x_disable_channel() 109 reg_write(dev, DMA_CMD, dma_cmd); in tw686x_disable_channel() 115 u32 dma_cmd = reg_read(dev, DMA_CMD); in tw686x_enable_channel() local 118 dev->pending_dma_cmd |= dma_cmd | DMA_CMD_ENABLE | BIT(channel); in tw686x_enable_channel() 143 u32 dma_en, dma_cmd; in tw686x_reset_channels() local 146 dma_cmd = reg_read(dev, DMA_CMD); in tw686x_reset_channels() 153 dev->pending_dma_cmd |= dma_cmd; in tw686x_reset_channels() 160 dma_cmd in tw686x_reset_channels() [all...] |
H A D | tw686x-audio.c | 346 u32 dma_cmd; in tw686x_audio_free() local 349 dma_cmd = reg_read(dev, DMA_CMD); in tw686x_audio_free() 351 reg_write(dev, DMA_CMD, dma_cmd & ~0xff00); in tw686x_audio_free()
|
/kernel/linux/linux-6.6/drivers/media/pci/tw686x/ |
H A D | tw686x-core.c | 96 u32 dma_cmd = reg_read(dev, DMA_CMD); in tw686x_disable_channel() local 99 dma_cmd &= ~BIT(channel); in tw686x_disable_channel() 107 dma_cmd = 0; in tw686x_disable_channel() 109 reg_write(dev, DMA_CMD, dma_cmd); in tw686x_disable_channel() 115 u32 dma_cmd = reg_read(dev, DMA_CMD); in tw686x_enable_channel() local 118 dev->pending_dma_cmd |= dma_cmd | DMA_CMD_ENABLE | BIT(channel); in tw686x_enable_channel() 143 u32 dma_en, dma_cmd; in tw686x_reset_channels() local 146 dma_cmd = reg_read(dev, DMA_CMD); in tw686x_reset_channels() 153 dev->pending_dma_cmd |= dma_cmd; in tw686x_reset_channels() 160 dma_cmd in tw686x_reset_channels() [all...] |
H A D | tw686x-audio.c | 347 u32 dma_cmd; in tw686x_audio_free() local 350 dma_cmd = reg_read(dev, DMA_CMD); in tw686x_audio_free() 352 reg_write(dev, DMA_CMD, dma_cmd & ~0xff00); in tw686x_audio_free()
|
/kernel/linux/linux-5.10/sound/isa/gus/ |
H A D | gus_dma.c | 30 unsigned char dma_cmd; in snd_gf1_dma_program() local 50 dma_cmd = SNDRV_GF1_DMA_ENABLE | (unsigned short) cmd; in snd_gf1_dma_program() 52 dma_cmd |= 0x08; in snd_gf1_dma_program() 54 if (dma_cmd & SNDRV_GF1_DMA_16BIT) { in snd_gf1_dma_program() 59 dma_cmd |= SNDRV_GF1_DMA_WIDTH16; in snd_gf1_dma_program() 64 snd_dma_program(gus->gf1.dma1, buf_addr, count, dma_cmd & SNDRV_GF1_DMA_READ ? DMA_MODE_READ : DMA_MODE_WRITE); in snd_gf1_dma_program() 66 snd_printk(KERN_DEBUG "address = 0x%x, count = 0x%x, dma_cmd = 0x%x\n", in snd_gf1_dma_program() 67 address << 1, count, dma_cmd); in snd_gf1_dma_program() 76 snd_gf1_write8(gus, SNDRV_GF1_GB_DRAM_DMA_CONTROL, dma_cmd); in snd_gf1_dma_program()
|
/kernel/linux/linux-6.6/sound/isa/gus/ |
H A D | gus_dma.c | 30 unsigned char dma_cmd; in snd_gf1_dma_program() local 50 dma_cmd = SNDRV_GF1_DMA_ENABLE | (unsigned short) cmd; in snd_gf1_dma_program() 52 dma_cmd |= 0x08; in snd_gf1_dma_program() 54 if (dma_cmd & SNDRV_GF1_DMA_16BIT) { in snd_gf1_dma_program() 59 dma_cmd |= SNDRV_GF1_DMA_WIDTH16; in snd_gf1_dma_program() 64 snd_dma_program(gus->gf1.dma1, buf_addr, count, dma_cmd & SNDRV_GF1_DMA_READ ? DMA_MODE_READ : DMA_MODE_WRITE); in snd_gf1_dma_program() 66 snd_printk(KERN_DEBUG "address = 0x%x, count = 0x%x, dma_cmd = 0x%x\n", in snd_gf1_dma_program() 67 address << 1, count, dma_cmd); in snd_gf1_dma_program() 76 snd_gf1_write8(gus, SNDRV_GF1_GB_DRAM_DMA_CONTROL, dma_cmd); in snd_gf1_dma_program()
|
/kernel/linux/linux-5.10/drivers/net/wireless/microchip/wilc1000/ |
H A D | spi.c | 61 } __packed dma_cmd; member 521 c->u.dma_cmd.addr[0] = adr >> 16; in wilc_spi_dma_rw() 522 c->u.dma_cmd.addr[1] = adr >> 8; in wilc_spi_dma_rw() 523 c->u.dma_cmd.addr[2] = adr; in wilc_spi_dma_rw() 524 c->u.dma_cmd.size[0] = sz >> 8; in wilc_spi_dma_rw() 525 c->u.dma_cmd.size[1] = sz; in wilc_spi_dma_rw() 526 cmd_len = offsetof(struct wilc_spi_cmd, u.dma_cmd.crc); in wilc_spi_dma_rw() 528 c->u.dma_cmd.crc[0] = wilc_get_crc7(wb, cmd_len); in wilc_spi_dma_rw()
|
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | mac53c94.c | 364 int i, dma_cmd, total, nseg; in set_dma_cmds() local 375 dma_cmd = cmd->sc_data_direction == DMA_TO_DEVICE ? in set_dma_cmds() 387 dcmds->command = cpu_to_le16(dma_cmd); in set_dma_cmds() 393 dma_cmd += OUTPUT_LAST - OUTPUT_MORE; in set_dma_cmds() 394 dcmds[-1].command = cpu_to_le16(dma_cmd); in set_dma_cmds()
|
H A D | am53c974.c | 196 u8 dma_cmd = pci_esp_read8(esp, ESP_DMA_CMD); in pci_esp_dma_error() local 198 if ((dma_cmd & ESP_DMA_CMD_MASK) == ESP_DMA_CMD_START) in pci_esp_dma_error()
|
H A D | mesh.c | 1262 int i, dma_cmd, total, off, dtot; in set_dma_cmds() local 1266 dma_cmd = ms->tgts[ms->conn_tgt].data_goes_out? in set_dma_cmds() 1294 dcmds->command = cpu_to_le16(dma_cmd); in set_dma_cmds() 1314 dma_cmd += OUTPUT_LAST - OUTPUT_MORE; in set_dma_cmds() 1315 dcmds[-1].command = cpu_to_le16(dma_cmd); in set_dma_cmds()
|
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | mac53c94.c | 360 int i, dma_cmd, total, nseg; in set_dma_cmds() local 371 dma_cmd = cmd->sc_data_direction == DMA_TO_DEVICE ? in set_dma_cmds() 383 dcmds->command = cpu_to_le16(dma_cmd); in set_dma_cmds() 389 dma_cmd += OUTPUT_LAST - OUTPUT_MORE; in set_dma_cmds() 390 dcmds[-1].command = cpu_to_le16(dma_cmd); in set_dma_cmds()
|
H A D | am53c974.c | 196 u8 dma_cmd = pci_esp_read8(esp, ESP_DMA_CMD); in pci_esp_dma_error() local 198 if ((dma_cmd & ESP_DMA_CMD_MASK) == ESP_DMA_CMD_START) in pci_esp_dma_error()
|
H A D | mesh.c | 1256 int i, dma_cmd, total, off, dtot; in set_dma_cmds() local 1260 dma_cmd = ms->tgts[ms->conn_tgt].data_goes_out? in set_dma_cmds() 1288 dcmds->command = cpu_to_le16(dma_cmd); in set_dma_cmds() 1308 dma_cmd += OUTPUT_LAST - OUTPUT_MORE; in set_dma_cmds() 1309 dcmds[-1].command = cpu_to_le16(dma_cmd); in set_dma_cmds()
|
/kernel/linux/linux-6.6/drivers/net/wireless/microchip/wilc1000/ |
H A D | spi.c | 124 } __packed dma_cmd; member 669 c->u.dma_cmd.addr[0] = adr >> 16; in wilc_spi_dma_rw() 670 c->u.dma_cmd.addr[1] = adr >> 8; in wilc_spi_dma_rw() 671 c->u.dma_cmd.addr[2] = adr; in wilc_spi_dma_rw() 672 c->u.dma_cmd.size[0] = sz >> 8; in wilc_spi_dma_rw() 673 c->u.dma_cmd.size[1] = sz; in wilc_spi_dma_rw() 674 cmd_len = offsetof(struct wilc_spi_cmd, u.dma_cmd.crc); in wilc_spi_dma_rw() 676 c->u.dma_cmd.crc[0] = wilc_get_crc7(wb, cmd_len); in wilc_spi_dma_rw()
|
/kernel/linux/linux-5.10/drivers/block/ |
H A D | swim3.c | 193 struct dbdma_cmd *dma_cmd; member 420 struct dbdma_cmd *cp = fs->dma_cmd; in setup_transfer() 715 cp = fs->dma_cmd; in swim3_interrupt() 1141 fs->dma_cmd = (struct dbdma_cmd *) DBDMA_ALIGN(fs->dbdma_cmd_space); in swim3_add_device() 1142 memset(fs->dma_cmd, 0, 2 * sizeof(struct dbdma_cmd)); in swim3_add_device() 1143 fs->dma_cmd[1].command = cpu_to_le16(DBDMA_STOP); in swim3_add_device()
|
/kernel/linux/linux-6.6/drivers/block/ |
H A D | swim3.c | 194 struct dbdma_cmd *dma_cmd; member 435 struct dbdma_cmd *cp = fs->dma_cmd; in setup_transfer() 732 cp = fs->dma_cmd; in swim3_interrupt() 1158 fs->dma_cmd = (struct dbdma_cmd *) DBDMA_ALIGN(fs->dbdma_cmd_space); in swim3_add_device() 1159 memset(fs->dma_cmd, 0, 2 * sizeof(struct dbdma_cmd)); in swim3_add_device() 1160 fs->dma_cmd[1].command = cpu_to_le16(DBDMA_STOP); in swim3_add_device()
|
/kernel/linux/linux-5.10/drivers/ata/ |
H A D | pata_hpt37x.c | 478 u8 dma_cmd; in hpt370_bmdma_stop() local 489 dma_cmd = ioread8(bmdma + ATA_DMA_CMD); in hpt370_bmdma_stop() 490 iowrite8(dma_cmd & ~ATA_DMA_START, bmdma + ATA_DMA_CMD); in hpt370_bmdma_stop()
|
/kernel/linux/linux-6.6/drivers/ata/ |
H A D | pata_hpt37x.c | 483 u8 dma_cmd; in hpt370_bmdma_stop() local 494 dma_cmd = ioread8(bmdma + ATA_DMA_CMD); in hpt370_bmdma_stop() 495 iowrite8(dma_cmd & ~ATA_DMA_START, bmdma + ATA_DMA_CMD); in hpt370_bmdma_stop()
|