u-boot-brain/board/freescale/t4qds
Liu Gang 69fdf90010 powerpc/t4qds: Slave module for boot from SRIO and PCIE
When a T4 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:49 -05:00
..
ddr.c powerpc/t4240qds: Update DDR timing table 2013-05-14 16:00:27 -05:00
eth.c powerpc/t4240qds: fix PHY reset timeout issue 2013-05-24 16:54:13 -05:00
law.c board/t4240qds, b4860qds: LAW/TLB for DCSR set to size 32M 2013-05-24 16:54:12 -05:00
Makefile powerpc/t4qds: Add T4QDS board 2012-10-22 15:52:46 -05:00
pci.c powerpc/t4qds: Add T4QDS board 2012-10-22 15:52:46 -05:00
t4_pbi.cfg T4240/ramboot: enable PBL tool for T4240 2013-05-24 16:54:10 -05:00
t4_rcw.cfg T4240/ramboot: enable PBL tool for T4240 2013-05-24 16:54:10 -05:00
t4qds.c powerpc/t4qds: Add SW7[4] in the DIP switch display 2013-05-24 16:54:13 -05:00
t4qds.h powerpc/t4qds: move VSC3316 config data from t4qds.h to t4qds.c 2013-01-30 11:25:08 -06:00
t4240qds_qixis.h powerpc/t4qds: Fix disabling remote I2C connection 2013-05-14 16:13:25 -05:00
tlb.c powerpc/t4qds: Slave module for boot from SRIO and PCIE 2013-06-20 17:08:49 -05:00