]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
Convert CONFIG_A008044_WORKAROUND to Kconfig
authorTom Rini <trini@konsulko.com>
Fri, 11 Mar 2022 14:12:00 +0000 (09:12 -0500)
committerTom Rini <trini@konsulko.com>
Fri, 18 Mar 2022 16:48:17 +0000 (12:48 -0400)
This converts the following to Kconfig:
   CONFIG_A008044_WORKAROUND

Signed-off-by: Tom Rini <trini@konsulko.com>
README
arch/powerpc/cpu/mpc85xx/Kconfig
include/configs/T104xRDB.h

diff --git a/README b/README
index 2f3b2889b3bad1c3b99b4dd7ce463cd6471cab0d..ace017e4cdc33afbaac395e4e66f579c3a587f23 100644 (file)
--- a/README
+++ b/README
@@ -374,10 +374,6 @@ The following options need to be configured:
                See Freescale App Note 4493 for more information about
                this erratum.
 
-               CONFIG_A008044_WORKAROUND
-               Enables a workaround for T1040/T1042 erratum A008044. It is only
-               required during NAND boot and valid for Rev 1.0 SoC revision
-
                CONFIG_SYS_FSL_CORENET_SNOOPVEC_COREONLY
 
                This is the value to write into CCSR offset 0x18600
index 0e0b9235ad0e4833ca2f26abcd7c70743af0a23b..b06416a90e83be7b2e1a2afcb8b7b7b51b183141 100644 (file)
@@ -885,6 +885,12 @@ config A003399_NOR_WORKAROUND
          Enables a workaround for IFC erratum A003399. It is only required
          during NOR boot.
 
+config A008044_WORKAROUND
+       bool
+       help
+         Enables a workaround for T1040/T1042 erratum A008044. It is only
+         required during NAND boot and valid for Rev 1.0 SoC revision
+
 config SYS_FSL_ERRATUM_A004468
        bool
 
@@ -967,6 +973,7 @@ config SYS_FSL_ERRATUM_A007907
 
 config SYS_FSL_ERRATUM_A008044
        bool
+       select A008044_WORKAROUND if MTD_RAW_NAND
 
 config SYS_FSL_ERRATUM_CPC_A002
        bool
index 8a71807679ee291bda382ff0872675a187613fa7..d66ad8c481cb1baf7af74346614e6785c7f88b00 100644 (file)
 #define CONFIG_SYS_RAMBOOT
 #endif
 
-#ifdef CONFIG_SYS_FSL_ERRATUM_A008044
-#if defined(CONFIG_MTD_RAW_NAND)
-#define CONFIG_A008044_WORKAROUND
-#endif
-#endif
-
 #define CONFIG_HWCONFIG
 
 /* define to use L1 as initial stack */