Skip to content
Snippets Groups Projects
Commit 858361b1 authored by Simon Glass's avatar Simon Glass Committed by Bin Meng
Browse files

x86: ivybridge: Rename bd82x6x_init()


Rename the existing bd82x6x_init() to bd82x6x_init_extra(). We will remove
this in a later patch.

Signed-off-by: default avatarSimon Glass <sjg@chromium.org>
Reviewed-by: default avatarBin Meng <bmeng.cn@gmail.com>
parent fe40bd4d
No related branches found
No related tags found
No related merge requests found
......@@ -102,7 +102,7 @@ static int bd82x6x_probe(struct udevice *dev)
}
/* TODO(sjg@chromium.org): Move this to the PCH init() method */
int bd82x6x_init(void)
int bd82x6x_init_extra(void)
{
const void *blob = gd->fdt_blob;
int sata_node;
......
......@@ -15,6 +15,7 @@
#include <dm.h>
#include <errno.h>
#include <fdtdec.h>
#include <pch.h>
#include <asm/cpu.h>
#include <asm/io.h>
#include <asm/lapic.h>
......@@ -211,6 +212,7 @@ int print_cpuinfo(void)
{
enum pei_boot_mode_t boot_mode = PEI_BOOT_NONE;
char processor_name[CPU_MAX_NAME_LEN];
struct udevice *dev;
const char *name;
uint32_t pm1_cnt;
uint16_t pm1_sts;
......@@ -241,6 +243,12 @@ int print_cpuinfo(void)
}
/* Early chipset init required before RAM init can work */
ret = uclass_first_device(UCLASS_PCH, &dev);
if (ret)
return ret;
if (!dev)
return -ENODEV;
sandybridge_early_init(SANDYBRIDGE_MOBILE);
/* Check PM1_STS[15] to see if we are waking from Sx */
......
......@@ -26,7 +26,7 @@ static int pci_ivybridge_probe(struct udevice *bus)
if (!(gd->flags & GD_FLG_RELOC))
return 0;
post_code(0x50);
bd82x6x_init();
bd82x6x_init_extra();
post_code(0x51);
reg16 = 0xff;
......
......@@ -13,7 +13,7 @@ void bd82x6x_pci_init(pci_dev_t dev);
void bd82x6x_usb_ehci_init(pci_dev_t dev);
void bd82x6x_usb_xhci_init(pci_dev_t dev);
int gma_func0_init(struct udevice *dev, const void *blob, int node);
int bd82x6x_init(void);
int bd82x6x_init_extra(void);
/**
* struct x86_cpu_priv - Information about a single CPU
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment