u-boot-brain/board/freescale/b4860qds
Liu Gang 5870fe44b2 powerpc/b4860qds: Slave module for boot from SRIO and PCIE
When a b4860qds board boots from SRIO or PCIE, it needs to finish these
processes:
	1. Set all the cores in holdoff status.
	2. Set the boot location to one PCIE or SRIO interface by RCW.
	3. Set a specific TLB entry for the boot process.
	4. Set a LAW entry with the TargetID of one PCIE or SRIO for the boot.
	5. Set a specific TLB entry in order to fetch ucode and ENV from
	   master.
	6. Set a LAW entry with the TargetID one of the PCIE ports for
	   ucode and ENV.
	7. Slave's u-boot image should be generated specifically by
	   make xxxx_SRIO_PCIE_BOOT_config.
	   This will set SYS_TEXT_BASE=0xFFF80000 and other configurations.

For more information about the feature of Boot from SRIO/PCIE, please
refer to the document doc/README.srio-pcie-boot-corenet.

Signed-off-by: Liu Gang <Gang.Liu@freescale.com>
Signed-off-by: Andy Fleming <afleming@freescale.com>
2013-06-20 17:08:48 -05:00
..
b4860qds_crossbar_con.h powerpc/b4860: fix for Serdes connectivity to SFP's 2013-05-24 16:54:13 -05:00
b4860qds_qixis.h powerpc/b4860qds: Added Support for B4860QDS 2013-01-30 11:25:11 -06:00
b4860qds.c powerpc/b4860: fix for Serdes connectivity to SFP's 2013-05-24 16:54:13 -05:00
b4860qds.h powerpc/b4860qds: Added Support for B4860QDS 2013-01-30 11:25:11 -06:00
ddr.c powerpc/b4860qds: Assign DDR address in board file 2013-05-14 16:13:25 -05:00
eth_b4860qds.c Enable XAUI interface for B4860QDS 2013-05-24 16:54:12 -05:00
law.c powerpc/b4860qds: Add LAW Target ID and Create LAW entry for Maple 2013-05-24 16:54:14 -05:00
Makefile powerpc/b4860qds: Added Support for B4860QDS 2013-01-30 11:25:11 -06:00
pci.c powerpc/b4860qds: Added Support for B4860QDS 2013-01-30 11:25:11 -06:00
tlb.c powerpc/b4860qds: Slave module for boot from SRIO and PCIE 2013-06-20 17:08:48 -05:00