Loading...
/* SPDX-License-Identifier: GPL-2.0+ */ /* * (C) Copyright 2004 Atmark Techno, Inc. * * Yasushi SHOJI <yashi@atmark-techno.com> */ #ifndef __ASM_GBL_DATA_H #define __ASM_GBL_DATA_H #include <asm/cpuinfo.h> #include <asm/u-boot.h> /* Architecture-specific global data */ struct arch_global_data { struct microblaze_cpuinfo cpuinfo; }; #include <asm-generic/global_data.h> #define DECLARE_GLOBAL_DATA_PTR register volatile gd_t *gd asm ("r31") #define gd_cpuinfo() ((struct microblaze_cpuinfo *)&gd->arch.cpuinfo) #endif /* __ASM_GBL_DATA_H */ |