text: /*
   * This file is part of the coreboot project.
   *
   * Copyright (C) 2014 Google Inc.
   * Copyright (C) 2015-2016 Intel Corporation.
   *
   * This program is free software; you can redistribute it and/or modify
   * it under the terms of the GNU General Public License as published by
   * the Free Software Foundation; version 2 of the License.
   *
   * This program is distributed in the hope that it will be useful,
   * but WITHOUT ANY WARRANTY; without even the implied warranty of
   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   * GNU General Public License for more details.
   */
  
  #ifndef _SOC_ROMSTAGE_H_
  #define _SOC_ROMSTAGE_H_
  
  #include <arch/cpu.h>
  #include <fsp/api.h>
  
  void mainboard_memory_init_params(FSPM_UPD *mupd);
  void systemagent_early_init(void);
  int smbus_read_byte(unsigned int device, unsigned int address);
  /* Board type */
  enum board_type {
  	BOARD_TYPE_MOBILE	= 0,
  	BOARD_TYPE_DESKTOP	= 1,
  	BOARD_TYPE_ULT_ULX	= 5,
  	BOARD_TYPE_SERVER	= 7
  };
  #endif /* _SOC_ROMSTAGE_H_ */
  