21 Nov, 2014

1 commit

  • Enable i.MX thermal DM driver to mx6sabre_common.h file. Since the
    thermal is used in init_sequence_f, so define the CONFIG_SYS_MALLOC_F_LEN
    to support DM driver using in pre relocation phase.

    Additional, thermal driver depends on ocotp, make sure to enable
    CONFIG_MXC_OCOTP when CONFIG_IMX6_THERMAL is selected.

    Signed-off-by: Ye.Li
    Signed-off-by: Nitin Garg

    Ye.Li
     

13 Nov, 2014

1 commit


21 Oct, 2014

1 commit


24 Sep, 2014

1 commit

  • MXC SPI driver has a feature whereas a GPIO line can be used to force CS high
    across multiple transactions. This is set up by embedding the GPIO information
    in the CS value:

    cs = (cs | gpio << 8)

    This merge of cs and gpio data into one value breaks the sf probe command:
    if the use of gpio is required, invoking "sf probe " will not work, because
    the CS argument doesn't have the GPIO information in it. Instead, the user must
    use "sf probe << 8>". For example, if bank 2 gpio 30 is used to force
    cs high on cs 0, bus 0, then instead of typing "sf probe 0" the user now must
    type "sf probe 15872".

    This is inconsistent with the description of the sf probe command, and forces
    the user to be aware of implementaiton details.

    Fix this by introducing a new board function: board_spi_cs_gpio(), which will
    accept a naked CS value, and provide the driver with the relevant GPIO, if one
    is necessary.

    Cc: Eric Nelson
    Cc: Eric Benard
    Cc: Fabio Estevam
    Cc: Tim Harvey
    Cc: Stefano Babic
    Cc: Tom Rini
    Cc: Marek Vasut
    Reviewed-by: Marek Vasut
    Signed-off-by: Nikita Kiryanov
    Reviewed-by: Jagannadha Sutradharudu Teki

    Nikita Kiryanov
     

28 Apr, 2014

1 commit

  • Enable CONFIG_SYS_GENERIC_BOARD, so that we get rid of the following warning on
    boot:

    "Warning: Your board does not use generic board. Please read
    doc/README.generic-board and take action. Boards not
    upgraded by the late 2014 may break or be removed."

    Signed-off-by: Fabio Estevam

    Fabio Estevam
     

05 Mar, 2014

1 commit

  • Copied from Linux sources "include/linux/sizes.h" commit
    413541dd66d51f791a0b169d9b9014e4f56be13c

    Signed-off-by: Alexey Brodkin

    Cc: Vineet Gupta
    Cc: Tom Rini
    Cc: Stefan Roese
    Cc: Albert Aribaud
    Acked-by: Tom Rini
    Acked-by: Stefan Roese
    [trini: Add bcm Kona platforms to the patch]
    Signed-off-by: Tom Rini

    Alexey Brodkin
     

11 Feb, 2014

1 commit


13 Jan, 2014

1 commit


03 Jan, 2014

2 commits

  • This patch fixes allow for the DeviceTree and initrd relocation fixing
    the boot of FSL 3.10.9-1.0.0-alpha kernel.

    This changes following boards:

    - mx6sabreauto
    - mx6sabresd
    - wandboard
    - udoo
    - nitrogen6x
    - cgtqmx6eval

    The reasoning, as explained by Hui Liu, is:

    ,----
    | The FDT blob will be placed at DDR physical addr: 0x11000000. When Linux kernel
    | Boot up, it will decompress the compressed kernel image and place the decompressed
    | kernel image at the low end of the DDR memory and start running from it. If the
    | decompressed kernel image is bigger for example than 16M, it may over written the
    | fdt blob which u-boot loaded to the DDR memory @0x11000000 with fdt_addr=0x11000000
    |
    | To expand the fdt_addr from 0x11000000 to 0x18000000, which can avoid the override
    | Since we will not likely have one kernel image larger than 128MB.
    `----

    Signed-off-by: Otavio Salvador
    Acked-by: Stefano Babic

    Otavio Salvador
     
  • Add CONFIG_CMD_FUSE option, so that the fuse API can be used.

    Signed-off-by: Fabio Estevam
    Reviewed-by: Benoît Thébaudeau

    Fabio Estevam
     

28 Nov, 2013

1 commit

  • mx6sabre board has a m25p32 SPI NOR connected to ECSPI1 port.

    Add support for it.

    This patch allows the SPI NOR flash to be succesfully detected:

    => sf probe
    SF: Detected M25P32 with page size 256 Bytes, erase size 64 KiB, total 4 MiB

    Signed-off-by: Fabio Estevam

    Fabio Estevam
     

13 Nov, 2013

1 commit


05 Nov, 2013

1 commit


31 Jul, 2013

1 commit


27 Jul, 2013

1 commit


24 Jul, 2013

1 commit


26 Jun, 2013

1 commit