From: Bartlomiej Zolnierkiewicz Also print the same warning as on m68k on other archs too. Signed-off-by: Bartlomiej Zolnierkiewicz Signed-off-by: Andrew Morton --- 25-akpm/include/asm-m68k/ide.h | 13 ------------- 25-akpm/include/linux/ide.h | 14 ++++++++------ 2 files changed, 8 insertions(+), 19 deletions(-) diff -puN include/asm-m68k/ide.h~ide-use-generic-ide_init_hwif_ports-on-m68k include/asm-m68k/ide.h --- 25/include/asm-m68k/ide.h~ide-use-generic-ide_init_hwif_ports-on-m68k Tue Jun 1 17:06:31 2004 +++ 25-akpm/include/asm-m68k/ide.h Tue Jun 1 17:06:31 2004 @@ -61,19 +61,6 @@ static __inline__ unsigned long ide_defa return 0; } - -/* - * Set up a hw structure for a specified data port, control port and IRQ. - * This should follow whatever the default interface uses. - */ -static __inline__ void ide_init_hwif_ports(hw_regs_t *hw, - unsigned long data_port, - unsigned long ctrl_port, int *irq) -{ - if (data_port || ctrl_port) - printk("ide_init_hwif_ports: must not be called\n"); -} - #define ide_init_default_irq(base) (0) /* diff -puN include/linux/ide.h~ide-use-generic-ide_init_hwif_ports-on-m68k include/linux/ide.h --- 25/include/linux/ide.h~ide-use-generic-ide_init_hwif_ports-on-m68k Tue Jun 1 17:06:31 2004 +++ 25-akpm/include/linux/ide.h Tue Jun 1 17:07:00 2004 @@ -308,11 +308,7 @@ static inline void ide_std_init_ports(hw /* * ide_init_hwif_ports() is OBSOLETE and will be removed in 2.7 series. * New ports shouldn't define IDE_ARCH_OBSOLETE_INIT in . - * - * m68k and m68knommu (broken) - * still have their own versions. */ -#ifndef CONFIG_M68K #ifdef IDE_ARCH_OBSOLETE_INIT static inline void ide_init_hwif_ports(hw_regs_t *hw, unsigned long io_addr, @@ -335,9 +331,15 @@ static inline void ide_init_hwif_ports(h #endif } #else -# define ide_init_hwif_ports(hw, io, ctl, irq) do {} while (0) +static inline void ide_init_hwif_ports(hw_regs_t *hw, + unsigned long io_addr, + unsigned long ctl_addr, + int *irq) +{ + if (io_addr || ctl_addr) + printk(KERN_WARNING "%s: must not be called\n", __FUNCTION__); +} #endif /* IDE_ARCH_OBSOLETE_INIT */ -#endif /* !M68K */ /* Currently only m68k, apus and m8xx need it */ #ifndef IDE_ARCH_ACK_INTR _