16 Aug, 2017

1 commit


16 Dec, 2016

1 commit

  • The config block support currently uses the ft_board_setup function
    to patch the device tree with config block information. However, this
    does not allow to patch the device tree with board specific information.
    Rename the common setup function to ft_common_board_setup and use the
    call it from the board files directly.

    Signed-off-by: Stefan Agner

    Stefan Agner
     

29 Nov, 2016

1 commit


19 Jan, 2016

1 commit

  • In a number of places we had wordings of the GPL (or LGPL in a few
    cases) license text that were split in such a way that it wasn't caught
    previously. Convert all of these to the correct SPDX-License-Identifier
    tag.

    Signed-off-by: Tom Rini

    Tom Rini
     

13 Jan, 2016

1 commit


14 Aug, 2015

2 commits

  • Various clean-ups either in comments, order or spacing without any
    functional impact:
    - Add some comments in the device trees resp. reorder some parameters
    for consistency across all our modules.
    - Sort some include files alphabetically (while leaving common.h on
    top of course).
    - Streamline some comments in the configuration files and fix the
    spacing from using spaces to tabs.

    Signed-off-by: Marcel Ziswiler
    Acked-by: Stephen Warren
    Signed-off-by: Tom Warren

    Marcel Ziswiler
     
  • Allow detecting whether or not U-Boot was launched through the
    recovery mode of the resp. NVIDIA SoC.

    Make use of a board specific arch_misc_init() and enable the same via
    CONFIG_ARCH_MISC_INIT configuration option.

    Signed-off-by: Marcel Ziswiler
    Acked-by: Stephen Warren
    Signed-off-by: Tom Warren

    Marcel Ziswiler
     

14 May, 2015

1 commit

  • All the Tegra boards borrow the files from board/nvidia/common/
    directory, i.e., board/nvidia/common/* are not vendor-common files,
    but SoC-common files.

    Move NVIDIA common files to arch/arm/mach-tegra/ to clean up
    Makefiles.

    As arch/arm/mach-tegra/board.c already exists, this commit renames
    board/nvidia/common/board.c to arch/arm/mach-tegra/board2.c,
    expecting they will be consolidated as a second step.

    Signed-off-by: Masahiro Yamada
    Acked-by: Marcel Ziswiler
    Cc: Stephen Warren
    Cc: Tom Warren
    Cc: Simon Glass
    Acked-by: Simon Glass
    Signed-off-by: Tom Warren

    Masahiro Yamada
     

30 Jan, 2015

2 commits


12 Dec, 2014

1 commit

  • This converts all Tegra boards over to use driver model for I2C. The driver
    is adjusted to use driver model and the following obsolete CONFIGs are
    removed:

    - CONFIG_SYS_I2C_INIT_BOARD
    - CONFIG_I2C_MULTI_BUS
    - CONFIG_SYS_MAX_I2C_BUS
    - CONFIG_SYS_I2C_SPEED
    - CONFIG_SYS_I2C

    This has been tested on:
    - trimslice (no I2C)
    - beaver
    - Jetson-TK1

    It has not been tested on Tegra 114 as I don't have that board.

    Acked-by: Heiko Schocher
    Signed-off-by: Simon Glass

    Simon Glass
     

23 Oct, 2014

2 commits

  • Update Apalis T30 as per the following commits

    c369139234c03b1494394d12cd27009f47aa6606
    tegra: dts: Add serial port details

    461be2f96e4b87e5065208c6659a47dd0ad9e9f8
    kconfig: remove redundant "string" type in arch and board Kconfigs

    f1ef2b62339526df3b921bcfefd174ce76d4c624
    kconfig: move CONFIG_DEFAULT_DEVICE_TREE to kconfig

    Signed-off-by: Marcel Ziswiler
    Signed-off-by: Tom Warren

    Marcel Ziswiler
     
  • This patch adds board support for the Toradex Apalis T30 a computer on
    module which can be used on different carrier boards.

    For the sake of ease of use we do not distinguish between different
    carrier boards for now as the base module features are deemed
    sufficient enough for regular booting.

    The following functionality is working so far:
    - eMMC boot and environment storage
    - Gigabit Ethernet (once Thierry's PCIe as well as my E1000 resp. i210
    fixes hit mainline)
    - MMC/SD cards (both 8-bit as well as 4-bit slot)
    - USB client/host (dual role port as client e.g. for DFU/UMS, other two
    ports as host)

    Signed-off-by: Marcel Ziswiler
    Acked-by: Stephen Warren
    Signed-off-by: Tom Warren

    Marcel Ziswiler