You've already forked linux-apfs
mirror of
https://github.com/linux-apfs/linux-apfs.git
synced 2026-05-01 15:00:59 -07:00
MIPS: Alchemy: remove dbdma compat macros
Remove dbdma compat macros, move remaining users over to default queueing functions and -flags. (Queueing function signature has changed in order to give a build failure instead of silent functional changes due to the no longer implicitly specified DDMA_FLAGS_IE flag) Signed-off-by: Manuel Lauss <manuel.lauss@gmail.com> Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
This commit is contained in:
committed by
Ralf Baechle
parent
f1fc6645a4
commit
ea071cc705
@@ -56,8 +56,8 @@ static inline void auide_insw(unsigned long port, void *addr, u32 count)
|
||||
chan_tab_t *ctp;
|
||||
au1x_ddma_desc_t *dp;
|
||||
|
||||
if(!put_dest_flags(ahwif->rx_chan, (void*)addr, count << 1,
|
||||
DDMA_FLAGS_NOIE)) {
|
||||
if (!au1xxx_dbdma_put_dest(ahwif->rx_chan, (void*)addr,
|
||||
count << 1, DDMA_FLAGS_NOIE)) {
|
||||
printk(KERN_ERR "%s failed %d\n", __func__, __LINE__);
|
||||
return;
|
||||
}
|
||||
@@ -74,8 +74,8 @@ static inline void auide_outsw(unsigned long port, void *addr, u32 count)
|
||||
chan_tab_t *ctp;
|
||||
au1x_ddma_desc_t *dp;
|
||||
|
||||
if(!put_source_flags(ahwif->tx_chan, (void*)addr,
|
||||
count << 1, DDMA_FLAGS_NOIE)) {
|
||||
if (!au1xxx_dbdma_put_source(ahwif->tx_chan, (void*)addr,
|
||||
count << 1, DDMA_FLAGS_NOIE)) {
|
||||
printk(KERN_ERR "%s failed %d\n", __func__, __LINE__);
|
||||
return;
|
||||
}
|
||||
@@ -246,17 +246,14 @@ static int auide_build_dmatable(ide_drive_t *drive, struct ide_cmd *cmd)
|
||||
flags = DDMA_FLAGS_NOIE;
|
||||
|
||||
if (iswrite) {
|
||||
if(!put_source_flags(ahwif->tx_chan,
|
||||
(void*) sg_virt(sg),
|
||||
tc, flags)) {
|
||||
if (!au1xxx_dbdma_put_source(ahwif->tx_chan,
|
||||
(void *)sg_virt(sg), tc, flags)) {
|
||||
printk(KERN_ERR "%s failed %d\n",
|
||||
__func__, __LINE__);
|
||||
}
|
||||
} else
|
||||
{
|
||||
if(!put_dest_flags(ahwif->rx_chan,
|
||||
(void*) sg_virt(sg),
|
||||
tc, flags)) {
|
||||
} else {
|
||||
if (!au1xxx_dbdma_put_dest(ahwif->rx_chan,
|
||||
(void *)sg_virt(sg), tc, flags)) {
|
||||
printk(KERN_ERR "%s failed %d\n",
|
||||
__func__, __LINE__);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user