[U-Boot] [PATCH 0/5] sh4: fixes to SH7751 PCI host controller

Vladimir Zapolskiy vz at mleia.com
Sat Aug 6 20:08:30 CEST 2016


This series fixes 2 bugs found in SH7751 PCI host controller driver,
also it restores r2dplus defconfig and slightly simplifies the code
related to the SH7751 PCI controller, more improvements may follow
in future.

The change is independent on the following conversion to generic
board, however it adds some bits to simplify porting of r2dplus
board by moving board specific CONFIG_SYS_TEXT_BASE into P1 area,

Before the change even if rtl8139 driver is selected in a defconfig
the device was unusable due to invalid phys to bus mapping (e.g. test
with 'dhcp' command shows it), this most probably was caused by some
unnoticed generic change in PCI driver framework, however now it is
fixed by the series.

Vladimir Zapolskiy (5):
  sh4: pci: fix up PCI I/O space address
  pci: sh7751: map PCI memory space into SDRAM
  sh4: remove __io config options from r2dplus and r7780mp boards
  r2dplus: use P1 area space for text base and PCI system memory
  r2dplus: select rtl8139 driver in defconfig

 arch/sh/include/asm/io.h  | 10 ----------
 configs/r2dplus_defconfig |  2 ++
 drivers/pci/pci_sh7751.c  | 12 +++++-------
 include/configs/r2dplus.h | 11 +++++------
 include/configs/r7780mp.h |  1 -
 5 files changed, 12 insertions(+), 24 deletions(-)

-- 
2.8.1



More information about the U-Boot mailing list