[U-Boot] [PATCH 3/4] scsi: ceva: add ls1012a soc support

2018-05-25 Thread andy.tang
From: Yuantian Tang Adjust the code structure more general so that more socs can be added easily. Add the ls1012a sata support as well. Signed-off-by: Tang Yuantian --- drivers/ata/sata_ceva.c | 87 +- 1 files

[U-Boot] [PATCH 4/4] arm64: ls1012ardb: enable DM support for sata

2018-05-25 Thread andy.tang
From: Yuantian Tang Enable related configs to support sata DM feature. Signed-off-by: Tang Yuantian --- configs/ls1012ardb_qspi_defconfig |7 ++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/configs/ls1012ardb_qspi_defconfig

[U-Boot] [PATCH 2/4] armv8: dts: fsl-ls1012a: add sata node support

2018-05-25 Thread andy.tang
From: Yuantian Tang One ls1012a, there is one SATA 3.0 advanced host controller interface which is a high-performance SATA solution that delivers comprehensive and fully-compliant generation 3 (1.5 Gb/s - 6.0 Gb/s) serial ATA capabilities, in accordance with the serial ATA

[U-Boot] [PATCH 1/4] armv8: fsl: remove sata support

2018-05-25 Thread andy.tang
From: Yuantian Tang Remove the old implementation in order to enable DM for sata Signed-off-by: Tang Yuantian --- arch/arm/cpu/armv8/fsl-layerscape/soc.c| 54 arch/arm/include/asm/arch-fsl-layerscape/soc.h | 32

[U-Boot] [PATCH 2/2] armv8: ls1088a: Add SCSI command support

2017-10-26 Thread andy.tang
From: Yuantian Tang SATA feature was supported on ls1088a, so add SCSI command to operate sata. Signed-off-by: Tang Yuantian --- configs/ls1088aqds_qspi_defconfig | 1 + configs/ls1088ardb_qspi_defconfig | 1 + 2 files changed, 2 insertions(+) diff --git

[U-Boot] [PATCH 1/2] armv8: ls1088a: Enable sata on ls1088a

2017-10-26 Thread andy.tang
From: Yuantian Tang Enable sata feature on ls1088a platforms Signed-off-by: Tang Yuantian --- include/configs/ls1088aqds.h | 12 include/configs/ls1088ardb.h | 13 + 2 files changed, 25 insertions(+) diff --git

[U-Boot] [PATCH v2] armv8: configs: ls1012a: correct the generic timer frequency issue

2017-10-12 Thread andy.tang
From: Yuantian Tang On ls1012a soc, core clock source frequency is 100Mhz. Generic timer frequency is derived from core clock source divided by 4, which is 25Mhz. So assign timer frequency to 25Mhz here. Signed-off-by: Tang Yuantian --- v2: - refine

[U-Boot] [PATCH] armv8: configs: ls1012a: correct the generic timer frequency issue

2017-10-09 Thread andy.tang
From: Yuantian Tang Generic Timer frequency should be 25Mhz. Current setting is CONFIG_SYS_CLK_FREQ/4 which is about 31Mhz, which is not correct. So correct it. Signed-off-by: Tang Yuantian --- include/configs/ls1012a_common.h | 2 +- 1 file changed, 1