11 Feb, 2014

1 commit


03 Jan, 2014

3 commits


13 Nov, 2013

1 commit


31 Jul, 2013

1 commit


24 Jul, 2013

2 commits

  • Signed-off-by: Wolfgang Denk
    [trini: Fixup common/cmd_io.c]
    Signed-off-by: Tom Rini

    Wolfgang Denk
     
  • Pull all the duplicate configuration options into configs/mxs.h
    from the board configuration files. This reduces the files greatly
    and makes them somewhat more readable. Besides, we do no longer
    have such a horrible duplication of code.

    Note that the mx23evk grew in size slightly. This is due to the
    CONFIG_SYS_CBSIZE now being set to 1024 as it is on the rest of
    MXS systems.

    This patch also fixes the OCRAM size for i.MX23. The i.MX23 has
    only 32kB of OCRAM, while i.MX28 has 128kB of OCRAM.

    I verified the configuration didn't change for each of the boards,
    but I didn't boot-test it on the boards I do not have. I configured
    U-Boot for each board using the "make ... _config" command
    and then ran "cpp -I include -dM include/config.h" , which dumped
    all the configuration options. I did this both before and after this
    patch and finally compared the results for each MXS board. Actually,
    the results do differ slightly, since the configs/mxs.h file now
    properly includes the correct iomux-mx23.h or iomux-mx28.h , so
    while comparing, I had to ignore these new defines. These have no
    impact on U-Boot configuration though.

    Signed-off-by: Marek Vasut
    Cc: Fabio Estevam
    Cc: Lauri Hintsala
    Cc: Otavio Salvador
    Cc: Stefano Babic

    Marek Vasut
     

16 May, 2013

1 commit


11 May, 2013

1 commit


02 May, 2013

1 commit


17 Apr, 2013

1 commit


03 Apr, 2013

1 commit

  • Introduce 'mx28evk_nand' target for saving environment variables into NAND.

    The mx28evk board does not come with a NAND flash populated from the
    factory. It comes with an empty slot (U23), which allows the insertion of a
    48-pin TSOP flash device.

    Tested with a K9LBG08U0D.

    Signed-off-by: Fabio Estevam
    Reviewed-by: Otavio Salvador

    Fabio Estevam
     

20 Mar, 2013

2 commits

  • When loading a Freescale 2.6.35 on a mx28evk the following issue is seen:

    sgtl5000_hw_read: read reg error : Reg 0x00
    Device with ID register 0 is not a SGTL5000

    Disabling CONFIG_CMD_I2C makes the sgtl5000 probe to succeed.

    Mainline kernel does not show this problem.

    Until the real cause is not identified, disable 'CONFIG_CMD_I2C' for the
    time being.

    Signed-off-by: Fabio Estevam

    Fabio Estevam
     
  • No need to use multi-line style comments for single-line contents.

    Signed-off-by: Fabio Estevam
    Reviewed-by: Otavio Salvador

    Fabio Estevam
     

08 Mar, 2013

2 commits

  • Rework ehci-mxs so it supports both ports on MX28. It was necessary
    to wrap the per-port configuration into struct ehci_mxs_port and pull
    out the clock configuration function.

    Signed-off-by: Marek Vasut
    Cc: Fabio Estevam
    Cc: Otavio Salvador
    Cc: Stefano Babic

    Marek Vasut
     
  • The CONFIG_MXS_SPI_DMA_ENABLE is no longer relevant as the SPI DMA
    has proven to work correctly. Remove this configuration option.

    Signed-off-by: Marek Vasut
    Cc: Fabio Estevam
    Cc: Otavio Salvador
    Cc: Stefano Babic

    Marek Vasut
     

28 Jan, 2013

1 commit


13 Jan, 2013

2 commits


20 Dec, 2012

1 commit


15 Dec, 2012

1 commit

  • - since commit 418396e212b59bf907dbccad997ff50f7eb61b16 nand write.raw
    can take the number of page to be written as an argument. nand_update_full
    is passing the size (in bytes) to nand write.raw. This value was previously
    ignored but now breaks the write.
    - this patch updates the default environment of these boards to provide a
    pagecount instead of a size to nand write.raw.
    - tested on a mx28evk with a 4k page NAND and on a custom board with a
    2k page NAND.

    Signed-off-by: Eric Bénard
    Cc: Marek Vasut
    Cc: Fabio Estevam
    Acked-by: Marek Vasut

    Eric Benard
     

19 Nov, 2012

1 commit


26 Oct, 2012

1 commit


23 Oct, 2012

1 commit


22 Oct, 2012

1 commit


24 Sep, 2012

1 commit


17 Sep, 2012

1 commit


04 Sep, 2012

2 commits


01 Sep, 2012

5 commits


10 Aug, 2012

1 commit


11 Jul, 2012

1 commit


07 Jul, 2012

3 commits