X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=include%2Fubi_uboot.h;h=324fe720163ac06b84f3fac8803ec863fa5c3200;hb=f09d4f4f75c5b179c77679416421552b309b7f97;hp=1fd15f43e4ace6318a1c47fc17a7cf66443ade57;hpb=2c19478e01ab145c8b3a1f5b1beca9958d942e98;p=karo-tx-uboot.git diff --git a/include/ubi_uboot.h b/include/ubi_uboot.h index 1fd15f43e4..324fe72016 100644 --- a/include/ubi_uboot.h +++ b/include/ubi_uboot.h @@ -51,6 +51,14 @@ #undef CONFIG_MTD_UBI_BLOCK +/* ubi_init() disables returning error codes when built into the Linux + * kernel so that it doesn't hang the Linux kernel boot process. Since + * the U-Boot driver code depends on getting valid error codes from this + * function we just tell the UBI layer that we are building as a module + * (which only enables the additional error reporting). + */ +#define CONFIG_MTD_UBI_MODULE + #if !defined(CONFIG_MTD_UBI_BEB_LIMIT) #define CONFIG_MTD_UBI_BEB_LIMIT 20 #endif