AMD Northbridge LX: convert spd_read_byte() to non-static version
Change-Id: Ie329606852dfd7109acb694e9a9ff851b023cc63 Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com> Reviewed-on: http://review.coreboot.org/3369 Tested-by: build bot (Jenkins) Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
This commit is contained in:
parent
4eb5aa2894
commit
c4e07bb503
|
@ -40,7 +40,7 @@
|
|||
|
||||
#define SERIAL_DEV PNP_DEV(0x4e, SMSCSUPERIO_SP1)
|
||||
|
||||
static inline int spd_read_byte(unsigned int device, unsigned int address)
|
||||
int spd_read_byte(unsigned int device, unsigned int address)
|
||||
{
|
||||
if (device != DIMM0)
|
||||
return 0xFF; /* No DIMM1, don't even try. */
|
||||
|
|
|
@ -37,7 +37,7 @@
|
|||
|
||||
#define SERIAL_DEV PNP_DEV(0x2e, W83627HF_SP1)
|
||||
|
||||
static inline int spd_read_byte(unsigned int device, unsigned int address)
|
||||
int spd_read_byte(unsigned int device, unsigned int address)
|
||||
{
|
||||
return smbus_read_byte(device, address);
|
||||
}
|
||||
|
|
|
@ -34,7 +34,7 @@
|
|||
#include "southbridge/amd/cs5536/early_setup.c"
|
||||
#include "northbridge/amd/lx/raminit.h"
|
||||
|
||||
static inline int spd_read_byte(unsigned int device, unsigned int address)
|
||||
int spd_read_byte(unsigned int device, unsigned int address)
|
||||
{
|
||||
return smbus_read_byte(device, address);
|
||||
}
|
||||
|
|
|
@ -35,7 +35,7 @@
|
|||
#include "southbridge/amd/cs5536/early_setup.c"
|
||||
#include "northbridge/amd/lx/raminit.h"
|
||||
|
||||
static int spd_read_byte(unsigned device, unsigned address)
|
||||
int spd_read_byte(unsigned int device, unsigned int address)
|
||||
{
|
||||
int i;
|
||||
|
||||
|
|
|
@ -35,7 +35,7 @@
|
|||
#include "southbridge/amd/cs5536/early_setup.c"
|
||||
#include "northbridge/amd/lx/raminit.h"
|
||||
|
||||
static inline int spd_read_byte(unsigned int device, unsigned int address)
|
||||
int spd_read_byte(unsigned int device, unsigned int address)
|
||||
{
|
||||
return smbus_read_byte(device, address);
|
||||
}
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
|
||||
#define SERIAL_DEV PNP_DEV(0x2e, W83627HF_SP1)
|
||||
|
||||
static inline int spd_read_byte(unsigned device, unsigned address)
|
||||
int spd_read_byte(unsigned device, unsigned address)
|
||||
{
|
||||
return smbus_read_byte(device, address);
|
||||
}
|
||||
|
|
|
@ -37,7 +37,7 @@
|
|||
|
||||
#define SERIAL_DEV PNP_DEV(0x2e, W83627HF_SP1)
|
||||
|
||||
static inline int spd_read_byte(unsigned int device, unsigned int address)
|
||||
int spd_read_byte(unsigned int device, unsigned int address)
|
||||
{
|
||||
return smbus_read_byte(device, address);
|
||||
}
|
||||
|
|
|
@ -37,7 +37,7 @@
|
|||
|
||||
#define SERIAL_DEV PNP_DEV(0x2e, W83627EHG_SP1)
|
||||
|
||||
static inline int spd_read_byte(unsigned int device, unsigned int address)
|
||||
int spd_read_byte(unsigned int device, unsigned int address)
|
||||
{
|
||||
/* Only DIMM0 is available. */
|
||||
if (device != DIMM0)
|
||||
|
|
|
@ -38,7 +38,7 @@
|
|||
|
||||
#define SERIAL_DEV PNP_DEV(0x2e, SMSCSUPERIO_SP1)
|
||||
|
||||
static inline int spd_read_byte(unsigned int device, unsigned int address)
|
||||
int spd_read_byte(unsigned int device, unsigned int address)
|
||||
{
|
||||
/* Only DIMM0 is available. */
|
||||
if (device != DIMM0)
|
||||
|
|
|
@ -41,7 +41,7 @@
|
|||
/* Bit0 enables Spread Spectrum. */
|
||||
#define SMC_CONFIG 0x01
|
||||
|
||||
static inline int spd_read_byte(unsigned int device, unsigned int address)
|
||||
int spd_read_byte(unsigned int device, unsigned int address)
|
||||
{
|
||||
if (device != DIMM0)
|
||||
return 0xFF; /* No DIMM1, don't even try. */
|
||||
|
|
|
@ -75,7 +75,7 @@ static const unsigned char spdbytes[] = { // 4x Promos V58C2512164SA-J5I
|
|||
[SPD_tRFC] = 70 // SDRAM Device Minimum Auto Refresh to Active/Auto Refresh [70 ns]
|
||||
};
|
||||
|
||||
static inline int spd_read_byte(unsigned int device, unsigned int address)
|
||||
int spd_read_byte(unsigned int device, unsigned int address)
|
||||
{
|
||||
if (device != DIMM0)
|
||||
return 0xFF; /* No DIMM1, don't even try. */
|
||||
|
|
|
@ -38,7 +38,7 @@
|
|||
#include "superio/ite/it8712f/early_serial.c"
|
||||
#include "northbridge/amd/lx/raminit.h"
|
||||
|
||||
static inline int spd_read_byte(unsigned int device, unsigned int address)
|
||||
int spd_read_byte(unsigned int device, unsigned int address)
|
||||
{
|
||||
if (device != DIMM0)
|
||||
return 0xFF; /* No DIMM1, don't even try. */
|
||||
|
|
|
@ -75,7 +75,7 @@ static const unsigned char spdbytes[] = { // 4x Promos V58C2512164SA-J5I
|
|||
[SPD_tRFC] = 70 // SDRAM Device Minimum Auto Refresh to Active/Auto Refresh [70 ns]
|
||||
};
|
||||
|
||||
static inline int spd_read_byte(unsigned int device, unsigned int address)
|
||||
int spd_read_byte(unsigned int device, unsigned int address)
|
||||
{
|
||||
if (device != DIMM0)
|
||||
return 0xFF; /* No DIMM1, don't even try. */
|
||||
|
|
|
@ -80,7 +80,7 @@ static const u8 spdbytes[] = {
|
|||
[SPD_tRRD] = 10,
|
||||
};
|
||||
|
||||
static u8 spd_read_byte(u8 device, u8 address)
|
||||
int spd_read_byte(unsigned int device, unsigned int address)
|
||||
{
|
||||
print_debug("spd_read_byte dev ");
|
||||
print_debug_hex8(device);
|
||||
|
|
|
@ -79,7 +79,7 @@ static const u8 spdbytes[] = {
|
|||
[SPD_tRRD] = 10,
|
||||
};
|
||||
|
||||
static u8 spd_read_byte(u8 device, u8 address)
|
||||
int spd_read_byte(unsigned int device, unsigned int address)
|
||||
{
|
||||
print_debug("spd_read_byte dev ");
|
||||
print_debug_hex8(device);
|
||||
|
|
|
@ -35,7 +35,7 @@
|
|||
#include "southbridge/amd/cs5536/early_setup.c"
|
||||
#include "northbridge/amd/lx/raminit.h"
|
||||
|
||||
static inline int spd_read_byte(unsigned int device, unsigned int address)
|
||||
int spd_read_byte(unsigned int device, unsigned int address)
|
||||
{
|
||||
return smbus_read_byte(device, address);
|
||||
}
|
||||
|
|
|
@ -39,7 +39,7 @@
|
|||
|
||||
#define SERIAL_DEV PNP_DEV(0x2e, W83627HF_SP1)
|
||||
|
||||
static inline int spd_read_byte(unsigned int device, unsigned int address)
|
||||
int spd_read_byte(unsigned int device, unsigned int address)
|
||||
{
|
||||
return smbus_read_byte(device, address);
|
||||
}
|
||||
|
|
|
@ -33,4 +33,7 @@ void sdram_enable(int controllers, const struct mem_controller *ctrl);
|
|||
|
||||
void sdram_initialize(int controllers, const struct mem_controller *ctrl);
|
||||
|
||||
/* mainboard specific */
|
||||
int spd_read_byte(unsigned device, unsigned address);
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue