Showing the changes to include (2 of 7 files). Show all
Unified · Split
| @@ -84,14 +84,6 @@ __delay (unsigned long loops) · 83 unmodified lines | ||
| 84 | 84 | ia64_delay_loop (loops - 1); |
| 85 | 85 | } |
| 86 | 86 | |
| 87 | −static __inline__ void | |
| 88 | −udelay (unsigned long usecs) | |
| 89 | −{ | |
| 90 | − unsigned long start = ia64_get_itc(); | |
| 91 | − unsigned long cycles = usecs*local_cpu_data->cyc_per_usec; | |
| 92 | − | |
| 93 | − while (ia64_get_itc() - start < cycles) | |
| 94 | − cpu_relax(); | |
| 95 | −} | |
| 87 | +extern void udelay (unsigned long usecs); | |
| 96 | 88 | |
| 97 | 89 | #endif /* _ASM_IA64_DELAY_H */ |
| @@ -13,7 +13,7 @@ · 12 unmodified lines | ||
| 13 | 13 | #define SMP_CACHE_BYTES L1_CACHE_BYTES |
| 14 | 14 | #endif |
| 15 | 15 | |
| 16 | −#if defined(CONFIG_X86) || defined(CONFIG_SPARC64) | |
| 16 | +#if defined(CONFIG_X86) || defined(CONFIG_SPARC64) || defined(CONFIG_IA64) | |
| 17 | 17 | #define __read_mostly __attribute__((__section__(".data.read_mostly"))) |
| 18 | 18 | #else |
| 19 | 19 | #define __read_mostly |