summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSoeren Moch <smoch@web.de>2019-03-01 13:11:00 +0100
committerStefano Babic <sbabic@denx.de>2019-04-13 20:30:09 +0200
commit186d95380d282d2f0cd9cdb01b2c3805313c6a69 (patch)
tree78e770bb004c3b1ea49b1a1fed6e3d3ea84f82ab
parent046a69b84808ed86a59bb32a970da912c1e78c94 (diff)
downloadu-boot-186d95380d282d2f0cd9cdb01b2c3805313c6a69.tar.gz
board: tbs2910: Convert sata to ahci driver model
While at it, also configure 64-bit LBA support. Signed-off-by: Soeren Moch <smoch@web.de>
-rw-r--r--board/tbs/tbs2910/tbs2910.c4
-rw-r--r--configs/tbs2910_defconfig1
-rw-r--r--include/configs/tbs2910.h1
3 files changed, 2 insertions, 4 deletions
diff --git a/board/tbs/tbs2910/tbs2910.c b/board/tbs/tbs2910/tbs2910.c
index 2445efbde2..84c813e29f 100644
--- a/board/tbs/tbs2910/tbs2910.c
+++ b/board/tbs/tbs2910/tbs2910.c
@@ -10,7 +10,6 @@
#include <linux/errno.h>
#include <asm/gpio.h>
#include <asm/mach-imx/iomux-v3.h>
-#include <asm/mach-imx/sata.h>
#include <asm/mach-imx/boot_mode.h>
#include <asm/mach-imx/video.h>
#include <mmc.h>
@@ -374,9 +373,6 @@ int board_init(void)
#ifdef CONFIG_VIDEO_IPUV3
setup_display();
#endif
-#ifdef CONFIG_DWC_AHSATA
- setup_sata();
-#endif
#ifdef CONFIG_CMD_BMODE
add_board_boot_modes(board_boot_modes);
#endif
diff --git a/configs/tbs2910_defconfig b/configs/tbs2910_defconfig
index 153f61d09d..54e34df6aa 100644
--- a/configs/tbs2910_defconfig
+++ b/configs/tbs2910_defconfig
@@ -4,6 +4,7 @@ CONFIG_ARCH_MX6=y
CONFIG_SYS_TEXT_BASE=0x17800000
CONFIG_TARGET_TBS2910=y
CONFIG_CMD_HDMIDETECT=y
+CONFIG_AHCI=y
CONFIG_NR_DRAM_BANKS=1
CONFIG_BOOTDELAY=3
CONFIG_PRE_CONSOLE_BUFFER=y
diff --git a/include/configs/tbs2910.h b/include/configs/tbs2910.h
index eff93eff4f..a211b9d611 100644
--- a/include/configs/tbs2910.h
+++ b/include/configs/tbs2910.h
@@ -77,6 +77,7 @@
#define CONFIG_DWC_AHSATA_PORT_ID 0
#define CONFIG_DWC_AHSATA_BASE_ADDR SATA_ARB_BASE_ADDR
#define CONFIG_LBA48
+#define CONFIG_SYS_64BIT_LBA
#endif
/* USB */