03 Aug, 2018

1 commit


13 Jun, 2018

1 commit

  • In u-boot 2018, CONFIG_G_DNL_MANUFACTURER, CONFIG_G_DNL_VENDOR_NUM and
    CONFIG_G_DNL_PRODUCT_NUM are changed to:

    CONFIG_USB_GADGET_MANUFACTURER
    CONFIG_USB_GADGET_VENDOR_NUM
    CONFIG_USB_GADGET_PRODUCT_NUM

    Fix them in imx6q/dl/qp/solo defconfigs, otherwise they are using default
    value.

    Signed-off-by: Ye Li

    Ye Li
     

27 Apr, 2018

1 commit


12 Jul, 2017

1 commit

  • As mx6sabreauto supports SPL now, all variants can boot using the same
    defconfig.

    This patch:
    - Removes non-SPL targets.
    - Renames target to mx6sabreauto_defconfig.
    - Renames folder and board files to mx6sabreauto.
    - Updates MAINTAINERS, Makefile and Kconfig accordingly.
    - Removes .cfg files.
    - Adds a README with instructions to build and flash SPL and u-boot.img.

    Signed-off-by: Vanessa Maegima
    Reviewed-by: Fabio Estevam
    Reviewed-by: Stefano Babic

    Vanessa Maegima
     

13 Feb, 2017

1 commit

  • We repeated partial moves for CONFIG_SYS_NO_FLASH, but this is
    not completed. Finish this work by the tool.

    During this move, let's rename it to CONFIG_MTD_NOR_FLASH.
    Actually, we have more instances of "#ifndef CONFIG_SYS_NO_FLASH"
    than those of "#ifdef CONFIG_SYS_NO_FLASH". Flipping the logic will
    make the code more readable. Besides, negative meaning symbols do
    not fit in obj-$(CONFIG_...) style Makefiles.

    This commit was created as follows:

    [1] Edit "default n" to "default y" in the config entry in
    common/Kconfig.

    [2] Run "tools/moveconfig.py -y -r HEAD SYS_NO_FLASH"

    [3] Rename the instances in defconfigs by the following:
    find . -path './configs/*_defconfig' | xargs sed -i \
    -e '/CONFIG_SYS_NO_FLASH=y/d' \
    -e 's/# CONFIG_SYS_NO_FLASH is not set/CONFIG_MTD_NOR_FLASH=y/'

    [4] Change the conditionals by the following:
    find . -name '*.[ch]' | xargs sed -i \
    -e 's/ifndef CONFIG_SYS_NO_FLASH/ifdef CONFIG_MTD_NOR_FLASH/' \
    -e 's/ifdef CONFIG_SYS_NO_FLASH/ifndef CONFIG_MTD_NOR_FLASH/' \
    -e 's/!defined(CONFIG_SYS_NO_FLASH)/defined(CONFIG_MTD_NOR_FLASH)/' \
    -e 's/defined(CONFIG_SYS_NO_FLASH)/!defined(CONFIG_MTD_NOR_FLASH)/'

    [5] Modify the following manually
    - Rename the rest of instances
    - Remove the description from README
    - Create the new Kconfig entry in drivers/mtd/Kconfig
    - Remove the old Kconfig entry from common/Kconfig
    - Remove the garbage comments from include/configs/*.h

    Signed-off-by: Masahiro Yamada

    Masahiro Yamada
     

24 Jan, 2017

1 commit


22 Jan, 2017

1 commit


24 Oct, 2016

4 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
     

10 Sep, 2016

1 commit


17 Jun, 2016

1 commit


26 Apr, 2016

3 commits


20 Apr, 2016

3 commits


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
     

15 Mar, 2016

1 commit


25 Nov, 2015

1 commit


19 Nov, 2015

1 commit


02 Sep, 2015

1 commit

  • Move TARGET_xx Kconfig option based on mx6 to arch/arm/cpu/armv7/mx6/Kconfig.
    Add enable "CONFIG_ARCH_MX6" for boards based on mx6.
    Then we can choose target boards using "make ARCH=arm menuconfig"
    with ARCH_MX6 defined.

    If using original way, we have no chance to enable ARCH_MX6 when
    "make menuconfig". Even define CONFIG_ARCH_MX6=y in xx_defconfig,
    kconfig will complains "arch/../configs/platinum_titanium_defconfig:3:
    warning: override: TARGET_PLATINUM_TITANIUM changes choice state"

    Signed-off-by: Peng Fan
    Cc: Stefano Babic
    Cc: Heiko Schocher
    Cc: Tim Harvey
    Cc: Eric Bénard
    Cc: Fabio Estevam
    Cc: Eric Nelson
    Cc: Marek Vasut
    Cc: Christian Gmeiner
    Cc: Stefan Roese
    Cc: Soeren Moch
    Cc: Otavio Salvador
    Acked-by: Stefano Babic
    Acked-by: Soeren Moch
    Acked-by: Otavio Salvador
    Acked-by: Christian Gmeiner

    Peng Fan
     

02 Aug, 2015

1 commit

  • 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