mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-03-22 15:11:33 +00:00
x86: quark: Use Quark's own PCI config APIs
There are still two places in Quark's MRC codes that use the generic legacy PCI APIs, but as we are phasing out these legacy APIs, switch to use Quark's own PCI config routines. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
81dab9af92
commit
5a257df702
1 changed files with 3 additions and 2 deletions
|
@ -12,6 +12,7 @@
|
|||
#include <asm/arch/device.h>
|
||||
#include <asm/arch/mrc.h>
|
||||
#include <asm/arch/msg_port.h>
|
||||
#include <asm/arch/quark.h>
|
||||
#include "mrc_util.h"
|
||||
#include "hte.h"
|
||||
#include "smc.h"
|
||||
|
@ -106,8 +107,8 @@ void select_hte(void)
|
|||
*/
|
||||
void dram_init_command(uint32_t data)
|
||||
{
|
||||
pci_write_config_dword(QUARK_HOST_BRIDGE, MSG_DATA_REG, data);
|
||||
pci_write_config_dword(QUARK_HOST_BRIDGE, MSG_CTRL_EXT_REG, 0);
|
||||
qrk_pci_write_config_dword(QUARK_HOST_BRIDGE, MSG_DATA_REG, data);
|
||||
qrk_pci_write_config_dword(QUARK_HOST_BRIDGE, MSG_CTRL_EXT_REG, 0);
|
||||
msg_port_setup(MSG_OP_DRAM_INIT, MEM_CTLR, 0);
|
||||
|
||||
DPF(D_REGWR, "WR32 %03X %08X %08X\n", MEM_CTLR, 0, data);
|
||||
|
|
Loading…
Add table
Reference in a new issue