summaryrefslogtreecommitdiff
path: root/board/compulab
diff options
context:
space:
mode:
authorChristopher Spinrath <christopher.spinrath@rwth-aachen.de>2017-11-30 22:38:39 +0100
committerStefano Babic <sbabic@denx.de>2017-12-29 11:18:59 +0100
commit56b801c5d3d9aeaf7219c14392b94a517fb54875 (patch)
treeff30453251b39dc5cae7891f12633d6b404c1cd3 /board/compulab
parentd54f1fc5de918201118b511852dd7a0f1bdc52b3 (diff)
ARM: imx: cm_fx6: remove sata init code from board file
Commit 5248930ebf48 ("dm: imx: cm_fx6: Enable more driver model support") enabled driver model support for AHCI. Remove the old, now unused, sata init code from the board file. Signed-off-by: Christopher Spinrath <christopher.spinrath@rwth-aachen.de> Reviewed-by: Fabio Estevam <fabio.estevam@nxp.com> Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'board/compulab')
-rw-r--r--board/compulab/cm_fx6/cm_fx6.c42
1 files changed, 0 insertions, 42 deletions
diff --git a/board/compulab/cm_fx6/cm_fx6.c b/board/compulab/cm_fx6/cm_fx6.c
index 638e9f393b..81438cd28c 100644
--- a/board/compulab/cm_fx6/cm_fx6.c
+++ b/board/compulab/cm_fx6/cm_fx6.c
@@ -210,48 +210,6 @@ static int cm_fx6_setup_issd(void)
#define CM_FX6_SATA_INIT_RETRIES 10
-# if !CONFIG_IS_ENABLED(AHCI)
-int sata_initialize(void)
-{
- int err, i;
-
- /* Make sure this gpio has logical 0 value */
- gpio_direction_output(CM_FX6_SATA_PWLOSS_INT, 0);
- udelay(100);
- cm_fx6_sata_power(1);
-
- for (i = 0; i < CM_FX6_SATA_INIT_RETRIES; i++) {
- err = setup_sata();
- if (err) {
- printf("SATA setup failed: %d\n", err);
- return err;
- }
-
- udelay(100);
-
- err = __sata_initialize();
- if (!err)
- break;
-
- /* There is no device on the SATA port */
- if (sata_port_status(0, 0) == 0)
- break;
-
- /* There's a device, but link not established. Retry */
- }
-
- return err;
-}
-
-int sata_stop(void)
-{
- __sata_stop();
- cm_fx6_sata_power(0);
- mdelay(250);
-
- return 0;
-}
-# endif
#else
static int cm_fx6_setup_issd(void) { return 0; }
#endif