MIPS, IDE: Alchem, au1xxx-ide: Remove pb1200/db1200 header dep
au1xxx-ide uses defines from the pb1200/db1200 headers: get DBDMA ID through platform resource information, hardcode register spacing. The only 2 users of this driver (and the only boards it can really work on realiably) use the same register layout. Signed-off-by: Manuel Lauss <manuel.lauss@googlemail.com> Cc: linux-ide@vger.kernel.org To: Linux-MIPS <linux-mips@linux-mips.org> Cc: linux-ide@vger.kernel.org Acked-by: David S. Miller <davem@davemloft.net> Patchwork: https://patchwork.linux-mips.org/patch/2716/ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
This commit is contained in:

committed by
Ralf Baechle

parent
7517de3486
commit
d4f07ae748
@@ -213,7 +213,12 @@ static struct resource db1200_ide_res[] = {
|
||||
.start = DB1200_IDE_INT,
|
||||
.end = DB1200_IDE_INT,
|
||||
.flags = IORESOURCE_IRQ,
|
||||
}
|
||||
},
|
||||
[2] = {
|
||||
.start = DSCR_CMD0_DMA_REQ1,
|
||||
.end = DSCR_CMD0_DMA_REQ1,
|
||||
.flags = IORESOURCE_DMA,
|
||||
},
|
||||
};
|
||||
|
||||
static u64 ide_dmamask = DMA_BIT_MASK(32);
|
||||
|
@@ -26,6 +26,7 @@
|
||||
|
||||
#include <asm/mach-au1x00/au1xxx.h>
|
||||
#include <asm/mach-au1x00/au1100_mmc.h>
|
||||
#include <asm/mach-au1x00/au1xxx_dbdma.h>
|
||||
#include <asm/mach-db1x00/bcsr.h>
|
||||
|
||||
#include "../platform.h"
|
||||
@@ -115,7 +116,12 @@ static struct resource ide_resources[] = {
|
||||
.start = IDE_INT,
|
||||
.end = IDE_INT,
|
||||
.flags = IORESOURCE_IRQ
|
||||
}
|
||||
},
|
||||
[2] = {
|
||||
.start = DSCR_CMD0_DMA_REQ1,
|
||||
.end = DSCR_CMD0_DMA_REQ1,
|
||||
.flags = IORESOURCE_DMA,
|
||||
},
|
||||
};
|
||||
|
||||
static u64 ide_dmamask = DMA_BIT_MASK(32);
|
||||
|
Reference in New Issue
Block a user