git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fedora core 6 1.2949 + vserver 2.2.0
[linux-2.6.git]
/
include
/
asm-mips
/
sibyte
/
sb1250.h
diff --git
a/include/asm-mips/sibyte/sb1250.h
b/include/asm-mips/sibyte/sb1250.h
index
d62da4e
..
2ba6988
100644
(file)
--- a/
include/asm-mips/sibyte/sb1250.h
+++ b/
include/asm-mips/sibyte/sb1250.h
@@
-27,6
+27,9
@@
#define SB1250_NR_IRQS 64
#define SB1250_NR_IRQS 64
+#define BCM1480_NR_IRQS 128
+#define BCM1480_NR_IRQS_HALF 64
+
#define SB1250_DUART_MINOR_BASE 64
#ifndef __ASSEMBLY__
#define SB1250_DUART_MINOR_BASE 64
#ifndef __ASSEMBLY__
@@
-35,17
+38,25
@@
/* For revision/pass information */
#include <asm/sibyte/sb1250_scd.h>
/* For revision/pass information */
#include <asm/sibyte/sb1250_scd.h>
+#include <asm/sibyte/bcm1480_scd.h>
extern unsigned int sb1_pass;
extern unsigned int soc_pass;
extern unsigned int soc_type;
extern unsigned int periph_rev;
extern unsigned int zbbus_mhz;
extern unsigned int sb1_pass;
extern unsigned int soc_pass;
extern unsigned int soc_type;
extern unsigned int periph_rev;
extern unsigned int zbbus_mhz;
+extern void sb1250_hpt_setup(void);
extern void sb1250_time_init(void);
extern void sb1250_time_init(void);
-extern unsigned long sb1250_gettimeoffset(void);
extern void sb1250_mask_irq(int cpu, int irq);
extern void sb1250_unmask_irq(int cpu, int irq);
extern void sb1250_smp_finish(void);
extern void sb1250_mask_irq(int cpu, int irq);
extern void sb1250_unmask_irq(int cpu, int irq);
extern void sb1250_smp_finish(void);
+
+extern void bcm1480_hpt_setup(void);
+extern void bcm1480_time_init(void);
+extern void bcm1480_mask_irq(int cpu, int irq);
+extern void bcm1480_unmask_irq(int cpu, int irq);
+extern void bcm1480_smp_finish(void);
+
extern void prom_printf(char *fmt, ...);
#define AT_spin \
extern void prom_printf(char *fmt, ...);
#define AT_spin \
@@
-58,6
+69,6
@@
extern void prom_printf(char *fmt, ...);
#endif
#endif
-#define IOADDR(a) (
IO_BASE + (a
))
+#define IOADDR(a) (
(volatile void __iomem *)(IO_BASE + (a)
))
#endif
#endif