24 Oct, 2016

3 commits


27 Sep, 2016

1 commit

  • Introduce a hidden USB_FUNCTION_DFU Kconfig option and select it for
    CMD_DFU (as we must have the DFU command enabled to do anything DFU).
    Make all of the entries in drivers/dfu/Kconfig depend on CMD_DFU and add
    options for all of the back end choices that DFU can make use of.

    Cc: Lukasz Majewski
    Signed-off-by: Tom Rini
    Acked-by: Lukasz Majewski

    Tom Rini
     

26 Apr, 2016

3 commits


20 Apr, 2016

4 commits


13 Apr, 2016

1 commit


26 Mar, 2016

1 commit

  • The description was borrowed from kernel. "tristate" type was changed
    to "bool" (I believe we don't support modules for u-boot yet, right?).
    CONFIG_USB_GADGET requires CONFIG_USB to be defined too, so add it along
    as well.

    Definitions were added to defconfig files in a way that
    "make savedefconfig" generates exactly the same file as used defconfig.

    Signed-off-by: Sam Protsenko
    [trini: Add zynq_zc702 conversion]
    Signed-off-by: Tom Rini

    Sam Protsenko
     

25 Mar, 2016

1 commit

  • Booting mx6qp sabreauto board and then doing:

    => saveenv
    => reset

    , causes a system hang.

    This happens because the size of the U-Boot binary is larger than
    CONFIG_ENV_OFFSET.

    Fix this problem by increasing CONFIG_ENV_OFFSET, so that the U-boot binary
    and the environment variables region do not overlap.

    Signed-off-by: Fabio Estevam

    Fabio Estevam
     

15 Mar, 2016

1 commit

  • The CONFIG_IPUV3_CLK should be 264000000, to i.MX6DL, it should be
    198000000.

    Signed-off-by: Peng Fan
    Signed-off-by: Sandor Yu
    Cc: Stefano Babic
    Cc: Fabio Estevam
    Cc: Peter Robinson

    Peng Fan
     

25 Nov, 2015

1 commit


30 Oct, 2015

1 commit


02 Oct, 2015

1 commit

  • Add DFU support.

    Tested by flashing SPL and u-boot.img into SPI NOR flash with the
    following commands:

    => setenv dfu_alt_info ${dfu_alt_info_spl}

    => run dfuspi

    On the host PC:

    $ sudo dfu-util -D SPL -a spl

    On the target:

    CTRL+C
    => setenv dfu_alt_info ${dfu_alt_info_img}

    => run dfuspi

    On the host PC:

    $ sudo dfu-util -D u-boot.img -a u-boot

    Signed-off-by: Fabio Estevam

    Fabio Estevam
     

20 Sep, 2015

1 commit

  • Tested basic fastboot commands, such as:

    On the mx6qsabresd U-boot prompt:

    => fastboot 0

    On the host PC:

    $ fastboot getvar bootloader-version -i 0x0525
    bootloader-version: U-Boot 2015.10-rc2-23960-g2462cce-dirty
    finished. total time: 0.000s

    $ fastboot reboot -i 0x0525 --> board reboots fine.

    Signed-off-by: Fabio Estevam

    Fabio Estevam
     

13 Sep, 2015

1 commit


02 Aug, 2015

3 commits

  • Tom Rini
     
  • 1. Add DDR script for mx6qpsabreauto board.
    2. On CPU3 board, enet RGMII tx clock is from internal PLL. Set the GPR5[9]
    and init the enet pll output to 125Mhz.
    3. On CPU3 board, SW1ABC=VDDSOC_IN, SW2=VDDARM_IN.

    Build target: mx6qpsabreauto_config

    Boot Log:
    U-Boot 2015.07-rc2-00071-gfd985ff (Jun 29 2015 - 22:10:55 +0800)

    CPU: Freescale i.MX6QP rev1.0 996 MHz (running at 792 MHz)
    CPU: Automotive temperature grade (-40C to 125C) at 34C
    Reset cause: POR
    Board: MX6Q-Sabreauto revA
    I2C: ready
    DRAM: 2 GiB
    PMIC: PFUZE100 ID=0x10
    Flash: 32 MiB
    NAND: 0 MiB
    MMC: FSL_SDHC: 0
    *** Warning - bad CRC, using default environment

    No panel detected: default to HDMI
    Display: HDMI (1024x768)
    In: serial
    Out: serial
    Err: serial
    Net: FEC [PRIME]
    Hit any key to stop autoboot: 0

    Note:
    In this patch, we still add a new config mx6qpsabreauto_config,
    since SPL is not supported now, and IMX_CONFIG is needed at
    build time, so add this config. Future, when SPL is converted,
    this config can be removed.

    Signed-off-by: Peng Fan
    Signed-off-by: Robin Gong
    Signed-off-by: Ye.Li
    Reviewed-by: Fabio Estevam

    Peng Fan
     
  • Detect the SOC and board variant at runtime and change the dtb name,
    but not hardcoding the fdt_file env variable.

    Take the following patch as a reference.
    Íd58699b157df75f1aa0b363ea9c21add21a0c
    "mx6cuboxi: Load the correct 'fdtfile' variable"

    Signed-off-by: Peng Fan
    Reviewed-by: Fabio Estevam
    Acked-by: Stefano Babic

    Peng Fan
     

22 Jul, 2015

1 commit

  • This introduces a coherent scheme for naming USB download gadget and functions
    config options. The download USB gadget config option is moved to
    CONFIG_USB_GADGET_DOWNLOAD for better consistency with other gadgets and each
    function's config option is moved to a CONFIG_USB_FUNCTION_ prefix.

    Signed-off-by: Paul Kocialkowski
    Tested-by: Lukasz Majewski

    Test HW: Odroid_XU3 (Exynos5422), trats (Exynos4210)

    Paul Kocialkowski
     

10 Jul, 2015

1 commit


26 Jun, 2015

1 commit

  • Some archs/boards specify their own default by pre-defining the config
    which causes the Kconfig system to mix up the order of the configs in
    the defconfigs... This will cause merge pain if allowed to proliferate.

    Remove the configs that behave this way from the archs.

    A few configs still remain, but that is because they only exist as
    defaults and do not have a proper Kconfig entry. Those appear to be:

    SPIFLASH
    DISPLAY_BOARDINFO

    Signed-off-by: Joe Hershberger
    [trini: rastaban, am43xx_evm_usbhost_boot, am43xx_evm_ethboot updates,
    drop DM_USB from MSI_Primo81 as USB_MUSB_SUNXI isn't converted yet to DM]
    Signed-off-by: Tom Rini

    Joe Hershberger
     

01 Jun, 2015

2 commits


26 May, 2015

9 commits


13 Mar, 2015

2 commits


02 Mar, 2015

1 commit