mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-06-23 23:22:02 +00:00
mips: Move per_clk and dev_clk to arch_global_data
Move these field into arch_global_data and tidy up. The other CONFIG_JZSOC fields are used by various architectures, so just remove the #ifdef bracketing for these. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
7e2592fd5a
commit
035cbe99cd
1 changed files with 5 additions and 4 deletions
|
@ -28,6 +28,11 @@
|
||||||
|
|
||||||
/* Architecture-specific global data */
|
/* Architecture-specific global data */
|
||||||
struct arch_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 {
|
typedef struct global_data {
|
||||||
bd_t *bd;
|
bd_t *bd;
|
||||||
unsigned long flags;
|
unsigned long flags;
|
||||||
#ifdef CONFIG_JZSOC
|
|
||||||
/* There are other clocks in the jz4740 */
|
|
||||||
unsigned long cpu_clk; /* CPU core clock */
|
unsigned long cpu_clk; /* CPU core clock */
|
||||||
unsigned long sys_clk; /* System bus clock */
|
unsigned long sys_clk; /* System bus clock */
|
||||||
unsigned long per_clk; /* Peripheral bus clock */
|
|
||||||
unsigned long mem_clk; /* Memory bus clock */
|
unsigned long mem_clk; /* Memory bus clock */
|
||||||
unsigned long dev_clk; /* Device clock */
|
|
||||||
/* "static data" needed by most of timer.c */
|
/* "static data" needed by most of timer.c */
|
||||||
unsigned long tbl;
|
unsigned long tbl;
|
||||||
unsigned long lastinc;
|
unsigned long lastinc;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue