diff options
Diffstat (limited to 'arch/ppc64')
-rw-r--r-- | arch/ppc64/kernel/pmac_feature.c | 60 | ||||
-rw-r--r-- | arch/ppc64/kernel/pmac_nvram.c | 30 | ||||
-rw-r--r-- | arch/ppc64/kernel/pmac_pci.c | 12 | ||||
-rw-r--r-- | arch/ppc64/kernel/pmac_setup.c | 10 | ||||
-rw-r--r-- | arch/ppc64/kernel/pmac_smp.c | 2 | ||||
-rw-r--r-- | arch/ppc64/kernel/pmac_time.c | 4 |
6 files changed, 59 insertions, 59 deletions
diff --git a/arch/ppc64/kernel/pmac_feature.c b/arch/ppc64/kernel/pmac_feature.c index eb4e6c3f694d..26075f11db77 100644 --- a/arch/ppc64/kernel/pmac_feature.c +++ b/arch/ppc64/kernel/pmac_feature.c | |||
@@ -53,7 +53,7 @@ | |||
53 | * We use a single global lock to protect accesses. Each driver has | 53 | * We use a single global lock to protect accesses. Each driver has |
54 | * to take care of its own locking | 54 | * to take care of its own locking |
55 | */ | 55 | */ |
56 | static DEFINE_SPINLOCK(feature_lock __pmacdata); | 56 | static DEFINE_SPINLOCK(feature_lock); |
57 | 57 | ||
58 | #define LOCK(flags) spin_lock_irqsave(&feature_lock, flags); | 58 | #define LOCK(flags) spin_lock_irqsave(&feature_lock, flags); |
59 | #define UNLOCK(flags) spin_unlock_irqrestore(&feature_lock, flags); | 59 | #define UNLOCK(flags) spin_unlock_irqrestore(&feature_lock, flags); |
@@ -62,9 +62,9 @@ static DEFINE_SPINLOCK(feature_lock __pmacdata); | |||
62 | /* | 62 | /* |
63 | * Instance of some macio stuffs | 63 | * Instance of some macio stuffs |
64 | */ | 64 | */ |
65 | struct macio_chip macio_chips[MAX_MACIO_CHIPS] __pmacdata; | 65 | struct macio_chip macio_chips[MAX_MACIO_CHIPS] ; |
66 | 66 | ||
67 | struct macio_chip* __pmac macio_find(struct device_node* child, int type) | 67 | struct macio_chip* macio_find(struct device_node* child, int type) |
68 | { | 68 | { |
69 | while(child) { | 69 | while(child) { |
70 | int i; | 70 | int i; |
@@ -79,7 +79,7 @@ struct macio_chip* __pmac macio_find(struct device_node* child, int type) | |||
79 | } | 79 | } |
80 | EXPORT_SYMBOL_GPL(macio_find); | 80 | EXPORT_SYMBOL_GPL(macio_find); |
81 | 81 | ||
82 | static const char* macio_names[] __pmacdata = | 82 | static const char* macio_names[] = |
83 | { | 83 | { |
84 | "Unknown", | 84 | "Unknown", |
85 | "Grand Central", | 85 | "Grand Central", |
@@ -106,9 +106,9 @@ static const char* macio_names[] __pmacdata = | |||
106 | #define UN_BIS(r,v) (UN_OUT((r), UN_IN(r) | (v))) | 106 | #define UN_BIS(r,v) (UN_OUT((r), UN_IN(r) | (v))) |
107 | #define UN_BIC(r,v) (UN_OUT((r), UN_IN(r) & ~(v))) | 107 | #define UN_BIC(r,v) (UN_OUT((r), UN_IN(r) & ~(v))) |
108 | 108 | ||
109 | static struct device_node* uninorth_node __pmacdata; | 109 | static struct device_node* uninorth_node; |
110 | static u32* uninorth_base __pmacdata; | 110 | static u32* uninorth_base; |
111 | static u32 uninorth_rev __pmacdata; | 111 | static u32 uninorth_rev; |
112 | static void *u3_ht; | 112 | static void *u3_ht; |
113 | 113 | ||
114 | extern struct device_node *k2_skiplist[2]; | 114 | extern struct device_node *k2_skiplist[2]; |
@@ -133,14 +133,14 @@ struct pmac_mb_def | |||
133 | struct feature_table_entry* features; | 133 | struct feature_table_entry* features; |
134 | unsigned long board_flags; | 134 | unsigned long board_flags; |
135 | }; | 135 | }; |
136 | static struct pmac_mb_def pmac_mb __pmacdata; | 136 | static struct pmac_mb_def pmac_mb; |
137 | 137 | ||
138 | /* | 138 | /* |
139 | * Here are the chip specific feature functions | 139 | * Here are the chip specific feature functions |
140 | */ | 140 | */ |
141 | 141 | ||
142 | 142 | ||
143 | static long __pmac g5_read_gpio(struct device_node* node, long param, long value) | 143 | static long g5_read_gpio(struct device_node* node, long param, long value) |
144 | { | 144 | { |
145 | struct macio_chip* macio = &macio_chips[0]; | 145 | struct macio_chip* macio = &macio_chips[0]; |
146 | 146 | ||
@@ -148,7 +148,7 @@ static long __pmac g5_read_gpio(struct device_node* node, long param, long value | |||
148 | } | 148 | } |
149 | 149 | ||
150 | 150 | ||
151 | static long __pmac g5_write_gpio(struct device_node* node, long param, long value) | 151 | static long g5_write_gpio(struct device_node* node, long param, long value) |
152 | { | 152 | { |
153 | struct macio_chip* macio = &macio_chips[0]; | 153 | struct macio_chip* macio = &macio_chips[0]; |
154 | 154 | ||
@@ -156,7 +156,7 @@ static long __pmac g5_write_gpio(struct device_node* node, long param, long valu | |||
156 | return 0; | 156 | return 0; |
157 | } | 157 | } |
158 | 158 | ||
159 | static long __pmac g5_gmac_enable(struct device_node* node, long param, long value) | 159 | static long g5_gmac_enable(struct device_node* node, long param, long value) |
160 | { | 160 | { |
161 | struct macio_chip* macio = &macio_chips[0]; | 161 | struct macio_chip* macio = &macio_chips[0]; |
162 | unsigned long flags; | 162 | unsigned long flags; |
@@ -181,7 +181,7 @@ static long __pmac g5_gmac_enable(struct device_node* node, long param, long val | |||
181 | return 0; | 181 | return 0; |
182 | } | 182 | } |
183 | 183 | ||
184 | static long __pmac g5_fw_enable(struct device_node* node, long param, long value) | 184 | static long g5_fw_enable(struct device_node* node, long param, long value) |
185 | { | 185 | { |
186 | struct macio_chip* macio = &macio_chips[0]; | 186 | struct macio_chip* macio = &macio_chips[0]; |
187 | unsigned long flags; | 187 | unsigned long flags; |
@@ -206,7 +206,7 @@ static long __pmac g5_fw_enable(struct device_node* node, long param, long value | |||
206 | return 0; | 206 | return 0; |
207 | } | 207 | } |
208 | 208 | ||
209 | static long __pmac g5_mpic_enable(struct device_node* node, long param, long value) | 209 | static long g5_mpic_enable(struct device_node* node, long param, long value) |
210 | { | 210 | { |
211 | unsigned long flags; | 211 | unsigned long flags; |
212 | 212 | ||
@@ -220,7 +220,7 @@ static long __pmac g5_mpic_enable(struct device_node* node, long param, long val | |||
220 | return 0; | 220 | return 0; |
221 | } | 221 | } |
222 | 222 | ||
223 | static long __pmac g5_eth_phy_reset(struct device_node* node, long param, long value) | 223 | static long g5_eth_phy_reset(struct device_node* node, long param, long value) |
224 | { | 224 | { |
225 | struct macio_chip* macio = &macio_chips[0]; | 225 | struct macio_chip* macio = &macio_chips[0]; |
226 | struct device_node *phy; | 226 | struct device_node *phy; |
@@ -250,7 +250,7 @@ static long __pmac g5_eth_phy_reset(struct device_node* node, long param, long v | |||
250 | return 0; | 250 | return 0; |
251 | } | 251 | } |
252 | 252 | ||
253 | static long __pmac g5_i2s_enable(struct device_node *node, long param, long value) | 253 | static long g5_i2s_enable(struct device_node *node, long param, long value) |
254 | { | 254 | { |
255 | /* Very crude implementation for now */ | 255 | /* Very crude implementation for now */ |
256 | struct macio_chip* macio = &macio_chips[0]; | 256 | struct macio_chip* macio = &macio_chips[0]; |
@@ -275,7 +275,7 @@ static long __pmac g5_i2s_enable(struct device_node *node, long param, long valu | |||
275 | 275 | ||
276 | 276 | ||
277 | #ifdef CONFIG_SMP | 277 | #ifdef CONFIG_SMP |
278 | static long __pmac g5_reset_cpu(struct device_node* node, long param, long value) | 278 | static long g5_reset_cpu(struct device_node* node, long param, long value) |
279 | { | 279 | { |
280 | unsigned int reset_io = 0; | 280 | unsigned int reset_io = 0; |
281 | unsigned long flags; | 281 | unsigned long flags; |
@@ -320,12 +320,12 @@ static long __pmac g5_reset_cpu(struct device_node* node, long param, long value | |||
320 | * This takes the second CPU off the bus on dual CPU machines | 320 | * This takes the second CPU off the bus on dual CPU machines |
321 | * running UP | 321 | * running UP |
322 | */ | 322 | */ |
323 | void __pmac g5_phy_disable_cpu1(void) | 323 | void g5_phy_disable_cpu1(void) |
324 | { | 324 | { |
325 | UN_OUT(U3_API_PHY_CONFIG_1, 0); | 325 | UN_OUT(U3_API_PHY_CONFIG_1, 0); |
326 | } | 326 | } |
327 | 327 | ||
328 | static long __pmac generic_get_mb_info(struct device_node* node, long param, long value) | 328 | static long generic_get_mb_info(struct device_node* node, long param, long value) |
329 | { | 329 | { |
330 | switch(param) { | 330 | switch(param) { |
331 | case PMAC_MB_INFO_MODEL: | 331 | case PMAC_MB_INFO_MODEL: |
@@ -347,14 +347,14 @@ static long __pmac generic_get_mb_info(struct device_node* node, long param, lon | |||
347 | 347 | ||
348 | /* Used on any machine | 348 | /* Used on any machine |
349 | */ | 349 | */ |
350 | static struct feature_table_entry any_features[] __pmacdata = { | 350 | static struct feature_table_entry any_features[] = { |
351 | { PMAC_FTR_GET_MB_INFO, generic_get_mb_info }, | 351 | { PMAC_FTR_GET_MB_INFO, generic_get_mb_info }, |
352 | { 0, NULL } | 352 | { 0, NULL } |
353 | }; | 353 | }; |
354 | 354 | ||
355 | /* G5 features | 355 | /* G5 features |
356 | */ | 356 | */ |
357 | static struct feature_table_entry g5_features[] __pmacdata = { | 357 | static struct feature_table_entry g5_features[] = { |
358 | { PMAC_FTR_GMAC_ENABLE, g5_gmac_enable }, | 358 | { PMAC_FTR_GMAC_ENABLE, g5_gmac_enable }, |
359 | { PMAC_FTR_1394_ENABLE, g5_fw_enable }, | 359 | { PMAC_FTR_1394_ENABLE, g5_fw_enable }, |
360 | { PMAC_FTR_ENABLE_MPIC, g5_mpic_enable }, | 360 | { PMAC_FTR_ENABLE_MPIC, g5_mpic_enable }, |
@@ -368,7 +368,7 @@ static struct feature_table_entry g5_features[] __pmacdata = { | |||
368 | { 0, NULL } | 368 | { 0, NULL } |
369 | }; | 369 | }; |
370 | 370 | ||
371 | static struct pmac_mb_def pmac_mb_defs[] __pmacdata = { | 371 | static struct pmac_mb_def pmac_mb_defs[] = { |
372 | { "PowerMac7,2", "PowerMac G5", | 372 | { "PowerMac7,2", "PowerMac G5", |
373 | PMAC_TYPE_POWERMAC_G5, g5_features, | 373 | PMAC_TYPE_POWERMAC_G5, g5_features, |
374 | 0, | 374 | 0, |
@@ -394,7 +394,7 @@ static struct pmac_mb_def pmac_mb_defs[] __pmacdata = { | |||
394 | /* | 394 | /* |
395 | * The toplevel feature_call callback | 395 | * The toplevel feature_call callback |
396 | */ | 396 | */ |
397 | long __pmac pmac_do_feature_call(unsigned int selector, ...) | 397 | long pmac_do_feature_call(unsigned int selector, ...) |
398 | { | 398 | { |
399 | struct device_node* node; | 399 | struct device_node* node; |
400 | long param, value; | 400 | long param, value; |
@@ -706,8 +706,8 @@ void __init pmac_check_ht_link(void) | |||
706 | * Early video resume hook | 706 | * Early video resume hook |
707 | */ | 707 | */ |
708 | 708 | ||
709 | static void (*pmac_early_vresume_proc)(void *data) __pmacdata; | 709 | static void (*pmac_early_vresume_proc)(void *data); |
710 | static void *pmac_early_vresume_data __pmacdata; | 710 | static void *pmac_early_vresume_data; |
711 | 711 | ||
712 | void pmac_set_early_video_resume(void (*proc)(void *data), void *data) | 712 | void pmac_set_early_video_resume(void (*proc)(void *data), void *data) |
713 | { | 713 | { |
@@ -725,11 +725,11 @@ EXPORT_SYMBOL(pmac_set_early_video_resume); | |||
725 | * AGP related suspend/resume code | 725 | * AGP related suspend/resume code |
726 | */ | 726 | */ |
727 | 727 | ||
728 | static struct pci_dev *pmac_agp_bridge __pmacdata; | 728 | static struct pci_dev *pmac_agp_bridge; |
729 | static int (*pmac_agp_suspend)(struct pci_dev *bridge) __pmacdata; | 729 | static int (*pmac_agp_suspend)(struct pci_dev *bridge); |
730 | static int (*pmac_agp_resume)(struct pci_dev *bridge) __pmacdata; | 730 | static int (*pmac_agp_resume)(struct pci_dev *bridge); |
731 | 731 | ||
732 | void __pmac pmac_register_agp_pm(struct pci_dev *bridge, | 732 | void pmac_register_agp_pm(struct pci_dev *bridge, |
733 | int (*suspend)(struct pci_dev *bridge), | 733 | int (*suspend)(struct pci_dev *bridge), |
734 | int (*resume)(struct pci_dev *bridge)) | 734 | int (*resume)(struct pci_dev *bridge)) |
735 | { | 735 | { |
@@ -746,7 +746,7 @@ void __pmac pmac_register_agp_pm(struct pci_dev *bridge, | |||
746 | } | 746 | } |
747 | EXPORT_SYMBOL(pmac_register_agp_pm); | 747 | EXPORT_SYMBOL(pmac_register_agp_pm); |
748 | 748 | ||
749 | void __pmac pmac_suspend_agp_for_card(struct pci_dev *dev) | 749 | void pmac_suspend_agp_for_card(struct pci_dev *dev) |
750 | { | 750 | { |
751 | if (pmac_agp_bridge == NULL || pmac_agp_suspend == NULL) | 751 | if (pmac_agp_bridge == NULL || pmac_agp_suspend == NULL) |
752 | return; | 752 | return; |
@@ -756,7 +756,7 @@ void __pmac pmac_suspend_agp_for_card(struct pci_dev *dev) | |||
756 | } | 756 | } |
757 | EXPORT_SYMBOL(pmac_suspend_agp_for_card); | 757 | EXPORT_SYMBOL(pmac_suspend_agp_for_card); |
758 | 758 | ||
759 | void __pmac pmac_resume_agp_for_card(struct pci_dev *dev) | 759 | void pmac_resume_agp_for_card(struct pci_dev *dev) |
760 | { | 760 | { |
761 | if (pmac_agp_bridge == NULL || pmac_agp_resume == NULL) | 761 | if (pmac_agp_bridge == NULL || pmac_agp_resume == NULL) |
762 | return; | 762 | return; |
diff --git a/arch/ppc64/kernel/pmac_nvram.c b/arch/ppc64/kernel/pmac_nvram.c index e32a902236e3..11586d535f81 100644 --- a/arch/ppc64/kernel/pmac_nvram.c +++ b/arch/ppc64/kernel/pmac_nvram.c | |||
@@ -82,10 +82,10 @@ extern int system_running; | |||
82 | static int (*core99_write_bank)(int bank, u8* datas); | 82 | static int (*core99_write_bank)(int bank, u8* datas); |
83 | static int (*core99_erase_bank)(int bank); | 83 | static int (*core99_erase_bank)(int bank); |
84 | 84 | ||
85 | static char *nvram_image __pmacdata; | 85 | static char *nvram_image; |
86 | 86 | ||
87 | 87 | ||
88 | static ssize_t __pmac core99_nvram_read(char *buf, size_t count, loff_t *index) | 88 | static ssize_t core99_nvram_read(char *buf, size_t count, loff_t *index) |
89 | { | 89 | { |
90 | int i; | 90 | int i; |
91 | 91 | ||
@@ -103,7 +103,7 @@ static ssize_t __pmac core99_nvram_read(char *buf, size_t count, loff_t *index) | |||
103 | return count; | 103 | return count; |
104 | } | 104 | } |
105 | 105 | ||
106 | static ssize_t __pmac core99_nvram_write(char *buf, size_t count, loff_t *index) | 106 | static ssize_t core99_nvram_write(char *buf, size_t count, loff_t *index) |
107 | { | 107 | { |
108 | int i; | 108 | int i; |
109 | 109 | ||
@@ -121,14 +121,14 @@ static ssize_t __pmac core99_nvram_write(char *buf, size_t count, loff_t *index) | |||
121 | return count; | 121 | return count; |
122 | } | 122 | } |
123 | 123 | ||
124 | static ssize_t __pmac core99_nvram_size(void) | 124 | static ssize_t core99_nvram_size(void) |
125 | { | 125 | { |
126 | if (nvram_image == NULL) | 126 | if (nvram_image == NULL) |
127 | return -ENODEV; | 127 | return -ENODEV; |
128 | return NVRAM_SIZE; | 128 | return NVRAM_SIZE; |
129 | } | 129 | } |
130 | 130 | ||
131 | static u8 __pmac chrp_checksum(struct chrp_header* hdr) | 131 | static u8 chrp_checksum(struct chrp_header* hdr) |
132 | { | 132 | { |
133 | u8 *ptr; | 133 | u8 *ptr; |
134 | u16 sum = hdr->signature; | 134 | u16 sum = hdr->signature; |
@@ -139,7 +139,7 @@ static u8 __pmac chrp_checksum(struct chrp_header* hdr) | |||
139 | return sum; | 139 | return sum; |
140 | } | 140 | } |
141 | 141 | ||
142 | static u32 __pmac core99_calc_adler(u8 *buffer) | 142 | static u32 core99_calc_adler(u8 *buffer) |
143 | { | 143 | { |
144 | int cnt; | 144 | int cnt; |
145 | u32 low, high; | 145 | u32 low, high; |
@@ -161,7 +161,7 @@ static u32 __pmac core99_calc_adler(u8 *buffer) | |||
161 | return (high << 16) | low; | 161 | return (high << 16) | low; |
162 | } | 162 | } |
163 | 163 | ||
164 | static u32 __pmac core99_check(u8* datas) | 164 | static u32 core99_check(u8* datas) |
165 | { | 165 | { |
166 | struct core99_header* hdr99 = (struct core99_header*)datas; | 166 | struct core99_header* hdr99 = (struct core99_header*)datas; |
167 | 167 | ||
@@ -180,7 +180,7 @@ static u32 __pmac core99_check(u8* datas) | |||
180 | return hdr99->generation; | 180 | return hdr99->generation; |
181 | } | 181 | } |
182 | 182 | ||
183 | static int __pmac sm_erase_bank(int bank) | 183 | static int sm_erase_bank(int bank) |
184 | { | 184 | { |
185 | int stat, i; | 185 | int stat, i; |
186 | unsigned long timeout; | 186 | unsigned long timeout; |
@@ -212,7 +212,7 @@ static int __pmac sm_erase_bank(int bank) | |||
212 | return 0; | 212 | return 0; |
213 | } | 213 | } |
214 | 214 | ||
215 | static int __pmac sm_write_bank(int bank, u8* datas) | 215 | static int sm_write_bank(int bank, u8* datas) |
216 | { | 216 | { |
217 | int i, stat = 0; | 217 | int i, stat = 0; |
218 | unsigned long timeout; | 218 | unsigned long timeout; |
@@ -247,7 +247,7 @@ static int __pmac sm_write_bank(int bank, u8* datas) | |||
247 | return 0; | 247 | return 0; |
248 | } | 248 | } |
249 | 249 | ||
250 | static int __pmac amd_erase_bank(int bank) | 250 | static int amd_erase_bank(int bank) |
251 | { | 251 | { |
252 | int i, stat = 0; | 252 | int i, stat = 0; |
253 | unsigned long timeout; | 253 | unsigned long timeout; |
@@ -294,7 +294,7 @@ static int __pmac amd_erase_bank(int bank) | |||
294 | return 0; | 294 | return 0; |
295 | } | 295 | } |
296 | 296 | ||
297 | static int __pmac amd_write_bank(int bank, u8* datas) | 297 | static int amd_write_bank(int bank, u8* datas) |
298 | { | 298 | { |
299 | int i, stat = 0; | 299 | int i, stat = 0; |
300 | unsigned long timeout; | 300 | unsigned long timeout; |
@@ -341,7 +341,7 @@ static int __pmac amd_write_bank(int bank, u8* datas) | |||
341 | } | 341 | } |
342 | 342 | ||
343 | 343 | ||
344 | static int __pmac core99_nvram_sync(void) | 344 | static int core99_nvram_sync(void) |
345 | { | 345 | { |
346 | struct core99_header* hdr99; | 346 | struct core99_header* hdr99; |
347 | unsigned long flags; | 347 | unsigned long flags; |
@@ -431,7 +431,7 @@ int __init pmac_nvram_init(void) | |||
431 | return 0; | 431 | return 0; |
432 | } | 432 | } |
433 | 433 | ||
434 | int __pmac pmac_get_partition(int partition) | 434 | int pmac_get_partition(int partition) |
435 | { | 435 | { |
436 | struct nvram_partition *part; | 436 | struct nvram_partition *part; |
437 | const char *name; | 437 | const char *name; |
@@ -459,7 +459,7 @@ int __pmac pmac_get_partition(int partition) | |||
459 | return part->index; | 459 | return part->index; |
460 | } | 460 | } |
461 | 461 | ||
462 | u8 __pmac pmac_xpram_read(int xpaddr) | 462 | u8 pmac_xpram_read(int xpaddr) |
463 | { | 463 | { |
464 | int offset = pmac_get_partition(pmac_nvram_XPRAM); | 464 | int offset = pmac_get_partition(pmac_nvram_XPRAM); |
465 | loff_t index; | 465 | loff_t index; |
@@ -476,7 +476,7 @@ u8 __pmac pmac_xpram_read(int xpaddr) | |||
476 | return buf; | 476 | return buf; |
477 | } | 477 | } |
478 | 478 | ||
479 | void __pmac pmac_xpram_write(int xpaddr, u8 data) | 479 | void pmac_xpram_write(int xpaddr, u8 data) |
480 | { | 480 | { |
481 | int offset = pmac_get_partition(pmac_nvram_XPRAM); | 481 | int offset = pmac_get_partition(pmac_nvram_XPRAM); |
482 | loff_t index; | 482 | loff_t index; |
diff --git a/arch/ppc64/kernel/pmac_pci.c b/arch/ppc64/kernel/pmac_pci.c index dc40a0cad0b4..1f61aa4746ec 100644 --- a/arch/ppc64/kernel/pmac_pci.c +++ b/arch/ppc64/kernel/pmac_pci.c | |||
@@ -121,7 +121,7 @@ static void __init fixup_bus_range(struct device_node *bridge) | |||
121 | |(((unsigned long)(off)) & 0xFCUL) \ | 121 | |(((unsigned long)(off)) & 0xFCUL) \ |
122 | |1UL) | 122 | |1UL) |
123 | 123 | ||
124 | static unsigned long __pmac macrisc_cfg_access(struct pci_controller* hose, | 124 | static unsigned long macrisc_cfg_access(struct pci_controller* hose, |
125 | u8 bus, u8 dev_fn, u8 offset) | 125 | u8 bus, u8 dev_fn, u8 offset) |
126 | { | 126 | { |
127 | unsigned int caddr; | 127 | unsigned int caddr; |
@@ -142,7 +142,7 @@ static unsigned long __pmac macrisc_cfg_access(struct pci_controller* hose, | |||
142 | return ((unsigned long)hose->cfg_data) + offset; | 142 | return ((unsigned long)hose->cfg_data) + offset; |
143 | } | 143 | } |
144 | 144 | ||
145 | static int __pmac macrisc_read_config(struct pci_bus *bus, unsigned int devfn, | 145 | static int macrisc_read_config(struct pci_bus *bus, unsigned int devfn, |
146 | int offset, int len, u32 *val) | 146 | int offset, int len, u32 *val) |
147 | { | 147 | { |
148 | struct pci_controller *hose; | 148 | struct pci_controller *hose; |
@@ -173,7 +173,7 @@ static int __pmac macrisc_read_config(struct pci_bus *bus, unsigned int devfn, | |||
173 | return PCIBIOS_SUCCESSFUL; | 173 | return PCIBIOS_SUCCESSFUL; |
174 | } | 174 | } |
175 | 175 | ||
176 | static int __pmac macrisc_write_config(struct pci_bus *bus, unsigned int devfn, | 176 | static int macrisc_write_config(struct pci_bus *bus, unsigned int devfn, |
177 | int offset, int len, u32 val) | 177 | int offset, int len, u32 val) |
178 | { | 178 | { |
179 | struct pci_controller *hose; | 179 | struct pci_controller *hose; |
@@ -265,7 +265,7 @@ static int u3_ht_skip_device(struct pci_controller *hose, | |||
265 | + (((unsigned long)bus) << 16) \ | 265 | + (((unsigned long)bus) << 16) \ |
266 | + 0x01000000UL) | 266 | + 0x01000000UL) |
267 | 267 | ||
268 | static unsigned long __pmac u3_ht_cfg_access(struct pci_controller* hose, | 268 | static unsigned long u3_ht_cfg_access(struct pci_controller* hose, |
269 | u8 bus, u8 devfn, u8 offset) | 269 | u8 bus, u8 devfn, u8 offset) |
270 | { | 270 | { |
271 | if (bus == hose->first_busno) { | 271 | if (bus == hose->first_busno) { |
@@ -277,7 +277,7 @@ static unsigned long __pmac u3_ht_cfg_access(struct pci_controller* hose, | |||
277 | return ((unsigned long)hose->cfg_data) + U3_HT_CFA1(bus, devfn, offset); | 277 | return ((unsigned long)hose->cfg_data) + U3_HT_CFA1(bus, devfn, offset); |
278 | } | 278 | } |
279 | 279 | ||
280 | static int __pmac u3_ht_read_config(struct pci_bus *bus, unsigned int devfn, | 280 | static int u3_ht_read_config(struct pci_bus *bus, unsigned int devfn, |
281 | int offset, int len, u32 *val) | 281 | int offset, int len, u32 *val) |
282 | { | 282 | { |
283 | struct pci_controller *hose; | 283 | struct pci_controller *hose; |
@@ -327,7 +327,7 @@ static int __pmac u3_ht_read_config(struct pci_bus *bus, unsigned int devfn, | |||
327 | return PCIBIOS_SUCCESSFUL; | 327 | return PCIBIOS_SUCCESSFUL; |
328 | } | 328 | } |
329 | 329 | ||
330 | static int __pmac u3_ht_write_config(struct pci_bus *bus, unsigned int devfn, | 330 | static int u3_ht_write_config(struct pci_bus *bus, unsigned int devfn, |
331 | int offset, int len, u32 val) | 331 | int offset, int len, u32 val) |
332 | { | 332 | { |
333 | struct pci_controller *hose; | 333 | struct pci_controller *hose; |
diff --git a/arch/ppc64/kernel/pmac_setup.c b/arch/ppc64/kernel/pmac_setup.c index 325426c7bed0..1f5118078f7d 100644 --- a/arch/ppc64/kernel/pmac_setup.c +++ b/arch/ppc64/kernel/pmac_setup.c | |||
@@ -98,7 +98,7 @@ EXPORT_SYMBOL(smu_cmdbuf_abs); | |||
98 | 98 | ||
99 | extern void udbg_init_scc(struct device_node *np); | 99 | extern void udbg_init_scc(struct device_node *np); |
100 | 100 | ||
101 | static void __pmac pmac_show_cpuinfo(struct seq_file *m) | 101 | static void pmac_show_cpuinfo(struct seq_file *m) |
102 | { | 102 | { |
103 | struct device_node *np; | 103 | struct device_node *np; |
104 | char *pp; | 104 | char *pp; |
@@ -210,7 +210,7 @@ static int pmac_late_init(void) | |||
210 | late_initcall(pmac_late_init); | 210 | late_initcall(pmac_late_init); |
211 | 211 | ||
212 | /* can't be __init - can be called whenever a disk is first accessed */ | 212 | /* can't be __init - can be called whenever a disk is first accessed */ |
213 | void __pmac note_bootable_part(dev_t dev, int part, int goodness) | 213 | void note_bootable_part(dev_t dev, int part, int goodness) |
214 | { | 214 | { |
215 | extern dev_t boot_dev; | 215 | extern dev_t boot_dev; |
216 | char *p; | 216 | char *p; |
@@ -231,7 +231,7 @@ void __pmac note_bootable_part(dev_t dev, int part, int goodness) | |||
231 | } | 231 | } |
232 | } | 232 | } |
233 | 233 | ||
234 | static void __pmac pmac_restart(char *cmd) | 234 | static void pmac_restart(char *cmd) |
235 | { | 235 | { |
236 | switch(sys_ctrler) { | 236 | switch(sys_ctrler) { |
237 | #ifdef CONFIG_ADB_PMU | 237 | #ifdef CONFIG_ADB_PMU |
@@ -250,7 +250,7 @@ static void __pmac pmac_restart(char *cmd) | |||
250 | } | 250 | } |
251 | } | 251 | } |
252 | 252 | ||
253 | static void __pmac pmac_power_off(void) | 253 | static void pmac_power_off(void) |
254 | { | 254 | { |
255 | switch(sys_ctrler) { | 255 | switch(sys_ctrler) { |
256 | #ifdef CONFIG_ADB_PMU | 256 | #ifdef CONFIG_ADB_PMU |
@@ -268,7 +268,7 @@ static void __pmac pmac_power_off(void) | |||
268 | } | 268 | } |
269 | } | 269 | } |
270 | 270 | ||
271 | static void __pmac pmac_halt(void) | 271 | static void pmac_halt(void) |
272 | { | 272 | { |
273 | pmac_power_off(); | 273 | pmac_power_off(); |
274 | } | 274 | } |
diff --git a/arch/ppc64/kernel/pmac_smp.c b/arch/ppc64/kernel/pmac_smp.c index a23de37227bf..9fd23ea55bc9 100644 --- a/arch/ppc64/kernel/pmac_smp.c +++ b/arch/ppc64/kernel/pmac_smp.c | |||
@@ -310,7 +310,7 @@ static void __init smp_core99_setup_cpu(int cpu_nr) | |||
310 | } | 310 | } |
311 | } | 311 | } |
312 | 312 | ||
313 | struct smp_ops_t core99_smp_ops __pmacdata = { | 313 | struct smp_ops_t core99_smp_ops = { |
314 | .message_pass = smp_mpic_message_pass, | 314 | .message_pass = smp_mpic_message_pass, |
315 | .probe = smp_core99_probe, | 315 | .probe = smp_core99_probe, |
316 | .kick_cpu = smp_core99_kick_cpu, | 316 | .kick_cpu = smp_core99_kick_cpu, |
diff --git a/arch/ppc64/kernel/pmac_time.c b/arch/ppc64/kernel/pmac_time.c index 3059edb09cc8..6c8c99295e7a 100644 --- a/arch/ppc64/kernel/pmac_time.c +++ b/arch/ppc64/kernel/pmac_time.c | |||
@@ -51,7 +51,7 @@ | |||
51 | extern struct timezone sys_tz; | 51 | extern struct timezone sys_tz; |
52 | extern void to_tm(int tim, struct rtc_time * tm); | 52 | extern void to_tm(int tim, struct rtc_time * tm); |
53 | 53 | ||
54 | void __pmac pmac_get_rtc_time(struct rtc_time *tm) | 54 | void pmac_get_rtc_time(struct rtc_time *tm) |
55 | { | 55 | { |
56 | switch(sys_ctrler) { | 56 | switch(sys_ctrler) { |
57 | #ifdef CONFIG_ADB_PMU | 57 | #ifdef CONFIG_ADB_PMU |
@@ -92,7 +92,7 @@ void __pmac pmac_get_rtc_time(struct rtc_time *tm) | |||
92 | } | 92 | } |
93 | } | 93 | } |
94 | 94 | ||
95 | int __pmac pmac_set_rtc_time(struct rtc_time *tm) | 95 | int pmac_set_rtc_time(struct rtc_time *tm) |
96 | { | 96 | { |
97 | switch(sys_ctrler) { | 97 | switch(sys_ctrler) { |
98 | #ifdef CONFIG_ADB_PMU | 98 | #ifdef CONFIG_ADB_PMU |