mips: global_data.h: Add Octeon specific data to arch_global_data struct

This will be used by the upcoming Serdes and driver code ported from
the original 2013 U-Boot code to mainline.

Signed-off-by: Stefan Roese <sr@denx.de>
This commit is contained in:
Stefan Roese 2020-12-11 17:05:23 +01:00 committed by Daniel Schwierzeck
parent 91ce06ad34
commit 2d80cbfb05

View file

@ -8,6 +8,12 @@
#define __ASM_GBL_DATA_H
#include <asm/regdef.h>
#include <asm/types.h>
struct octeon_eeprom_mac_addr {
u8 mac_addr_base[6];
u8 count;
};
/* Architecture-specific global data */
struct arch_global_data {
@ -30,6 +36,9 @@ struct arch_global_data {
#ifdef CONFIG_ARCH_MTMIPS
unsigned long timer_freq;
#endif
#ifdef CONFIG_ARCH_OCTEON
struct octeon_eeprom_mac_addr mac_desc;
#endif
};
#include <asm-generic/global_data.h>