diff mbox

[U-Boot] arm: socfpga: Enable ubi and ubifs support

Message ID 1449825590-2735-1-git-send-email-clsee@altera.com
State Superseded
Delegated to: Marek Vasut
Headers show

Commit Message

Chin Liang See Dec. 11, 2015, 9:19 a.m. UTC
When QSPI and NAND is enabled, the ubi and ubifs support
will be enabled too.

Signed-off-by: Chin Liang See <clsee@altera.com>
Cc: Dinh Nguyen <dinguyen@opensource.altera.com>
Cc: Dinh Nguyen <dinh.linux@gmail.com>
Cc: Pavel Machek <pavel@denx.de>
Cc: Marek Vasut <marex@denx.de>
Cc: Stefan Roese <sr@denx.de>
---
 include/configs/socfpga_common.h | 8 ++++++++
 1 file changed, 8 insertions(+)

--
1.9.2.468.g3f0c02a

Comments

Chin Liang See Dec. 11, 2015, 9:25 a.m. UTC | #1
Hi Marek,

On Fri, 2015-12-11 at 17:19 +0800, Chin Liang See wrote:
> When QSPI and NAND is enabled, the ubi and ubifs support
> will be enabled too.
> 
> Signed-off-by: Chin Liang See <clsee@altera.com>
> Cc: Dinh Nguyen <dinguyen@opensource.altera.com>
> Cc: Dinh Nguyen <dinh.linux@gmail.com>
> Cc: Pavel Machek <pavel@denx.de>
> Cc: Marek Vasut <marex@denx.de>
> Cc: Stefan Roese <sr@denx.de>
> ---
>  include/configs/socfpga_common.h | 8 ++++++++
>  1 file changed, 8 insertions(+)
> 
> diff --git a/include/configs/socfpga_common.h
> b/include/configs/socfpga_common.h
> index b3f65b6..a07017b 100644
> --- a/include/configs/socfpga_common.h
> +++ b/include/configs/socfpga_common.h
> @@ -274,6 +274,14 @@ unsigned int
> cm_get_qspi_controller_clk_hz(void);
>  #define CONFIG_SYS_CONSOLE_ENV_OVERWRITE
>  #define CONFIG_ENV_SIZE			4096
> 
> +/* UBIFS support */
> +#if defined(CONFIG_CMD_SF) || defined(CONFIG_CMD_NAND)
> +#define CONFIG_CMD_UBI
> +#define CONFIG_CMD_UBIFS
> +#define CONFIG_RBTREE
> +#define CONFIG_LZO
> +#endif
> +

I have issue on ubifsmount my ubinized image. I suspect it might
created wrongly. The code is ok based on previous patches and the one
you sent to me. Wonder you might able to validate with your working
ubinized image?

Thanks in advance!
Chin Liang


>  /*
>   * SPL
>   *
> --
> 1.9.2.468.g3f0c02a
>
Marek Vasut Dec. 11, 2015, 2:26 p.m. UTC | #2
On Friday, December 11, 2015 at 10:25:59 AM, Chin Liang See wrote:
> Hi Marek,
> 
> On Fri, 2015-12-11 at 17:19 +0800, Chin Liang See wrote:
> > When QSPI and NAND is enabled, the ubi and ubifs support
> > will be enabled too.
> > 
> > Signed-off-by: Chin Liang See <clsee@altera.com>
> > Cc: Dinh Nguyen <dinguyen@opensource.altera.com>
> > Cc: Dinh Nguyen <dinh.linux@gmail.com>
> > Cc: Pavel Machek <pavel@denx.de>
> > Cc: Marek Vasut <marex@denx.de>
> > Cc: Stefan Roese <sr@denx.de>
> > ---
> > 
> >  include/configs/socfpga_common.h | 8 ++++++++
> >  1 file changed, 8 insertions(+)
> > 
> > diff --git a/include/configs/socfpga_common.h
> > b/include/configs/socfpga_common.h
> > index b3f65b6..a07017b 100644
> > --- a/include/configs/socfpga_common.h
> > +++ b/include/configs/socfpga_common.h
> > @@ -274,6 +274,14 @@ unsigned int
> > cm_get_qspi_controller_clk_hz(void);
> > 
> >  #define CONFIG_SYS_CONSOLE_ENV_OVERWRITE
> >  #define CONFIG_ENV_SIZE			4096
> > 
> > +/* UBIFS support */
> > +#if defined(CONFIG_CMD_SF) || defined(CONFIG_CMD_NAND)
> > +#define CONFIG_CMD_UBI
> > +#define CONFIG_CMD_UBIFS
> > +#define CONFIG_RBTREE
> > +#define CONFIG_LZO
> > +#endif
> > +
> 
> I have issue on ubifsmount my ubinized image. I suspect it might
> created wrongly. The code is ok based on previous patches and the one
> you sent to me. Wonder you might able to validate with your working
> ubinized image?

Try applying this patch:

[PATCH] arm: Replace test for CONFIG_ARMV7 with CONFIG_CPU_V7

And then erase the SPI flash, reinstall the ubi image and try again.
Does it help ?

Best regards,
Marek Vasut
diff mbox

Patch

diff --git a/include/configs/socfpga_common.h b/include/configs/socfpga_common.h
index b3f65b6..a07017b 100644
--- a/include/configs/socfpga_common.h
+++ b/include/configs/socfpga_common.h
@@ -274,6 +274,14 @@  unsigned int cm_get_qspi_controller_clk_hz(void);
 #define CONFIG_SYS_CONSOLE_ENV_OVERWRITE
 #define CONFIG_ENV_SIZE			4096

+/* UBIFS support */
+#if defined(CONFIG_CMD_SF) || defined(CONFIG_CMD_NAND)
+#define CONFIG_CMD_UBI
+#define CONFIG_CMD_UBIFS
+#define CONFIG_RBTREE
+#define CONFIG_LZO
+#endif
+
 /*
  * SPL
  *