[U-Boot] [PATCH] ls1043ardb: add support scsi command and pcie to sata converter

2016-05-18 Thread Po Liu
Add scsi command and enable supporting the pcie2sata chip 88SE9170 from Marvell. Signed-off-by: Po Liu --- merge to one patch only. include/configs/ls1043ardb.h | 21 + 1 file changed, 21 insertions(+) diff --git a/include/configs/ls1043ardb.h b/include/configs

Re: [U-Boot] [PATCH 1/2] scsi: add PCIe to sata converter Marvell chip 88SE9170

2016-05-16 Thread Po Liu
> -Original Message- > From: York Sun [mailto:york@nxp.com] > Sent: Tuesday, May 17, 2016 12:03 AM > To: Po Liu > Cc: u-boot@lists.denx.de; Simon Glass; Bin Meng; o...@andrep.de; > mark.langsd...@gmail.com > Subject: Re: [PATCH 1/2] scsi: add PCIe to sata c

[U-Boot] [PATCH 1/2] scsi: add PCIe to sata converter Marvell chip 88SE9170

2016-04-13 Thread Po Liu
Add to the command scsi device list. Signed-off-by: Po Liu --- cmd/scsi.c | 5 + 1 file changed, 5 insertions(+) diff --git a/cmd/scsi.c b/cmd/scsi.c index 8991125..c85fefc 100644 --- a/cmd/scsi.c +++ b/cmd/scsi.c @@ -31,6 +31,11 @@ #define SCSI_VEND_ID 0x10b9 #define SCSI_DEV_ID 0x5288

[U-Boot] [PATCH 2/2] ls1043ardb: add support scsi command and pcie to sata converter

2016-04-13 Thread Po Liu
Add scsi command and enable supporting the pcie2sata chip 88SE9170 from Marvell. Signed-off-by: Po Liu --- include/configs/ls1043ardb.h | 16 1 file changed, 16 insertions(+) diff --git a/include/configs/ls1043ardb.h b/include/configs/ls1043ardb.h index bc40b06..c8d03f2 100644

[U-Boot] [PATCH v6 1/2] powerpc:mpc85xx: Add ifc nand boot support for TPL/SPL

2014-01-09 Thread Po Liu
CONFIG_SPL_DRIVERS_MISC_SUPPORT to compile the fsl_ifc.c in spl/Makefile; Signed-off-by: Po Liu --- changes for v2: - seperate public code and c29xpcie board code - add ifc support changes for v3: - remove the redundant plus - ifc support use CONFIG_SPL_DRIVERS_MISC_SUPPORT changes

[U-Boot] [PATCH v6 2/2] powerpc/c29xpcie: 8k page size NAND boot support base on TPL/SPL

2014-01-09 Thread Po Liu
enviroment; Signed-off-by: Po Liu --- changes for v2: - seperate the public code and c29xpcie board code; changes for v3: - booting log simple to "SPL" "TPL" - remove the 8k TLB from 0xe000 to 0x - change the ddr tlb mapping cond

[U-Boot] [PATCH v5 2/2] powerpc/c29xpcie: 8k page size NAND boot support base on TPL/SPL

2014-01-06 Thread Po Liu
enviroment; Signed-off-by: Po Liu --- changes for v2: - seperate the public code and c29xpcie board code; changes for v3: - booting log simple to "SPL" "TPL" - remove the 8k TLB from 0xe000 to 0x - change the ddr tlb mapping cond

[U-Boot] [PATCH v5 1/2] powerpc:mpc85xx: Add ifc nand boot support for TPL/SPL

2014-01-06 Thread Po Liu
CONFIG_SPL_DRIVERS_MISC_SUPPORT to compile the fsl_ifc.c in spl/Makefile; Signed-off-by: Po Liu --- changes for v2: - seperate public code and c29xpcie board code - add ifc support changes for v3: - remove the redundant plus - ifc support use CONFIG_SPL_DRIVERS_MISC_SUPPORT changes

[U-Boot] [PATCH v4 2/2] powerpc/c29xpcie: 8k page size NAND boot support base on TPL/SPL

2014-01-05 Thread Po Liu
enviroment; Signed-off-by: Po Liu --- changes for v2: - seperate the public code and c29xpcie board code; changes for v3: - booting log simple to "SPL" "TPL" - remove the 8k TLB from 0xe000 to 0x - change the ddr tlb mapping cond

