diff options
Diffstat (limited to 'arch/ppc/platforms/prep_setup.c')
| -rw-r--r-- | arch/ppc/platforms/prep_setup.c | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/arch/ppc/platforms/prep_setup.c b/arch/ppc/platforms/prep_setup.c index 38449855d5ff..465b658c927d 100644 --- a/arch/ppc/platforms/prep_setup.c +++ b/arch/ppc/platforms/prep_setup.c | |||
| @@ -33,7 +33,6 @@ | |||
| 33 | #include <linux/console.h> | 33 | #include <linux/console.h> |
| 34 | #include <linux/timex.h> | 34 | #include <linux/timex.h> |
| 35 | #include <linux/pci.h> | 35 | #include <linux/pci.h> |
| 36 | #include <linux/ide.h> | ||
| 37 | #include <linux/seq_file.h> | 36 | #include <linux/seq_file.h> |
| 38 | #include <linux/root_dev.h> | 37 | #include <linux/root_dev.h> |
| 39 | 38 | ||
| @@ -894,38 +893,6 @@ prep_init_IRQ(void) | |||
| 894 | i8259_init(MPC10X_MAPA_PCI_INTACK_ADDR, 0); | 893 | i8259_init(MPC10X_MAPA_PCI_INTACK_ADDR, 0); |
| 895 | } | 894 | } |
| 896 | 895 | ||
| 897 | #if defined(CONFIG_BLK_DEV_IDE) || defined(CONFIG_BLK_DEV_IDE_MODULE) | ||
| 898 | /* | ||
| 899 | * IDE stuff. | ||
| 900 | */ | ||
| 901 | static int | ||
| 902 | prep_ide_default_irq(unsigned long base) | ||
| 903 | { | ||
| 904 | switch (base) { | ||
| 905 | case 0x1f0: return 13; | ||
| 906 | case 0x170: return 13; | ||
| 907 | case 0x1e8: return 11; | ||
| 908 | case 0x168: return 10; | ||
| 909 | case 0xfff0: return 14; /* MCP(N)750 ide0 */ | ||
| 910 | case 0xffe0: return 15; /* MCP(N)750 ide1 */ | ||
| 911 | default: return 0; | ||
| 912 | } | ||
| 913 | } | ||
| 914 | |||
| 915 | static unsigned long | ||
| 916 | prep_ide_default_io_base(int index) | ||
| 917 | { | ||
| 918 | switch (index) { | ||
| 919 | case 0: return 0x1f0; | ||
| 920 | case 1: return 0x170; | ||
| 921 | case 2: return 0x1e8; | ||
| 922 | case 3: return 0x168; | ||
| 923 | default: | ||
| 924 | return 0; | ||
| 925 | } | ||
| 926 | } | ||
| 927 | #endif | ||
| 928 | |||
| 929 | #ifdef CONFIG_SMP | 896 | #ifdef CONFIG_SMP |
| 930 | /* PReP (MTX) support */ | 897 | /* PReP (MTX) support */ |
| 931 | static int __init | 898 | static int __init |
| @@ -1070,11 +1037,6 @@ prep_init(unsigned long r3, unsigned long r4, unsigned long r5, | |||
| 1070 | 1037 | ||
| 1071 | ppc_md.setup_io_mappings = prep_map_io; | 1038 | ppc_md.setup_io_mappings = prep_map_io; |
| 1072 | 1039 | ||
| 1073 | #if defined(CONFIG_BLK_DEV_IDE) || defined(CONFIG_BLK_DEV_IDE_MODULE) | ||
| 1074 | ppc_ide_md.default_irq = prep_ide_default_irq; | ||
| 1075 | ppc_ide_md.default_io_base = prep_ide_default_io_base; | ||
| 1076 | #endif | ||
| 1077 | |||
| 1078 | #ifdef CONFIG_SMP | 1040 | #ifdef CONFIG_SMP |
| 1079 | smp_ops = &prep_smp_ops; | 1041 | smp_ops = &prep_smp_ops; |
| 1080 | #endif /* CONFIG_SMP */ | 1042 | #endif /* CONFIG_SMP */ |
