//SPDX-License-Identifier: GPL-2.0 #ifndef __NAND_ERRNO_H__ #define __NAND_ERRNO_H__ //define the return value #define NAND_OP_TRUE (0) /* define the successful return value */ #define NAND_OP_FALSE (-1) /*define the failed return value*/ #define ECC_LIMIT (10) /*reach the limit of the ability of ECC*/ #define ERR_ECC (-2) /*too much ecc error*/ #define ERR_TIMEOUT (-3) /*hardware timeout*/ #define ERR_PARA (-4) #define ERR_INVALIDPHYADDR 5 #define ERR_NO_10 (-10) #define ERR_NO_11 (-11) #define ERR_NO_12 (-12) /*-ENOMEM*/ #define ERR_NO_13 (-13) /*reset chip fail*/ #define ERR_NO_14 (-14) /*read id fail*/ #define ERR_NO_15 (-15) /*id no support*/ #define ERR_NO_16 (-16) /*update nci fail*/ #define ERR_NO_17 (-17) /*init nctri fail*/ #define ERR_NO_18 (-18) /*chip init fail*/ #define ERR_NO_19 (-19) #define ERR_NO_20 (-20) #define ERR_NO_21 (-21) #define ERR_NO_22 (-22) /*invalid parameter*/ #define ERR_NO_23 (-23) #define ERR_NO_24 (-24) #define ERR_NO_25 (-25) #define ERR_NO_26 (-26) #define ERR_NO_27 (-27) #define ERR_NO_28 (-28) #define ERR_NO_29 (-29) #define ERR_NO_30 (-30) #define ERR_NO_31 (-31) #define ERR_NO_32 (-32) #define ERR_NO_33 (-33) #define ERR_NO_34 (-34) #define ERR_NO_35 (-35) #define ERR_NO_36 (-36) #define ERR_NO_37 (-37) #define ERR_NO_38 (-38) #define ERR_NO_39 (-39) #define ERR_NO_40 (-40) #define ERR_NO_41 (-41) #define ERR_NO_42 (-42) #define ERR_NO_43 (-43) #define ERR_NO_44 (-44) #define ERR_NO_45 (-45) #define ERR_NO_46 (-46) #define ERR_NO_47 (-47) #define ERR_NO_48 (-48) #define ERR_NO_49 (-49) #define ERR_NO_50 (-50) #define ERR_NO_51 (-51) #define ERR_NO_52 (-52) #define ERR_NO_53 (-53) #define ERR_NO_54 (-54) #define ERR_NO_55 (-55) #define ERR_NO_56 (-56) #define ERR_NO_57 (-57) #define ERR_NO_58 (-58) #define ERR_NO_59 (-59) #define ERR_NO_60 (-60) #define ERR_NO_61 (-61) #define ERR_NO_62 (-62) #define ERR_NO_63 (-63) #define ERR_NO_64 (-64) #define ERR_NO_65 (-65) #define ERR_NO_66 (-66) #define ERR_NO_67 (-67) #define ERR_NO_68 (-68) #define ERR_NO_69 (-69) #define ERR_NO_70 (-70) #define ERR_NO_71 (-71) #define ERR_NO_72 (-72) #define ERR_NO_73 (-73) #define ERR_NO_74 (-74) #define ERR_NO_75 (-75) #define ERR_NO_76 (-76) #define ERR_NO_77 (-77) #define ERR_NO_78 (-78) #define ERR_NO_79 (-79) #define ERR_NO_80 (-80) #define ERR_NO_81 (-81) #define ERR_NO_82 (-82) #define ERR_NO_83 (-83) #define ERR_NO_84 (-84) #define ERR_NO_85 (-85) #define ERR_NO_86 (-86) #define ERR_NO_87 (-87) #define ERR_NO_88 (-88) #define ERR_NO_89 (-89) #define ERR_NO_90 (-90) #define ERR_NO_91 (-91) #define ERR_NO_92 (-92) #define ERR_NO_93 (-93) #define ERR_NO_94 (-94) #define ERR_NO_95 (-95) #define ERR_NO_96 (-96) #define ERR_NO_97 (-97) #define ERR_NO_98 (-98) #define ERR_NO_99 (-99) #define ERR_NO_100 (-100) #define ERR_NO_101 (-101) #define ERR_NO_102 (-102) #define ERR_NO_103 (-103) #define ERR_NO_104 (-104) #define ERR_NO_105 (-105) #define ERR_NO_106 (-106) #define ERR_NO_107 (-107) #define ERR_NO_108 (-108) #define ERR_NO_109 (-109) #define ERR_NO_110 (-110) #define ERR_NO_111 (-111) #define ERR_NO_112 (-112) #define ERR_NO_113 (-113) #define ERR_NO_114 (-114) #define ERR_NO_115 (-115) #define ERR_NO_116 (-116) #define ERR_NO_117 (-117) #define ERR_NO_118 (-118) #define ERR_NO_119 (-119) #define ERR_NO_120 (-120) #define ERR_NO_121 (-121) #define ERR_NO_122 (-122) #define ERR_NO_123 (-123) #define ERR_NO_124 (-124) #define ERR_NO_125 (-125) #define ERR_NO_126 (-126) #define ERR_NO_127 (-127) #define ERR_NO_128 (-128) #define ERR_NO_129 (-129) #define ERR_NO_130 (-130) #define ERR_NO_131 (-131) #define ERR_NO_132 (-132) #define ERR_NO_133 (-133) #endif /*NAND_ERRNO_H*/