[U-Boot] [PATCH v4 1/2] powerpc:mpc85xx: Add ifc nand boot support for TPL/SPL

2014-01-05 Thread Po Liu
CONFIG_SPL_DRIVERS_MISC_SUPPORT to compile the fsl_ifc.c in spl/Makefile; Signed-off-by: Po Liu --- changes for v2: - seperate public code and c29xpcie board code - add ifc support changes for v3: - remove the redundant plus - ifc support use CONFIG_SPL_DRIVERS_MISC_SUPPORT changes

[U-Boot] [PATCH v3 2/2] powerpc/c29xpcie: 8k page size NAND boot support base on TPL/SPL

2013-12-13 Thread Po Liu
enviroment; Signed-off-by: Po Liu --- changes for v2: - seperate the public code and c29xpcie board code; changes for v3: - booting log simple to "SPL" "TPL" - remove the 8k TLB from 0xe000 to 0x - change the ddr tlb mapping conditi

[U-Boot] [PATCH v3 1/2] powerpc:mpc85xx: Add ifc nand boot support for TPL/SPL

2013-12-13 Thread Po Liu
compile the fsl_ifc.c in spl/Makefile; Signed-off-by: Po Liu --- changes for v2: - seperate public code and c29xpcie board code - add ifc support changes for v3: - remove the redundant plus - ifc support use CONFIG_SPL_DRIVERS_MISC_SUPPORT arch/powerpc/cpu

[U-Boot] [PATCH v2 1/2] powerpc:mpc85xx: Add ifc nand boot support for TPL/SPL

2013-12-04 Thread Po Liu
compile the fsl_ifc.c in spl/Makefile; Signed-off-by: Po Liu --- changes for v2: - seperate public code and c29xpcie board code - add ifc support arch/powerpc/cpu/mpc85xx/u-boot-spl.lds | 15 --- drivers/mtd/nand/fsl_ifc_spl.c | 29

[U-Boot] [PATCH v2 2/2] powerpc/c29xpcie: 8k page size NAND boot support base on TPL/SPL

2013-12-04 Thread Po Liu
; - Modify C29XPCIE.h for nand config and enviroment; Signed-off-by: Po Liu --- changes for v2: - seperate the public code and c29xpcie board code; board/freescale/c29xpcie/Makefile | 15 board/freescale/c29xpcie/cpld.c| 2 + board/freescale/c29xpcie/spl.c

[U-Boot] [PATCH] powerpc/c29xpcie: 8k page size NAND boot support base on TPL/SPL

2013-12-01 Thread Po Liu
/C292PCIE_NAND/C293PCIE_NAND configure; - Modify C29XPCIE.h for nand config and enviroment; Signed-off-by: Po Liu --- arch/powerpc/cpu/mpc85xx/u-boot-spl.lds | 15 ++-- board/freescale/c29xpcie/Makefile | 15 board/freescale/c29xpcie/cpld.c | 2 + board/freescale/c29xpcie

[U-Boot] [PATCH v3] powerpc/c29xpcie: Getting DDR SPD image from 16-bit sub-address EEPROM

2013-11-25 Thread Po Liu
Currently, there is only one EEPROM on c29xpcie board which is AT24C1024. We program the SPD data at beginning of the AT24C1024.But the AT24C1024 has a 16-bit sub-address mode. This patch is tomake it work when getting SPD in a 16-bit sub-address EEPROM. Signed-off-by: Po Liu --- Changes for V2

[U-Boot] [PATCH] powerpc/c29xpcie: reverse CPLD register bit

2013-10-21 Thread Po Liu
The CPLD registers MSB is powerpc's LSB, and LSB is powerpc's MSB. It is not convinient for understand. Reverse the value when read write to the CPLD registers. Signed-off-by: Po Liu --- This patch after http://patchwork.ozlabs.org/patch/278079/ [U-Boot,v2] powerpc/c29xpcie: add DDR

[U-Boot] [PATCH v2] powerpc/c29xpcie: add DDR ECC on off config setting

