]> git.kernelconcepts.de Git - karo-tx-uboot.git/commitdiff
arm: am33xx: karo: remove obsolete function do_switch_ecc()
authorLothar Waßmann <LW@KARO-electronics.de>
Mon, 7 Oct 2013 11:41:56 +0000 (13:41 +0200)
committerLothar Waßmann <LW@KARO-electronics.de>
Mon, 7 Oct 2013 11:41:56 +0000 (13:41 +0200)
board/karo/tx48/tx48.c

index 9819868835e424057b753670f9a8076a59f1b04e..d035e188946065886f97f819a818b43847a3b968 100644 (file)
@@ -790,46 +790,6 @@ void tx48_disable_watchdog(void)
        writel(0x5555, &wdtimer->wdtwspr);
 }
 
-#if defined(CONFIG_NAND_AM33XX) && defined(CONFIG_CMD_SWITCH_ECC)
-/******************************************************************************
- * Command to switch between NAND HW and SW ecc
- *****************************************************************************/
-static int do_switch_ecc(cmd_tbl_t * cmdtp, int flag, int argc, char * const argv[])
-{
-       int type = 0;
-
-       if (argc < 2)
-               goto usage;
-
-       if (strncmp(argv[1], "hw", 2) == 0) {
-               if (argc == 3)
-                       type = simple_strtoul(argv[2], NULL, 10);
-               am33xx_nand_switch_ecc(NAND_ECC_HW, type);
-       }
-       else if (strncmp(argv[1], "sw", 2) == 0)
-               am33xx_nand_switch_ecc(NAND_ECC_SOFT, 0);
-       else
-               goto usage;
-
-       return 0;
-
-usage:
-       printf("Usage: nandecc %s\n", cmdtp->usage);
-       return 1;
-}
-
-U_BOOT_CMD(
-       nandecc, 3, 1,  do_switch_ecc,
-       "Switch NAND ECC calculation algorithm b/w hardware and software",
-       "[sw|hw <hw_type>] \n"
-       "   [sw|hw]- Switch b/w hardware(hw) & software(sw) ecc algorithm\n"
-       "   hw_type- 0 for Hamming code\n"
-       "            1 for bch4\n"
-       "            2 for bch8\n"
-       "            3 for bch16\n"
-);
-#endif /* CONFIG_NAND_AM33XX && CONFIG_CMD_SWITCH_ECC */
-
 enum {
        LED_STATE_INIT = -1,
        LED_STATE_OFF,