mainboard/amd: De-ASCIIartify reference boards
For anyone who knows the difference between a header and a variable in C these depictions are rather useless. Thus, these lines wast essential screen real estate while working on coreboot. Change-Id: I7fe55d936c035ef83832716c45bfc57d73c0edc7 Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com> Reviewed-on: http://review.coreboot.org/5979 Tested-by: build bot (Jenkins) Reviewed-by: Bruce Griffith <Bruce.Griffith@se-eng.com> Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
This commit is contained in:
parent
0baaa2d5a7
commit
cd30951e32
|
@ -17,11 +17,6 @@
|
||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* M O D U L E S U S E D
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <cpu/x86/mtrr.h>
|
#include <cpu/x86/mtrr.h>
|
||||||
|
@ -41,11 +36,6 @@
|
||||||
|
|
||||||
#define FILECODE UNASSIGNED_FILE_FILECODE
|
#define FILECODE UNASSIGNED_FILE_FILECODE
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* D E F I N I T I O N S A N D M A C R O S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* ACPI table pointers returned by AmdInitLate */
|
/* ACPI table pointers returned by AmdInitLate */
|
||||||
VOID *DmiTable = NULL;
|
VOID *DmiTable = NULL;
|
||||||
VOID *AcpiPstate = NULL;
|
VOID *AcpiPstate = NULL;
|
||||||
|
@ -56,26 +46,6 @@ VOID *AcpiWheaMce = NULL;
|
||||||
VOID *AcpiWheaCmc = NULL;
|
VOID *AcpiWheaCmc = NULL;
|
||||||
VOID *AcpiAlib = NULL;
|
VOID *AcpiAlib = NULL;
|
||||||
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* T Y P E D E F S A N D S T R U C T U R E S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* P R O T O T Y P E S O F L O C A L F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* E X P O R T E D F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*---------------------------------------------------------------------------------------
|
|
||||||
* L O C A L F U N C T I O N S
|
|
||||||
*---------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
extern VOID OemCustomizeInitEarly(IN OUT AMD_EARLY_PARAMS *InitEarly);
|
extern VOID OemCustomizeInitEarly(IN OUT AMD_EARLY_PARAMS *InitEarly);
|
||||||
extern VOID OemCustomizeInitPost(IN AMD_POST_PARAMS *InitPost);
|
extern VOID OemCustomizeInitPost(IN AMD_POST_PARAMS *InitPost);
|
||||||
|
|
||||||
|
@ -355,7 +325,6 @@ agesawrapper_amdinitearly (
|
||||||
|
|
||||||
return (UINT32)status;
|
return (UINT32)status;
|
||||||
}
|
}
|
||||||
/*---------------------------------------------------------------------------------------*/
|
|
||||||
/**
|
/**
|
||||||
* OemCustomizeInitEarly
|
* OemCustomizeInitEarly
|
||||||
*
|
*
|
||||||
|
@ -370,7 +339,6 @@ agesawrapper_amdinitearly (
|
||||||
* @retval VOID
|
* @retval VOID
|
||||||
*
|
*
|
||||||
**/
|
**/
|
||||||
/*---------------------------------------------------------------------------------------*/
|
|
||||||
VOID OemCustomizeInitEarly(IN OUT AMD_EARLY_PARAMS *InitEarly)
|
VOID OemCustomizeInitEarly(IN OUT AMD_EARLY_PARAMS *InitEarly)
|
||||||
{
|
{
|
||||||
//InitEarly->PlatformConfig.CoreLevelingMode = CORE_LEVEL_TWO;
|
//InitEarly->PlatformConfig.CoreLevelingMode = CORE_LEVEL_TWO;
|
||||||
|
|
|
@ -17,12 +17,6 @@
|
||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* M O D U L E S U S E D
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef _AGESAWRAPPER_H_
|
#ifndef _AGESAWRAPPER_H_
|
||||||
#define _AGESAWRAPPER_H_
|
#define _AGESAWRAPPER_H_
|
||||||
|
|
||||||
|
@ -30,10 +24,6 @@
|
||||||
#include "Porting.h"
|
#include "Porting.h"
|
||||||
#include "AGESA.h"
|
#include "AGESA.h"
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* D E F I N I T I O N S A N D M A C R O S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
/* Define AMD Ontario APPU SSID/SVID */
|
/* Define AMD Ontario APPU SSID/SVID */
|
||||||
#define AMD_APU_SVID 0x1022
|
#define AMD_APU_SVID 0x1022
|
||||||
#define AMD_APU_SSID 0x1234
|
#define AMD_APU_SSID 0x1234
|
||||||
|
@ -93,27 +83,6 @@ enum {
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* T Y P E D E F S A N D S T R U C T U R E S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* P R O T O T Y P E S O F L O C A L F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* E X P O R T E D F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*---------------------------------------------------------------------------------------
|
|
||||||
* L O C A L F U N C T I O N S
|
|
||||||
*---------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
//void brazos_platform_stage(void);
|
//void brazos_platform_stage(void);
|
||||||
UINT32 agesawrapper_amdinitreset (void);
|
UINT32 agesawrapper_amdinitreset (void);
|
||||||
UINT32 agesawrapper_amdinitearly (void);
|
UINT32 agesawrapper_amdinitearly (void);
|
||||||
|
|
|
@ -17,11 +17,6 @@
|
||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* M O D U L E S U S E D
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include "Filecode.h"
|
#include "Filecode.h"
|
||||||
#include "Hudson-2.h"
|
#include "Hudson-2.h"
|
||||||
#include "AmdSbLib.h"
|
#include "AmdSbLib.h"
|
||||||
|
@ -29,10 +24,6 @@
|
||||||
|
|
||||||
#define FILECODE UNASSIGNED_FILE_FILECODE
|
#define FILECODE UNASSIGNED_FILE_FILECODE
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* D E F I N I T I O N S A N D M A C R O S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
#ifndef SB_GPIO_REG01
|
#ifndef SB_GPIO_REG01
|
||||||
#define SB_GPIO_REG01 1
|
#define SB_GPIO_REG01 1
|
||||||
#endif
|
#endif
|
||||||
|
@ -53,26 +44,8 @@
|
||||||
#define SB_GPIO_REG27 27
|
#define SB_GPIO_REG27 27
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* T Y P E D E F S A N D S T R U C T U R E S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* P R O T O T Y P E S O F L O C A L F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
void gpioEarlyInit (void);
|
void gpioEarlyInit (void);
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* E X P O R T E D F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*---------------------------------------------------------------------------------------
|
|
||||||
* L O C A L F U N C T I O N S
|
|
||||||
*---------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
void
|
void
|
||||||
gpioEarlyInit(
|
gpioEarlyInit(
|
||||||
void
|
void
|
||||||
|
@ -478,5 +451,3 @@ gpioEarlyInit(
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -17,22 +17,12 @@
|
||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* M O D U L E S U S E D
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef _GPIO_H_
|
#ifndef _GPIO_H_
|
||||||
#define _GPIO_H_
|
#define _GPIO_H_
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <cbtypes.h>
|
#include <cbtypes.h>
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* D E F I N I T I O N S A N D M A C R O S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
#define Mmio_Address( BaseAddr, Register ) \
|
#define Mmio_Address( BaseAddr, Register ) \
|
||||||
( (UINTN)BaseAddr + \
|
( (UINTN)BaseAddr + \
|
||||||
(UINTN)(Register) \
|
(UINTN)(Register) \
|
||||||
|
@ -2311,19 +2301,4 @@ GEVENT_SETTINGS gevent_table[] =
|
||||||
{GEVENT_23_EVENTENABLE, GEVENT_23_SCITRIG, GEVENT_23_SCILEVEL, GEVENT_23_SMISCIEN, GEVENT_23_SCIS0EN, GEVENT_23_SCIMAP, GEVENT_23_SMITRIG, GEVENT_23_SMICONTROL},
|
{GEVENT_23_EVENTENABLE, GEVENT_23_SCITRIG, GEVENT_23_SCILEVEL, GEVENT_23_SMISCIEN, GEVENT_23_SCIS0EN, GEVENT_23_SCIMAP, GEVENT_23_SMITRIG, GEVENT_23_SMICONTROL},
|
||||||
};
|
};
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* P R O T O T Y P E S O F L O C A L F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* E X P O R T E D F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*---------------------------------------------------------------------------------------
|
|
||||||
* L O C A L F U N C T I O N S
|
|
||||||
*---------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -17,11 +17,6 @@
|
||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*-----------------------------------------------------------------------------
|
|
||||||
* M O D U L E S U S E D
|
|
||||||
*-----------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include "agesawrapper.h"
|
#include "agesawrapper.h"
|
||||||
|
@ -40,11 +35,6 @@
|
||||||
|
|
||||||
#define FILECODE UNASSIGNED_FILE_FILECODE
|
#define FILECODE UNASSIGNED_FILE_FILECODE
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
* D E F I N I T I O N S A N D M A C R O S
|
|
||||||
*------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
#define MMCONF_ENABLE 1
|
#define MMCONF_ENABLE 1
|
||||||
|
|
||||||
/* ACPI table pointers returned by AmdInitLate */
|
/* ACPI table pointers returned by AmdInitLate */
|
||||||
|
@ -57,25 +47,6 @@ VOID *AcpiWheaMce = NULL;
|
||||||
VOID *AcpiWheaCmc = NULL;
|
VOID *AcpiWheaCmc = NULL;
|
||||||
VOID *AcpiAlib = NULL;
|
VOID *AcpiAlib = NULL;
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
* T Y P E D E F S A N D S T R U C T U R E S
|
|
||||||
*------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
* P R O T O T Y P E S O F L O C A L F U N C T I O N S
|
|
||||||
*------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
* E X P O R T E D F U N C T I O N S
|
|
||||||
*------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
* L O C A L F U N C T I O N S
|
|
||||||
*------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
UINT32
|
UINT32
|
||||||
agesawrapper_amdinitcpuio (
|
agesawrapper_amdinitcpuio (
|
||||||
VOID
|
VOID
|
||||||
|
|
|
@ -17,11 +17,6 @@
|
||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* M O D U L E S U S E D
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef _AGESAWRAPPER_H_
|
#ifndef _AGESAWRAPPER_H_
|
||||||
#define _AGESAWRAPPER_H_
|
#define _AGESAWRAPPER_H_
|
||||||
|
|
||||||
|
@ -29,10 +24,6 @@
|
||||||
#include "Porting.h"
|
#include "Porting.h"
|
||||||
#include "AGESA.h"
|
#include "AGESA.h"
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* D E F I N I T I O N S A N D M A C R O S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
/* Define AMD Ontario APPU SSID/SVID */
|
/* Define AMD Ontario APPU SSID/SVID */
|
||||||
#define AMD_APU_SVID 0x1022
|
#define AMD_APU_SVID 0x1022
|
||||||
#define AMD_APU_SSID 0x1234
|
#define AMD_APU_SSID 0x1234
|
||||||
|
@ -48,26 +39,6 @@ enum {
|
||||||
PICK_ALIB, /* SACPI SSDT table with ALIB implementation */
|
PICK_ALIB, /* SACPI SSDT table with ALIB implementation */
|
||||||
};
|
};
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* T Y P E D E F S A N D S T R U C T U R E S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* P R O T O T Y P E S O F L O C A L F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* E X P O R T E D F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*---------------------------------------------------------------------------------------
|
|
||||||
* L O C A L F U N C T I O N S
|
|
||||||
*---------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
UINT32 agesawrapper_amdinitreset (void);
|
UINT32 agesawrapper_amdinitreset (void);
|
||||||
UINT32 agesawrapper_amdinitearly (void);
|
UINT32 agesawrapper_amdinitearly (void);
|
||||||
UINT32 agesawrapper_amdinitenv (void);
|
UINT32 agesawrapper_amdinitenv (void);
|
||||||
|
|
|
@ -454,5 +454,3 @@ CONST UINT8 SizeOfTableON = sizeof (AGESA_MEM_TABLE_ON) / sizeof (AGESA_MEM_TABL
|
||||||
// /* platform code to read an SPD... */
|
// /* platform code to read an SPD... */
|
||||||
// return Status;
|
// return Status;
|
||||||
//}
|
//}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -17,11 +17,6 @@
|
||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* M O D U L E S U S E D
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <cpu/x86/mtrr.h>
|
#include <cpu/x86/mtrr.h>
|
||||||
|
@ -50,11 +45,6 @@ VOID FchInitS3EarlyRestore (IN FCH_DATA_BLOCK *FchDataPtr);
|
||||||
|
|
||||||
#define FILECODE UNASSIGNED_FILE_FILECODE
|
#define FILECODE UNASSIGNED_FILE_FILECODE
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* D E F I N I T I O N S A N D M A C R O S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* ACPI table pointers returned by AmdInitLate */
|
/* ACPI table pointers returned by AmdInitLate */
|
||||||
VOID *DmiTable = NULL;
|
VOID *DmiTable = NULL;
|
||||||
VOID *AcpiPstate = NULL;
|
VOID *AcpiPstate = NULL;
|
||||||
|
@ -66,25 +56,6 @@ VOID *AcpiWheaCmc = NULL;
|
||||||
VOID *AcpiAlib = NULL;
|
VOID *AcpiAlib = NULL;
|
||||||
VOID *AcpiIvrs = NULL;
|
VOID *AcpiIvrs = NULL;
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* T Y P E D E F S A N D S T R U C T U R E S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* P R O T O T Y P E S O F L O C A L F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* E X P O R T E D F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*---------------------------------------------------------------------------------------
|
|
||||||
* L O C A L F U N C T I O N S
|
|
||||||
*---------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
UINT32
|
UINT32
|
||||||
agesawrapper_amdinitcpuio (
|
agesawrapper_amdinitcpuio (
|
||||||
VOID
|
VOID
|
||||||
|
|
|
@ -17,11 +17,6 @@
|
||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* M O D U L E S U S E D
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef _AGESAWRAPPER_H_
|
#ifndef _AGESAWRAPPER_H_
|
||||||
#define _AGESAWRAPPER_H_
|
#define _AGESAWRAPPER_H_
|
||||||
|
|
||||||
|
@ -29,10 +24,6 @@
|
||||||
#include "Porting.h"
|
#include "Porting.h"
|
||||||
#include "AGESA.h"
|
#include "AGESA.h"
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* D E F I N I T I O N S A N D M A C R O S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
/* Define AMD Ontario APPU SSID/SVID */
|
/* Define AMD Ontario APPU SSID/SVID */
|
||||||
#define AMD_APU_SVID 0x1022
|
#define AMD_APU_SVID 0x1022
|
||||||
#define AMD_APU_SSID 0x1234
|
#define AMD_APU_SSID 0x1234
|
||||||
|
@ -49,26 +40,6 @@ enum {
|
||||||
PICK_IVRS, /* IOMMU ACPI IVRS(I/O Virtualization Reporting Structure) table */
|
PICK_IVRS, /* IOMMU ACPI IVRS(I/O Virtualization Reporting Structure) table */
|
||||||
};
|
};
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* T Y P E D E F S A N D S T R U C T U R E S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* P R O T O T Y P E S O F L O C A L F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* E X P O R T E D F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*---------------------------------------------------------------------------------------
|
|
||||||
* L O C A L F U N C T I O N S
|
|
||||||
*---------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
UINT32 agesawrapper_amdinitreset (void);
|
UINT32 agesawrapper_amdinitreset (void);
|
||||||
UINT32 agesawrapper_amdinitearly (void);
|
UINT32 agesawrapper_amdinitearly (void);
|
||||||
UINT32 agesawrapper_amdinitenv (void);
|
UINT32 agesawrapper_amdinitenv (void);
|
||||||
|
@ -87,4 +58,4 @@ UINT32 agesawrapper_amds3laterestore (VOID);
|
||||||
UINT32 agesawrapper_fchs3earlyrestore (VOID);
|
UINT32 agesawrapper_fchs3earlyrestore (VOID);
|
||||||
UINT32 agesawrapper_fchs3laterestore (VOID);
|
UINT32 agesawrapper_fchs3laterestore (VOID);
|
||||||
|
|
||||||
#endif
|
#endif /* _AGESAWRAPPER_H_ */
|
||||||
|
|
|
@ -17,11 +17,6 @@
|
||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* M O D U L E S U S E D
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <cpu/x86/mtrr.h>
|
#include <cpu/x86/mtrr.h>
|
||||||
|
@ -50,11 +45,6 @@ VOID FchInitS3EarlyRestore (IN FCH_DATA_BLOCK *FchDataPtr);
|
||||||
|
|
||||||
#define FILECODE UNASSIGNED_FILE_FILECODE
|
#define FILECODE UNASSIGNED_FILE_FILECODE
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* D E F I N I T I O N S A N D M A C R O S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* ACPI table pointers returned by AmdInitLate */
|
/* ACPI table pointers returned by AmdInitLate */
|
||||||
VOID *DmiTable = NULL;
|
VOID *DmiTable = NULL;
|
||||||
VOID *AcpiPstate = NULL;
|
VOID *AcpiPstate = NULL;
|
||||||
|
@ -66,25 +56,6 @@ VOID *AcpiWheaCmc = NULL;
|
||||||
VOID *AcpiAlib = NULL;
|
VOID *AcpiAlib = NULL;
|
||||||
VOID *AcpiIvrs = NULL;
|
VOID *AcpiIvrs = NULL;
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* T Y P E D E F S A N D S T R U C T U R E S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* P R O T O T Y P E S O F L O C A L F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* E X P O R T E D F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*---------------------------------------------------------------------------------------
|
|
||||||
* L O C A L F U N C T I O N S
|
|
||||||
*---------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
UINT32
|
UINT32
|
||||||
agesawrapper_amdinitcpuio (
|
agesawrapper_amdinitcpuio (
|
||||||
VOID
|
VOID
|
||||||
|
|
|
@ -17,11 +17,6 @@
|
||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* M O D U L E S U S E D
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef _AGESAWRAPPER_H_
|
#ifndef _AGESAWRAPPER_H_
|
||||||
#define _AGESAWRAPPER_H_
|
#define _AGESAWRAPPER_H_
|
||||||
|
|
||||||
|
@ -29,10 +24,6 @@
|
||||||
#include "Porting.h"
|
#include "Porting.h"
|
||||||
#include "AGESA.h"
|
#include "AGESA.h"
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* D E F I N I T I O N S A N D M A C R O S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
/* Define AMD Ontario APPU SSID/SVID */
|
/* Define AMD Ontario APPU SSID/SVID */
|
||||||
#define AMD_APU_SVID 0x1022
|
#define AMD_APU_SVID 0x1022
|
||||||
#define AMD_APU_SSID 0x1234
|
#define AMD_APU_SSID 0x1234
|
||||||
|
@ -49,26 +40,6 @@ enum {
|
||||||
PICK_IVRS, /* IOMMU ACPI IVRS(I/O Virtualization Reporting Structure) table */
|
PICK_IVRS, /* IOMMU ACPI IVRS(I/O Virtualization Reporting Structure) table */
|
||||||
};
|
};
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* T Y P E D E F S A N D S T R U C T U R E S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* P R O T O T Y P E S O F L O C A L F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* E X P O R T E D F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*---------------------------------------------------------------------------------------
|
|
||||||
* L O C A L F U N C T I O N S
|
|
||||||
*---------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
UINT32 agesawrapper_amdinitreset (void);
|
UINT32 agesawrapper_amdinitreset (void);
|
||||||
UINT32 agesawrapper_amdinitearly (void);
|
UINT32 agesawrapper_amdinitearly (void);
|
||||||
UINT32 agesawrapper_amdinitenv (void);
|
UINT32 agesawrapper_amdinitenv (void);
|
||||||
|
@ -87,4 +58,4 @@ UINT32 agesawrapper_amds3laterestore (VOID);
|
||||||
UINT32 agesawrapper_fchs3earlyrestore (VOID);
|
UINT32 agesawrapper_fchs3earlyrestore (VOID);
|
||||||
UINT32 agesawrapper_fchs3laterestore (VOID);
|
UINT32 agesawrapper_fchs3laterestore (VOID);
|
||||||
|
|
||||||
#endif
|
#endif /* _AGESAWRAPPER_H_ */
|
||||||
|
|
|
@ -29,7 +29,6 @@
|
||||||
|
|
||||||
#define FILECODE PROC_RECOVERY_MEM_NB_ON_MRNON_FILECODE
|
#define FILECODE PROC_RECOVERY_MEM_NB_ON_MRNON_FILECODE
|
||||||
|
|
||||||
/*---------------------------------------------------------------------------------------*/
|
|
||||||
/**
|
/**
|
||||||
* OemCustomizeInitEarly
|
* OemCustomizeInitEarly
|
||||||
*
|
*
|
||||||
|
@ -44,7 +43,6 @@
|
||||||
* @retval VOID
|
* @retval VOID
|
||||||
*
|
*
|
||||||
**/
|
**/
|
||||||
/*---------------------------------------------------------------------------------------*/
|
|
||||||
VOID
|
VOID
|
||||||
OemCustomizeInitEarly (
|
OemCustomizeInitEarly (
|
||||||
IN OUT AMD_EARLY_PARAMS *InitEarly
|
IN OUT AMD_EARLY_PARAMS *InitEarly
|
||||||
|
|
|
@ -46,25 +46,6 @@ VOID *AcpiWheaMce = NULL;
|
||||||
VOID *AcpiWheaCmc = NULL;
|
VOID *AcpiWheaCmc = NULL;
|
||||||
VOID *AcpiAlib = NULL;
|
VOID *AcpiAlib = NULL;
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
* T Y P E D E F S A N D S T R U C T U R E S
|
|
||||||
*------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
* P R O T O T Y P E S O F L O C A L F U N C T I O N S
|
|
||||||
*------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
* E X P O R T E D F U N C T I O N S
|
|
||||||
*------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
* L O C A L F U N C T I O N S
|
|
||||||
*------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
UINT32
|
UINT32
|
||||||
agesawrapper_amdinitcpuio (
|
agesawrapper_amdinitcpuio (
|
||||||
VOID
|
VOID
|
||||||
|
|
|
@ -17,11 +17,6 @@
|
||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* M O D U L E S U S E D
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef _AGESAWRAPPER_H_
|
#ifndef _AGESAWRAPPER_H_
|
||||||
#define _AGESAWRAPPER_H_
|
#define _AGESAWRAPPER_H_
|
||||||
|
|
||||||
|
@ -29,10 +24,6 @@
|
||||||
#include "Porting.h"
|
#include "Porting.h"
|
||||||
#include "AGESA.h"
|
#include "AGESA.h"
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* D E F I N I T I O N S A N D M A C R O S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
/* Define AMD Ontario APPU SSID/SVID */
|
/* Define AMD Ontario APPU SSID/SVID */
|
||||||
#define AMD_APU_SVID 0x1022
|
#define AMD_APU_SVID 0x1022
|
||||||
#define AMD_APU_SSID 0x1234
|
#define AMD_APU_SSID 0x1234
|
||||||
|
@ -48,26 +39,6 @@ enum {
|
||||||
PICK_ALIB, /* SACPI SSDT table with ALIB implementation */
|
PICK_ALIB, /* SACPI SSDT table with ALIB implementation */
|
||||||
};
|
};
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* T Y P E D E F S A N D S T R U C T U R E S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* P R O T O T Y P E S O F L O C A L F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* E X P O R T E D F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*---------------------------------------------------------------------------------------
|
|
||||||
* L O C A L F U N C T I O N S
|
|
||||||
*---------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
UINT32 agesawrapper_amdinitreset (void);
|
UINT32 agesawrapper_amdinitreset (void);
|
||||||
UINT32 agesawrapper_amdinitearly (void);
|
UINT32 agesawrapper_amdinitearly (void);
|
||||||
UINT32 agesawrapper_amdinitenv (void);
|
UINT32 agesawrapper_amdinitenv (void);
|
||||||
|
@ -85,4 +56,4 @@ UINT32 agesawrapper_amds3laterestore (void);
|
||||||
UINT32 agesawrapper_amdlaterunaptask (UINT32 Func, UINT32 Data, VOID *ConfigPtr);
|
UINT32 agesawrapper_amdlaterunaptask (UINT32 Func, UINT32 Data, VOID *ConfigPtr);
|
||||||
void *agesawrapper_getlateinitptr (int pick);
|
void *agesawrapper_getlateinitptr (int pick);
|
||||||
|
|
||||||
#endif
|
#endif /* _AGESAWRAPPER_H_ */
|
||||||
|
|
|
@ -17,11 +17,6 @@
|
||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*-----------------------------------------------------------------------------
|
|
||||||
* M O D U L E S U S E D
|
|
||||||
*-----------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include "agesawrapper.h"
|
#include "agesawrapper.h"
|
||||||
|
@ -40,11 +35,6 @@
|
||||||
|
|
||||||
#define FILECODE UNASSIGNED_FILE_FILECODE
|
#define FILECODE UNASSIGNED_FILE_FILECODE
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
* D E F I N I T I O N S A N D M A C R O S
|
|
||||||
*------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
#define MMCONF_ENABLE 1
|
#define MMCONF_ENABLE 1
|
||||||
|
|
||||||
/* ACPI table pointers returned by AmdInitLate */
|
/* ACPI table pointers returned by AmdInitLate */
|
||||||
|
@ -57,25 +47,6 @@ VOID *AcpiWheaMce = NULL;
|
||||||
VOID *AcpiWheaCmc = NULL;
|
VOID *AcpiWheaCmc = NULL;
|
||||||
VOID *AcpiAlib = NULL;
|
VOID *AcpiAlib = NULL;
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
* T Y P E D E F S A N D S T R U C T U R E S
|
|
||||||
*------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
* P R O T O T Y P E S O F L O C A L F U N C T I O N S
|
|
||||||
*------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
* E X P O R T E D F U N C T I O N S
|
|
||||||
*------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
* L O C A L F U N C T I O N S
|
|
||||||
*------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
UINT32
|
UINT32
|
||||||
agesawrapper_amdinitcpuio (
|
agesawrapper_amdinitcpuio (
|
||||||
VOID
|
VOID
|
||||||
|
|
|
@ -17,11 +17,6 @@
|
||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* M O D U L E S U S E D
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef _AGESAWRAPPER_H_
|
#ifndef _AGESAWRAPPER_H_
|
||||||
#define _AGESAWRAPPER_H_
|
#define _AGESAWRAPPER_H_
|
||||||
|
|
||||||
|
@ -29,10 +24,6 @@
|
||||||
#include "Porting.h"
|
#include "Porting.h"
|
||||||
#include "AGESA.h"
|
#include "AGESA.h"
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* D E F I N I T I O N S A N D M A C R O S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
/* Define AMD Ontario APPU SSID/SVID */
|
/* Define AMD Ontario APPU SSID/SVID */
|
||||||
#define AMD_APU_SVID 0x1022
|
#define AMD_APU_SVID 0x1022
|
||||||
#define AMD_APU_SSID 0x1234
|
#define AMD_APU_SSID 0x1234
|
||||||
|
@ -48,26 +39,6 @@ enum {
|
||||||
PICK_ALIB, /* SACPI SSDT table with ALIB implementation */
|
PICK_ALIB, /* SACPI SSDT table with ALIB implementation */
|
||||||
};
|
};
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* T Y P E D E F S A N D S T R U C T U R E S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* P R O T O T Y P E S O F L O C A L F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* E X P O R T E D F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*---------------------------------------------------------------------------------------
|
|
||||||
* L O C A L F U N C T I O N S
|
|
||||||
*---------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
UINT32 agesawrapper_amdinitreset (void);
|
UINT32 agesawrapper_amdinitreset (void);
|
||||||
UINT32 agesawrapper_amdinitearly (void);
|
UINT32 agesawrapper_amdinitearly (void);
|
||||||
UINT32 agesawrapper_amdinitenv (void);
|
UINT32 agesawrapper_amdinitenv (void);
|
||||||
|
@ -82,4 +53,4 @@ UINT32 agesawrapper_amdinitmmio (void);
|
||||||
UINT32 agesawrapper_amdlaterunaptask (UINT32 Func, UINT32 Data, VOID *ConfigPtr);
|
UINT32 agesawrapper_amdlaterunaptask (UINT32 Func, UINT32 Data, VOID *ConfigPtr);
|
||||||
void *agesawrapper_getlateinitptr (int pick);
|
void *agesawrapper_getlateinitptr (int pick);
|
||||||
|
|
||||||
#endif
|
#endif /* _AGESAWRAPPER_H_ */
|
||||||
|
|
|
@ -17,11 +17,6 @@
|
||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* M O D U L E S U S E D
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <cpu/x86/mtrr.h>
|
#include <cpu/x86/mtrr.h>
|
||||||
|
@ -50,11 +45,6 @@ VOID FchInitS3EarlyRestore (IN FCH_DATA_BLOCK *FchDataPtr);
|
||||||
|
|
||||||
#define FILECODE UNASSIGNED_FILE_FILECODE
|
#define FILECODE UNASSIGNED_FILE_FILECODE
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* D E F I N I T I O N S A N D M A C R O S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* ACPI table pointers returned by AmdInitLate */
|
/* ACPI table pointers returned by AmdInitLate */
|
||||||
VOID *DmiTable = NULL;
|
VOID *DmiTable = NULL;
|
||||||
VOID *AcpiPstate = NULL;
|
VOID *AcpiPstate = NULL;
|
||||||
|
@ -66,25 +56,6 @@ VOID *AcpiWheaCmc = NULL;
|
||||||
VOID *AcpiAlib = NULL;
|
VOID *AcpiAlib = NULL;
|
||||||
VOID *AcpiIvrs = NULL;
|
VOID *AcpiIvrs = NULL;
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* T Y P E D E F S A N D S T R U C T U R E S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* P R O T O T Y P E S O F L O C A L F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* E X P O R T E D F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*---------------------------------------------------------------------------------------
|
|
||||||
* L O C A L F U N C T I O N S
|
|
||||||
*---------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
UINT32
|
UINT32
|
||||||
agesawrapper_amdinitcpuio (
|
agesawrapper_amdinitcpuio (
|
||||||
VOID
|
VOID
|
||||||
|
|
|
@ -17,11 +17,6 @@
|
||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* M O D U L E S U S E D
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef _AGESAWRAPPER_H_
|
#ifndef _AGESAWRAPPER_H_
|
||||||
#define _AGESAWRAPPER_H_
|
#define _AGESAWRAPPER_H_
|
||||||
|
|
||||||
|
@ -29,10 +24,6 @@
|
||||||
#include "Porting.h"
|
#include "Porting.h"
|
||||||
#include "AGESA.h"
|
#include "AGESA.h"
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* D E F I N I T I O N S A N D M A C R O S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
/* Define AMD Ontario APPU SSID/SVID */
|
/* Define AMD Ontario APPU SSID/SVID */
|
||||||
#define AMD_APU_SVID 0x1022
|
#define AMD_APU_SVID 0x1022
|
||||||
#define AMD_APU_SSID 0x1234
|
#define AMD_APU_SSID 0x1234
|
||||||
|
@ -49,26 +40,6 @@ enum {
|
||||||
PICK_IVRS, /* IOMMU ACPI IVRS(I/O Virtualization Reporting Structure) table */
|
PICK_IVRS, /* IOMMU ACPI IVRS(I/O Virtualization Reporting Structure) table */
|
||||||
};
|
};
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* T Y P E D E F S A N D S T R U C T U R E S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* P R O T O T Y P E S O F L O C A L F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* E X P O R T E D F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*---------------------------------------------------------------------------------------
|
|
||||||
* L O C A L F U N C T I O N S
|
|
||||||
*---------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
UINT32 agesawrapper_amdinitreset (void);
|
UINT32 agesawrapper_amdinitreset (void);
|
||||||
UINT32 agesawrapper_amdinitearly (void);
|
UINT32 agesawrapper_amdinitearly (void);
|
||||||
UINT32 agesawrapper_amdinitenv (void);
|
UINT32 agesawrapper_amdinitenv (void);
|
||||||
|
@ -87,4 +58,4 @@ UINT32 agesawrapper_amds3laterestore (VOID);
|
||||||
UINT32 agesawrapper_fchs3earlyrestore (VOID);
|
UINT32 agesawrapper_fchs3earlyrestore (VOID);
|
||||||
UINT32 agesawrapper_fchs3laterestore (VOID);
|
UINT32 agesawrapper_fchs3laterestore (VOID);
|
||||||
|
|
||||||
#endif
|
#endif /* _AGESAWRAPPER_H_ */
|
||||||
|
|
|
@ -17,11 +17,6 @@
|
||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* M O D U L E S U S E D
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <cpu/x86/mtrr.h>
|
#include <cpu/x86/mtrr.h>
|
||||||
|
@ -41,11 +36,6 @@
|
||||||
|
|
||||||
#define FILECODE UNASSIGNED_FILE_FILECODE
|
#define FILECODE UNASSIGNED_FILE_FILECODE
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* D E F I N I T I O N S A N D M A C R O S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* ACPI table pointers returned by AmdInitLate */
|
/* ACPI table pointers returned by AmdInitLate */
|
||||||
VOID *DmiTable = NULL;
|
VOID *DmiTable = NULL;
|
||||||
VOID *AcpiPstate = NULL;
|
VOID *AcpiPstate = NULL;
|
||||||
|
@ -56,26 +46,6 @@ VOID *AcpiWheaMce = NULL;
|
||||||
VOID *AcpiWheaCmc = NULL;
|
VOID *AcpiWheaCmc = NULL;
|
||||||
VOID *AcpiAlib = NULL;
|
VOID *AcpiAlib = NULL;
|
||||||
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* T Y P E D E F S A N D S T R U C T U R E S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* P R O T O T Y P E S O F L O C A L F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* E X P O R T E D F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*---------------------------------------------------------------------------------------
|
|
||||||
* L O C A L F U N C T I O N S
|
|
||||||
*---------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
UINT32
|
UINT32
|
||||||
ReadAmdSbPmr (
|
ReadAmdSbPmr (
|
||||||
IN UINT8 IndexValue,
|
IN UINT8 IndexValue,
|
||||||
|
@ -99,7 +69,6 @@ ClearAllSmiEnableInPmio (
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Read SB Power Management Area */
|
/* Read SB Power Management Area */
|
||||||
UINT32
|
UINT32
|
||||||
ReadAmdSbPmr (
|
ReadAmdSbPmr (
|
||||||
|
|
|
@ -17,12 +17,6 @@
|
||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* M O D U L E S U S E D
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef _AGESAWRAPPER_H_
|
#ifndef _AGESAWRAPPER_H_
|
||||||
#define _AGESAWRAPPER_H_
|
#define _AGESAWRAPPER_H_
|
||||||
|
|
||||||
|
@ -30,10 +24,6 @@
|
||||||
#include "Porting.h"
|
#include "Porting.h"
|
||||||
#include "AGESA.h"
|
#include "AGESA.h"
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* D E F I N I T I O N S A N D M A C R O S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
/* Define AMD Ontario APPU SSID/SVID */
|
/* Define AMD Ontario APPU SSID/SVID */
|
||||||
#define AMD_APU_SVID 0x1022
|
#define AMD_APU_SVID 0x1022
|
||||||
#define AMD_APU_SSID 0x1234
|
#define AMD_APU_SSID 0x1234
|
||||||
|
@ -92,27 +82,6 @@ enum {
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* T Y P E D E F S A N D S T R U C T U R E S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* P R O T O T Y P E S O F L O C A L F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* E X P O R T E D F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*---------------------------------------------------------------------------------------
|
|
||||||
* L O C A L F U N C T I O N S
|
|
||||||
*---------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
UINT32 agesawrapper_amdinitreset (void);
|
UINT32 agesawrapper_amdinitreset (void);
|
||||||
UINT32 agesawrapper_amdinitearly (void);
|
UINT32 agesawrapper_amdinitearly (void);
|
||||||
UINT32 agesawrapper_amdinitenv (void);
|
UINT32 agesawrapper_amdinitenv (void);
|
||||||
|
|
|
@ -17,11 +17,6 @@
|
||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* M O D U L E S U S E D
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include "Filecode.h"
|
#include "Filecode.h"
|
||||||
#include "SbPlatform.h"
|
#include "SbPlatform.h"
|
||||||
#include "gpio.h"
|
#include "gpio.h"
|
||||||
|
@ -29,10 +24,6 @@
|
||||||
|
|
||||||
#define FILECODE UNASSIGNED_FILE_FILECODE
|
#define FILECODE UNASSIGNED_FILE_FILECODE
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* D E F I N I T I O N S A N D M A C R O S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
#ifndef SB_GPIO_REG01
|
#ifndef SB_GPIO_REG01
|
||||||
#define SB_GPIO_REG01 1
|
#define SB_GPIO_REG01 1
|
||||||
#endif
|
#endif
|
||||||
|
@ -53,25 +44,6 @@
|
||||||
#define SB_GPIO_REG27 27
|
#define SB_GPIO_REG27 27
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* T Y P E D E F S A N D S T R U C T U R E S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* P R O T O T Y P E S O F L O C A L F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* E X P O R T E D F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*---------------------------------------------------------------------------------------
|
|
||||||
* L O C A L F U N C T I O N S
|
|
||||||
*---------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
void
|
void
|
||||||
gpioEarlyInit(
|
gpioEarlyInit(
|
||||||
void
|
void
|
||||||
|
@ -477,5 +449,3 @@ if (CONFIG_ONBOARD_LIGHTSENSOR) {
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -17,22 +17,12 @@
|
||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* M O D U L E S U S E D
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef _GPIO_H_
|
#ifndef _GPIO_H_
|
||||||
#define _GPIO_H_
|
#define _GPIO_H_
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <cpu/amd/common/cbtypes.h>
|
#include <cpu/amd/common/cbtypes.h>
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* D E F I N I T I O N S A N D M A C R O S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
#define Mmio_Address( BaseAddr, Register ) \
|
#define Mmio_Address( BaseAddr, Register ) \
|
||||||
( (UINTN)BaseAddr + \
|
( (UINTN)BaseAddr + \
|
||||||
(UINTN)(Register) \
|
(UINTN)(Register) \
|
||||||
|
@ -2311,19 +2301,4 @@ GEVENT_SETTINGS gevent_table[] =
|
||||||
{GEVENT_23_EVENTENABLE, GEVENT_23_SCITRIG, GEVENT_23_SCILEVEL, GEVENT_23_SMISCIEN, GEVENT_23_SCIS0EN, GEVENT_23_SCIMAP, GEVENT_23_SMITRIG, GEVENT_23_SMICONTROL},
|
{GEVENT_23_EVENTENABLE, GEVENT_23_SCITRIG, GEVENT_23_SCILEVEL, GEVENT_23_SMISCIEN, GEVENT_23_SCIS0EN, GEVENT_23_SCIMAP, GEVENT_23_SMITRIG, GEVENT_23_SMICONTROL},
|
||||||
};
|
};
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
#endif /* _GPIO_H_ */
|
||||||
* P R O T O T Y P E S O F L O C A L F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* E X P O R T E D F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*---------------------------------------------------------------------------------------
|
|
||||||
* L O C A L F U N C T I O N S
|
|
||||||
*---------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
|
@ -17,11 +17,6 @@
|
||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*-----------------------------------------------------------------------------
|
|
||||||
* M O D U L E S U S E D
|
|
||||||
*-----------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include "agesawrapper.h"
|
#include "agesawrapper.h"
|
||||||
|
@ -40,11 +35,6 @@
|
||||||
|
|
||||||
#define FILECODE UNASSIGNED_FILE_FILECODE
|
#define FILECODE UNASSIGNED_FILE_FILECODE
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
* D E F I N I T I O N S A N D M A C R O S
|
|
||||||
*------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
#define MMCONF_ENABLE 1
|
#define MMCONF_ENABLE 1
|
||||||
|
|
||||||
/* ACPI table pointers returned by AmdInitLate */
|
/* ACPI table pointers returned by AmdInitLate */
|
||||||
|
@ -57,25 +47,6 @@ VOID *AcpiWheaMce = NULL;
|
||||||
VOID *AcpiWheaCmc = NULL;
|
VOID *AcpiWheaCmc = NULL;
|
||||||
VOID *AcpiAlib = NULL;
|
VOID *AcpiAlib = NULL;
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
* T Y P E D E F S A N D S T R U C T U R E S
|
|
||||||
*------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
* P R O T O T Y P E S O F L O C A L F U N C T I O N S
|
|
||||||
*------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
* E X P O R T E D F U N C T I O N S
|
|
||||||
*------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
* L O C A L F U N C T I O N S
|
|
||||||
*------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
UINT32
|
UINT32
|
||||||
agesawrapper_amdinitcpuio (
|
agesawrapper_amdinitcpuio (
|
||||||
VOID
|
VOID
|
||||||
|
|
|
@ -17,11 +17,6 @@
|
||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* M O D U L E S U S E D
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef _AGESAWRAPPER_H_
|
#ifndef _AGESAWRAPPER_H_
|
||||||
#define _AGESAWRAPPER_H_
|
#define _AGESAWRAPPER_H_
|
||||||
|
|
||||||
|
@ -29,10 +24,6 @@
|
||||||
#include "Porting.h"
|
#include "Porting.h"
|
||||||
#include "AGESA.h"
|
#include "AGESA.h"
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* D E F I N I T I O N S A N D M A C R O S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
/* Define AMD Ontario APPU SSID/SVID */
|
/* Define AMD Ontario APPU SSID/SVID */
|
||||||
#define AMD_APU_SVID 0x1022
|
#define AMD_APU_SVID 0x1022
|
||||||
#define AMD_APU_SSID 0x1234
|
#define AMD_APU_SSID 0x1234
|
||||||
|
@ -48,26 +39,6 @@ enum {
|
||||||
PICK_ALIB, /* SACPI SSDT table with ALIB implementation */
|
PICK_ALIB, /* SACPI SSDT table with ALIB implementation */
|
||||||
};
|
};
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* T Y P E D E F S A N D S T R U C T U R E S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* P R O T O T Y P E S O F L O C A L F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------------------
|
|
||||||
* E X P O R T E D F U N C T I O N S
|
|
||||||
*----------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*---------------------------------------------------------------------------------------
|
|
||||||
* L O C A L F U N C T I O N S
|
|
||||||
*---------------------------------------------------------------------------------------
|
|
||||||
*/
|
|
||||||
|
|
||||||
UINT32 agesawrapper_amdinitreset (void);
|
UINT32 agesawrapper_amdinitreset (void);
|
||||||
UINT32 agesawrapper_amdinitearly (void);
|
UINT32 agesawrapper_amdinitearly (void);
|
||||||
UINT32 agesawrapper_amdinitenv (void);
|
UINT32 agesawrapper_amdinitenv (void);
|
||||||
|
@ -82,4 +53,4 @@ UINT32 agesawrapper_amdinitmmio (void);
|
||||||
UINT32 agesawrapper_amdlaterunaptask (UINT32 Func, UINT32 Data, VOID *ConfigPtr);
|
UINT32 agesawrapper_amdlaterunaptask (UINT32 Func, UINT32 Data, VOID *ConfigPtr);
|
||||||
void *agesawrapper_getlateinitptr (int pick);
|
void *agesawrapper_getlateinitptr (int pick);
|
||||||
|
|
||||||
#endif
|
#endif /* _AGESAWRAPPER_H_ */
|
||||||
|
|
Loading…
Reference in New Issue