2013-09-25 Thread Po Liu
c29xpcie REV_A board DDR ECC chip has bad impedance in hardware, force that kind of board to be DDR ECC off when booting. Other version board config ECC on/off by hwconfig=fsl_ddr:ecc=on in uboot enviroment. Signed-off-by: Po Liu --- Add this patch after the camelcase patch http

[U-Boot] [PATCH] powerpc/c29xpcie: add DDR ECC on off config setting

2013-09-24 Thread Po Liu
c29xpcie REV_A board DDR ECC chip has bad impedance in hardware, force that kind of board to be DDR ECC off when booting. Other version board config ECC on/off by hwconfig=fsl_ddr:ecc=on in uboot enviroment. Signed-off-by: Po Liu --- Add this patch after the camelcase patch http

[U-Boot] [PATCH v2] powerpc/c29xpcie: Getting DDR SPD image from 16-bit sub-address EEPROM

2013-09-21 Thread Po Liu
Currently, there is only one EEPROM on c29xpcie board which isAT24C1024. We program the SPD data at beginning of the AT24C1024.But the AT24C1024 has a 16-bit sub-address mode. This patch is tomake it work when getting SPD in a 16-bit sub-address EEPROM. Signed-off-by: Po Liu --- Changes for V2

[U-Boot] [PATCH] powerpc/c29xpcie: DDR ECC off since hardware issue

2013-08-21 Thread Po Liu
Some boards booting up fail since the DDR ECC chip has bad impedance in current hardware, make the DDR ECC off when booting. Signed-off-by: Po Liu --- include/configs/C29XPCIE.h | 3 --- 1 file changed, 3 deletions(-) diff --git a/include/configs/C29XPCIE.h b/include/configs/C29XPCIE.h index

[U-Boot] [PATCH] powerpc/c29xpcie: modify DDR parameter to make DDR more stable

2013-08-21 Thread Po Liu
DDR parameters clk_adjust were changed. This can make the DDR run more stable. The new value were gotten by the DDR testing tool. Signed-off-by: Po Liu --- board/freescale/c29xpcie/ddr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/board/freescale/c29xpcie/ddr.c b/board

[U-Boot] [PATCH] powerpc:c29xpcie: make ifc timing parameter flexible

2013-08-21 Thread Po Liu
This patch re-config the NOR flash timing parameters which could make the ifc timing more flexible for NOR flash. The new parameters could fix the problem of hanging at "Flash:" occasionally when booting the board. Signed-off-by: Po Liu --- include/configs/C29XPCIE.h | 8 +-

[U-Boot] [PATCH] powerpc/c29xpcie: Getting DDR SPD image from 16-bit sub-address EEPROM

2013-08-21 Thread Po Liu
Currently, there is only one EEPROM on c29xpcie board which isAT24C1024. We program the SPD data at beginning of the AT24C1024.But the AT24C1024 has a 16-bit sub-address mode. This patch is tomake it work when getting SPD in a 16-bit sub-address EEPROM. Signed-off-by: Po Liu --- board/freescale

[U-Boot] [PATCH] powerpc: add CONFIG_SECURE_BOOT condition into fsl_secure_boot.h

2013-08-21 Thread Po Liu
This patch is for board config file not to add CONFIG_SECURE_BOOT condition for include the asm/fsl_secure_boot.h. Signed-off-by: Po Liu --- arch/powerpc/include/asm/fsl_secure_boot.h | 2 ++ include/configs/B4860QDS.h | 2 -- include/configs/P1010RDB.h | 2

[U-Boot] [PATCH v5 1/2] powerpc/85xx: Add C29x SoC support

2013-07-04 Thread Po Liu
t DDR controller - One PCI express (x1, x2, x4) Gen 2.0 Controller - Trust Architecture 2.0 - SEC6.0 engine Signed-off-by: Mingkai Hu Signed-off-by: Po Liu --- Changes for v2: - Remove define CONFIG_C291/CONFIG_C292/CONFIG_C293, replace with CONFIG_C29X Changes for v3: - Re

[U-Boot] [PATCH v5 2/2] powerpc/c29xpcie: add support for C29XPCIE board

2013-07-04 Thread Po Liu
32bit memory - CPLD System Logic - 64MB x16 NOR flash and 4GB x8 NAND flash - 16MB SPI flash Signed-off-by: Mingkai Hu Singed-off-by: Po Liu --- Changes for v2: - Remove define CONFIG_C291/CONFIG_C292/CONFIG_C293, replace with CONFIG_C29X - Adjust the TLB config mode

