cleanup after APUS removal
Subsystems (6)
PATCH 1/1 cleanup after APUS removal
After the APUS removal, some code can be removed.
Signed-off-by Adrian Bunk <[email protected]>
---
arch/m68k/amiga/chipram.c | 2 drivers/ide/ide-probe.c | 8 +-- drivers/isdn/hisax/avm_pci.c | 8 --- drivers/scsi/a2091.c | 3 - drivers/scsi/a3000.c | 3 - drivers/scsi/gvp11.c | 3 - drivers/scsi/oktagon_esp.c | 2 drivers/scsi/oktagon_io.S | 72 ---------------------------- drivers/video/console/fbcon.c | 2 drivers/video/console/fonts.c | 4 - include/asm-m68k/pgtable.h | 2 sound/oss/dmasound/Kconfig | 2 sound/oss/dmasound/dmasound_paula.c | 4 - 13 files changed, 12 insertions(+), 103 deletions(-)
557134975b5c1098cd42a6295670723ecfb35b57
arch/m68k/amiga/chipram.c +0 -2
@@ -29,12 +29,10 @@ void __init amiga_chip_init(void)if (!AMIGAHW_PRESENT (CHIP_RAM ))return ; -#ifndef CONFIG_APUS_FAST_EXCEPT /* * Remove the first 4 pages where PPC exception handlers will be located */ amiga_chip_size -=0x4000 ; -#endif chipram_res.end = amiga_chip_size-1 ;request_resource (&iomem_resource, &chipram_res);
drivers/ide/ide-probe.c +4 -4
@@ -1062,9 +1062,9 @@ static int init_irq (ide_hwif_t *hwif)*/ if (!match || match->irq != hwif->irq) {int sa =IRQF_DISABLED ; -#if defined(__mc68000__) || defined(CONFIG_APUS ) +#if defined(__mc68000__) sa =IRQF_SHARED ; -#endif /* __mc68000__ || CONFIG_APUS */ +#endif /* __mc68000__ */ if (IDE_CHIPSET_IS_PCI (hwif->chipset)) { sa =IRQF_SHARED ;
@@ -1107,7 +1107,7 @@ static int init_irq (ide_hwif_t *hwif)spin_unlock_irq (&ide_lock); } -#if !defined(__mc68000__) && !defined(CONFIG_APUS ) +#if !defined(__mc68000__) printk("%s at 0x%03lx-0x%03lx,0x%03lx on irq %d", hwif->name, hwif->io_ports[IDE_DATA_OFFSET], hwif->io_ports[IDE_DATA_OFFSET]+7,
@@ -1115,7 +1115,7 @@ static int init_irq (ide_hwif_t *hwif)#else printk ("%s at 0x%08lx on irq %d" , hwif->name, hwif->io_ports[IDE_DATA_OFFSET ], hwif->irq); -#endif /* __mc68000__ && CONFIG_APUS */ +#endif /* __mc68000__ */ if (match)printk (" (%sed with %s)" , hwif->sharing_irq ?"shar" :"serializ" , match->name);
drivers/isdn/hisax/avm_pci.c +0 -8
@@ -263,11 +263,7 @@ hdlc_empty_fifo(struct BCState *bcs, int count)outl (idx, cs->hw.avm.cfg_reg +4 );while (cnt < count) {#ifdef __powerpc__ -#ifdef CONFIG_APUS - *ptr++ =in_le32 ((unsigned *)(cs->hw.avm.isac +_IO_BASE)); -#else *ptr++ =in_be32 ((unsigned *)(cs->hw.avm.isac +_IO_BASE)); -#endif /* CONFIG_APUS */ #else *ptr++ =inl (cs->hw.avm.isac);#endif /* __powerpc__ */
@@ -328,11 +324,7 @@ hdlc_fill_fifo(struct BCState *bcs)if (cs->subtyp ==AVM_FRITZ_PCI ) {while (cnt<count) {#ifdef __powerpc__ -#ifdef CONFIG_APUS -out_le32 ((unsigned *)(cs->hw.avm.isac +_IO_BASE), *ptr++); -#else out_be32 ((unsigned *)(cs->hw.avm.isac +_IO_BASE), *ptr++); -#endif /* CONFIG_APUS */ #else outl (*ptr++, cs->hw.avm.isac);#endif /* __powerpc__ */
drivers/scsi/a2091.c +1 -2
@@ -46,8 +46,7 @@ static int dma_setup(struct scsi_cmnd *cmd, int dir_in)struct Scsi_Host *instance = cmd->device->host;/* don't allow DMA if the physical address is bad */ -if (addr &A2091_XFER_MASK || - (!dir_in &&mm_end_of_chunk (addr, cmd->SCp.this_residual))) +if (addr &A2091_XFER_MASK ) {HDATA (instance)->dma_bounce_len = (cmd->SCp.this_residual +511 ) & ~0x1ff ;
drivers/scsi/a3000.c +1 -2
@@ -54,8 +54,7 @@ static int dma_setup(struct scsi_cmnd *cmd, int dir_in)* end of a physical memory chunk, then allocate a bounce * buffer */ -if (addr &A3000_XFER_MASK || - (!dir_in &&mm_end_of_chunk (addr, cmd->SCp.this_residual))) +if (addr &A3000_XFER_MASK ) {HDATA (a3000_host)->dma_bounce_len = (cmd->SCp.this_residual +511 ) & ~0x1ff ;
drivers/scsi/gvp11.c +1 -2
@@ -54,8 +54,7 @@ static int dma_setup(struct scsi_cmnd *cmd, int dir_in)static int scsi_alloc_out_of_range =0 ;/* use bounce buffer if the physical address is bad */ -if (addr &HDATA (cmd->device->host)->dma_xfer_mask || - (!dir_in &&mm_end_of_chunk (addr, cmd->SCp.this_residual))) +if (addr &HDATA (cmd->device->host)->dma_xfer_mask) {HDATA (cmd->device->host)->dma_bounce_len = (cmd->SCp.this_residual +511 ) & ~0x1ff ;
drivers/scsi/oktagon_esp.c +1 -1
@@ -7,7 +7,7 @@*/ -#if defined(CONFIG_AMIGA ) || defined(CONFIG_APUS ) +#if defined(CONFIG_AMIGA )#define USE_BOTTOM_HALF #endif
drivers/scsi/oktagon_io.S +0 -72
81 lines not on this page · raw message
drivers/video/console/fbcon.c +1 -1
@@ -84,7 +84,7 @@#ifdef CONFIG_MAC #include <asm/macints.h> #endif -#if defined(__mc68000__) || defined(CONFIG_APUS ) +#if defined(__mc68000__)#include <asm/machdep.h> #include <asm/setup.h> #endif
drivers/video/console/fonts.c +2 -2
@@ -15,7 +15,7 @@#include <linux/module.h> #include <linux/types.h> #include <linux/string.h> -#if defined(__mc68000__) || defined(CONFIG_APUS ) +#if defined(__mc68000__)#include <asm/setup.h> #endif #include <linux/font.h>
@@ -120,7 +120,7 @@ const struct font_desc *get_default_font(int xres, int yres, u32 font_w,for (i=0 ; i<num_fonts; i++) { f = fonts[i]; c = f->pref; -#if defined(__mc68000__) || defined(CONFIG_APUS ) +#if defined(__mc68000__)#ifdef CONFIG_FONT_PEARL_8x8if (MACH_IS_AMIGA && f->idx == PEARL8x8_IDX) c =100 ;
include/asm-m68k/pgtable.h +0 -2
@@ -107,8 +107,6 @@ extern void *empty_zero_page;/* 64-bit machines, beware! SRB. */ #define SIZEOF_PTR_LOG2 2 -#define mm_end_of_chunk (addr, len) 0 -extern void kernel_set_cachemode (void *addr,unsigned long size,int cmode);/*
sound/oss/dmasound/Kconfig +1 -1
@@ -14,7 +14,7 @@ config DMASOUND_ATARI config DMASOUND_PAULA tristate "Amiga DMA sound support" - depends on (AMIGA || APUS) && SOUND + depends on AMIGA && SOUND select DMASOUND help If you want to use the internal audio of your Amiga in Linux, answer
sound/oss/dmasound/dmasound_paula.c +0 -4
@@ -91,10 +91,6 @@ static irqreturn_t AmiInterrupt(int irq, void *dummy);* power LED are controlled by the same line. */ -#ifdef CONFIG_APUS -#define mach_heartbeat ppc_md.heartbeat -#endif -static void (*saved_heartbeat)(int ) =NULL ;static inline void disable_heartbeat (void )
Quoted 3 lines · Adrian Bunk
After the APUS removal, some code can be removed.
Signed-off-by Adrian Bunk <[email protected]>
Quoted 16 lines
---
arch/m68k/amiga/chipram.c | 2 drivers/ide/ide-probe.c | 8 +-- drivers/isdn/hisax/avm_pci.c | 8 --- drivers/scsi/a2091.c | 3 - drivers/scsi/a3000.c | 3 - drivers/scsi/gvp11.c | 3 - drivers/scsi/oktagon_esp.c | 2 drivers/scsi/oktagon_io.S | 72 ---------------------------- drivers/video/console/fbcon.c | 2 drivers/video/console/fonts.c | 4 - include/asm-m68k/pgtable.h | 2 sound/oss/dmasound/Kconfig | 2 sound/oss/dmasound/dmasound_paula.c | 4 - 13 files changed, 12 insertions(+), 103 deletions(-)
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]
In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds