projects
/
oweals
/
u-boot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Davinci: NAND enable ECC even when not in NAND boot mode
[oweals/u-boot.git]
/
drivers
/
pci
/
pci_sh4.c
diff --git
a/drivers/pci/pci_sh4.c
b/drivers/pci/pci_sh4.c
index 1290c0a799eefbd680316562c1c83870d09d85c0..c7963ed8a8c5e6d1d4b96bd05908cf2f414ff3c8 100644
(file)
--- a/
drivers/pci/pci_sh4.c
+++ b/
drivers/pci/pci_sh4.c
@@
-54,6
+54,16
@@
int pci_sh4_init(struct pci_controller *hose)
PCI_REGION_IO);
hose->region_count++;
PCI_REGION_IO);
hose->region_count++;
+#if defined(CONFIG_PCI_SYS_BUS)
+ /* PCI System Memory space */
+ pci_set_region(hose->regions + 2,
+ CONFIG_PCI_SYS_BUS,
+ CONFIG_PCI_SYS_PHYS,
+ CONFIG_PCI_SYS_SIZE,
+ PCI_REGION_MEM | PCI_REGION_SYS_MEMORY);
+ hose->region_count++;
+#endif
+
udelay(1000);
pci_set_ops(hose,
udelay(1000);
pci_set_ops(hose,
@@
-74,3
+84,15
@@
int pci_sh4_init(struct pci_controller *hose)
hose->last_busno = pci_hose_scan(hose);
return 0;
}
hose->last_busno = pci_hose_scan(hose);
return 0;
}
+
+int pci_skip_dev(struct pci_controller *hose, pci_dev_t dev)
+{
+ return 0;
+}
+
+#ifdef CONFIG_PCI_SCAN_SHOW
+int pci_print_dev(struct pci_controller *hose, pci_dev_t dev)
+{
+ return 1;
+}
+#endif /* CONFIG_PCI_SCAN_SHOW */