[U-Boot] [PATCH v4] powerpc/c29xpcie: add support for C29XPCIE board

2013-07-03 Thread Po Liu
32bit memory - CPLD System Logic - 64MB x16 NOR flash and 4GB x8 NAND flash - 16MB SPI flash Signed-off-by: Mingkai Hu Singed-off-by: Po Liu --- Base on the patch [PATCH 1/2 v3] powerpc/85xx: Add C29x SoC support Changes for v2: - Remove define CONFIG_C291/CONFIG_C292/CONFIG_C293

[U-Boot] [PATCH 2/2 v3] powerpc/c29xpcie: add support for C29XPCIE board

2013-07-02 Thread Po Liu
32bit memory - CPLD System Logic - 64MB x16 NOR flash and 4GB x8 NAND flash - 16MB SPI flash Signed-off-by: Mingkai Hu Singed-off-by: Po Liu --- Changes for v2: - Remove define CONFIG_C291/CONFIG_C292/CONFIG_C293, replace with CONFIG_C29X - Adjust the TLB config mode

[U-Boot] [PATCH 1/2 v3] powerpc/85xx: Add C29x SoC support

2013-07-02 Thread Po Liu
t DDR controller - One PCI express (x1, x2, x4) Gen 2.0 Controller - Trust Architecture 2.0 - SEC6.0 engine Signed-off-by: Mingkai Hu Signed-off-by: Po Liu --- Changes for v2: - Remove define CONFIG_C291/CONFIG_C292/CONFIG_C293, replace with CONFIG_C29X Changes for v3: - Re

[U-Boot] [PATCH 1/2] powerpc/85xx: Add C29x SoC support

2013-06-26 Thread Po Liu
t DDR controller - One PCI express (x1, x2, x4) Gen 2.0 Controller - Trust Architecture 2.0 - SEC6.0 engine Signed-off-by: Mingkai Hu Signed-off-by: Po Liu --- Base on tree git://git.denx.de/u-boot.git, modified integrate C291/C292/C293 to C29X. arch/powerpc/cpu/mpc85xx/Makefile | 2 +

[U-Boot] [PATCH 2/2] powerpc/c29xpcie: add support for C29XPCIE board

2013-06-26 Thread Po Liu
32bit memory - CPLD System Logic - 64MB x16 NOR flash and 4GB x8 NAND flash - 16MB SPI flash Signed-off-by: Mingkai Hu Singed-off-by: Po Liu --- Base on tree git://git.denx.de/u-boot.git, modified integrate C291/C292/C293 to C29X. board/freescale/c29xpcie/Makefile | 34 +++ board

[U-Boot] [PATCH] powerpc/c29xpcie: add readme document for c29xpcie

2013-05-15 Thread Po Liu
Signed-off-by: Po Liu --- This patch add readme file for the privious patch "powerpc/c29xpcie: add support for C29XPCIE board" board/freescale/c29xpcie/README | 100 1 file changed, 100 insertions(+) create mode 100644 board/freescale/c29xp

[U-Boot] [PATCH 2/2] powerpc/c29xpcie: add support for C29XPCIE board

2013-04-24 Thread Po Liu
32bit memory - CPLD System Logic - 64MB x16 NOR flash and 4GB x8 NAND flash - 16MB SPI flash Signed-off-by: Mingkai Hu Singed-off-by: Po Liu --- Base on the git://git.denx.de/u-boot.git board/freescale/c29xpcie/Makefile | 34 +++ board/freescale/c29xpcie/c29xpcie.c | 131 + board

[U-Boot] [PATCH 1/2] powerpc/85xx: Add C29x SoC support

2013-04-24 Thread Po Liu
t DDR controller - One PCI express (x1, x2, x4) Gen 2.0 Controller - Trust Architecture 2.0 - SEC6.0 engine Signed-off-by: Mingkai Hu Signed-off-by: Po Liu --- Base on the git://git.denx.de/u-boot.git arch/powerpc/cpu/mpc85xx/Makefile | 2 + arch/powerpc/cpu/mpc85xx/c29x_serdes.c