|
@@ -28,6 +28,11 @@
|
|
|
|
|
|
/* Architecture-specific global data */
|
|
|
struct arch_global_data {
|
|
|
+#ifdef CONFIG_JZSOC
|
|
|
+ /* There are other clocks in the jz4740 */
|
|
|
+ unsigned long per_clk; /* Peripheral bus clock */
|
|
|
+ unsigned long dev_clk; /* Device clock */
|
|
|
+#endif
|
|
|
};
|
|
|
|
|
|
/*
|
|
@@ -41,13 +46,9 @@ struct arch_global_data {
|
|
|
typedef struct global_data {
|
|
|
bd_t *bd;
|
|
|
unsigned long flags;
|
|
|
-#ifdef CONFIG_JZSOC
|
|
|
- /* There are other clocks in the jz4740 */
|
|
|
unsigned long cpu_clk; /* CPU core clock */
|
|
|
unsigned long sys_clk; /* System bus clock */
|
|
|
- unsigned long per_clk; /* Peripheral bus clock */
|
|
|
unsigned long mem_clk; /* Memory bus clock */
|
|
|
- unsigned long dev_clk; /* Device clock */
|
|
|
/* "static data" needed by most of timer.c */
|
|
|
unsigned long tbl;
|
|
|
unsigned long lastinc;
|