]> git.sur5r.net Git - u-boot/blobdiff - arch/x86/include/asm/arch-ivybridge/sandybridge.h
avr32: add generic board support
[u-boot] / arch / x86 / include / asm / arch-ivybridge / sandybridge.h
index 114ee19e2412e8fe47a9e94e5032527865aeca40..c9605258b59160853566518c0de5fea96d8e6586 100644 (file)
@@ -43,7 +43,7 @@
 #define DEFAULT_EPBAR          0xfed19000      /* 4 KB */
 #define DEFAULT_RCBABASE       0xfed1c000
 /* 4 KB per PCIe device */
-#define DEFAULT_PCIEXBAR       CONFIG_MMCONF_BASE_ADDRESS
+#define DEFAULT_PCIEXBAR       CONFIG_PCIE_ECAM_BASE
 
 /* Device 0:0.0 PCI configuration space (Host Bridge) */
 #define EPBAR          0x40
 /*
  * MCHBAR
  */
-#define MCHBAR_REG(reg)                (DEFAULT_RCBA + (reg))
+#define MCHBAR_REG(reg)                (DEFAULT_MCHBAR + (reg))
 
 #define SSKPD          0x5d14  /* 16bit (scratchpad) */
 #define BIOS_RESET_CPL 0x5da8  /* 8bit */
 
+/*
+ * DMIBAR
+ */
+
+#define DMIBAR_REG(x)  (DEFAULT_DMIBAR + x)
+
+int bridge_silicon_revision(void);
+
+void northbridge_enable(pci_dev_t dev);
+void northbridge_init(pci_dev_t dev);
+
 void report_platform_info(void);
 
 void sandybridge_early_init(int chipset_type);