uboot/arch/nios2/include/asm/global_data.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0+ */
   2/*
   3 * (C) Copyright 2004, Psyent Corporation <www.psyent.com>
   4 * Scott McNutt <smcnutt@psyent.com>
   5 */
   6#ifndef __ASM_NIOS2_GLOBALDATA_H_
   7#define __ASM_NIOS2_GLOBALDATA_H_
   8
   9/* Architecture-specific global data */
  10struct arch_global_data {
  11        u32 dcache_line_size;
  12        u32 icache_line_size;
  13        u32 dcache_size;
  14        u32 icache_size;
  15        u32 reset_addr;
  16        u32 exception_addr;
  17        int has_initda;
  18        int has_mmu;
  19        u32 io_region_base;
  20        u32 mem_region_base;
  21        u32 physaddr_mask;
  22};
  23
  24#include <asm-generic/global_data.h>
  25
  26#define DECLARE_GLOBAL_DATA_PTR     register gd_t *gd asm ("gp")
  27
  28#endif /* __ASM_NIOS2_GLOBALDATA_H_ */
  29