- Apr 23, 2015
-
-
Sanchayan Maity authored
Vybrid product family consists of several rather similar SoC which can be determined by softare during boot time. This allows use of variable ${soc} for Linux device tree files. Detect VF5xx CPU's by reading the CPU count register. We can determine the second number of the CPU type (VF6x0) which indicates the presence of a L2 cache. Signed-off-by:
Stefan Agner <stefan@agner.ch> Signed-off-by:
Sanchayan Maity <maitysanchayan@gmail.com>
-
Stefan Agner authored
Enable the SCSC (Slow Clock Source Controller) and select the external 32KHz oscillator. This improves the accuracy of the RTC. Signed-off-by:
Sanchayan Maity <maitysanchayan@gmail.com>
-
Sanchayan Maity authored
In order to avoid code duplication, move the DDR3 initialization to the common place under imx-common. Currently ROW_DIFF and COL_DIFF can be chosen from the board file. The JEDEC timings are specified using a common ddr3_jedec_timings structure. Signed-off-by:
Stefan Agner <stefan@agner.ch> Signed-off-by:
Sanchayan Maity <maitysanchayan@gmail.com>
-
Heiko Schocher authored
add subpagesize, nand options and bbt options to the "nand info" output. => nand info Device 0: nand0, sector size 256 KiB Page size 4096 b OOB size 256 b Erase size 262144 b subpagesize 4096 b options 0x 200 bbt options 0x 8000 Signed-off-by:
Heiko Schocher <hs@denx.de>
-
Marek Vasut authored
Some RTC chips tend to set garbage date after reset. This patch sets the date to 2000-01-01 00:00 immediatelly after the RTC chip reset is issued using the "date reset" command. Signed-off-by:
Marek Vasut <marex@denx.de> Cc: Heiko Schocher <hs@denx.de> Cc: Tom Rini <trini@konsulko.com>
-
Bryan De Faria authored
Correct and complete the mux names following AM437x Technical Reference Manual. Signed-off-by:
Bryan De Faria <bdefaria-ext@adeneo-embedded.com>
-
angelo@sysam.it authored
Add architecture-specific u-boot.lds and remove all board-specific u-boot.lds. All the .text customization that was board-specific have been moved inside the related include/configs, inside a LDS_BOARD_TEXT define. Signed-off-by:
Angelo Dureghello <angelo@sysam.it>
-
Dileep Katta authored
Implemented fb_set_reboot_flag() for OMAP5 to set an environment variable 'dofastboot' when reboot-bootloader called. This environment variable will be checked in boot command and fastboot will be called if the variable is set. If the bootcmd env variable of OMAP5 common is overwritten with board-specific command, then these changes will not apply. This was originally intended for DRA7 platform, but now applies to all OMAP5. Ref: http://git.omapzoom.org/?p=repo/u-boot.git;a=commit;h=19da2e436e9806259cf1f4988b9e046ab256bf2c Signed-off-by:
Angela Stegmaier <angelabaker@ti.com> Signed-off-by:
Dileep Katta <dileep.katta@linaro.org> Reviewed-by:
Tom Rini <trini@konsulko.com> [trini: Make it check for !CONFIG_ENV_IS_NOWHERE as we can't saveenv() in that case] Signed-off-by:
Tom Rini <trini@konsulko.com>
-
Dileep Katta authored
This patch populates serial number environment variable from die_id_0 and die_id_1 register values for DRA7xx boards. The function is added in omap common code so that this can be re-used. Serial# environment variable will be useful to show correct information in "fastboot devices" commands. Ref: http://git.omapzoom.org/?p=repo/u-boot.git;a=commit;h=a6bcaaf67f6e4bcd97808f53d0ceb4b0c04d583c Signed-off-by:
Angela Stegmaier <angelabaker@ti.com> Signed-off-by:
Dileep Katta <dileep.katta@linaro.org> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
Dileep Katta authored
- Fastboot is enable by default for DRA7XX - This is based on following patch modified accordingly http://git.omapzoom.org/?p=repo/u-boot.git;a=commit;h=b2e04f92b5d91c708b6fd6b79d2266966ac51f4b Signed-off-by:
Angela Stegmaier <angelabaker@ti.com> Signed-off-by:
Dileep Katta <dileep.katta@linaro.org> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
Zhou Zhu authored
The Marvell GPIO driver can be used on Marvell platforms other than Sheeva, so remove the ifdef to enable it for others. Signed-off-by:
Rob Herring <robh@kernel.org>
-
Xiang Wang authored
1. The bits 11..10 for mfp driver strength is only valid for aspen and old xscale family, for newer Marvell chip, this range has been moved to 12..11. 2. add sleep bit support Signed-off-by:
Xiang Wang <wangx@marvell.com> [robh: rebase to current mainline] Signed-off-by:
Rob Herring <robh@kernel.org>
-
Peter Howard authored
Signed-off-by:
Peter Howard <phoward@gme.net.au> [trini: Add config file, update for ..._ether_addr() -> ..._ethaddr() rename] Signed-off-by:
Tom Rini <trini@konsulko.com>
-
Stefan Roese authored
This patch extends the U-Boot "led" command to support automatic blinking by setting a blink frequency in milliseconds. Additionally the number of supported LEDs is increased to 6 (0...5). This will be used by the PCA9551 LED driver. Signed-off-by:
Stefan Roese <sr@denx.de> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
Linus Walleij authored
This assignment conflicts with code that add flags with gd->flags |= FOO prior to the execution of this function. Seems like a historical artifact and creates bugs with early alloc(). Cc: Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by:
Linus Walleij <linus.walleij@linaro.org> Acked-by:
Simon Glass <sjg@chromium.org>
-
Masahiro Yamada authored
Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com> Cc: Linus Walleij <linus.walleij@linaro.org>
-
Masahiro Yamada authored
Switch to CONFIG_ARCH_INTEGRATOR defined by Kconfig. Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com> Cc: Linus Walleij <linus.walleij@linaro.org>
-
Masahiro Yamada authored
Select integrator boards by the combination of platform select (AP/CP) and core module select (CM720T, CM920T, ...). This allows us to remove CONFIG_SYS_EXTRA_OPTIONS and make Kconfig much cleaner. Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com> Cc: Linus Walleij <linus.walleij@linaro.org>
-
Masahiro Yamada authored
The board/SoC select menu in arch/arm/Kconfig is still cluttered. Add ARCH_INTEGRATOR into arch/arm/Kconfig and move the board select under arch/arm/mach-integrator. Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com> Cc: Linus Walleij <linus.walleij@linaro.org>
-
Masahiro Yamada authored
arch/arm/cpu/arm720t/start.S includes <asm/arch/hardware.h>, but the hardware.h headers of ARM720T boards are all empty. Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com> Cc: Linus Walleij <linus.walleij@linaro.org> Cc: Stephen Warren <swarren@nvidia.com> Cc: Tom Warren <twarren@nvidia.com>
-
Masahiro Yamada authored
These is a growing trend to license DT files dual GPL and X11 especially in the Linux community. It allows easier reuse of device trees for other software projects. This commit prepares for doing so in U-Boot too, since DT files are often copied from the kernel to U-Boot. Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com>
-
Masahiro Yamada authored
Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com>
-
Linus Walleij authored
Commit d8bafe13 "ARMv8: enable DM in vexpress64 board" only enabled DM for the simulated vexpress64 board (FVP) with the hardcoded clock value for the simulated board, causing a console regression on the Juno board which was using a different clock setting. Fix this by enabling DM for all vexpress64 boards, defining the clock frequency per-board, deleting the static array of PL01x ports from the config file and relying solely on the port defined in the boardfile using platform data. Cc: David Feng <fenghua@phytium.com.cn> Signed-off-by:
Linus Walleij <linus.walleij@linaro.org>
-
Hannes Petermaier authored
some pins on the board have been rerouted to other peripherals, so we change the pinmux to apply with hardware-design. Signed-off-by:
Hannes Petermaier <oe5hpm@oevsv.at>
-
Hannes Petermaier authored
The NAND-version has been become a bit orphan. Now we need to reactivate it, so bring necessary things: - loading devicetree - switch control signal to correct pins - setup pinmux - default-environment up to date. Signed-off-by:
Hannes Petermaier <oe5hpm@oevsv.at>
-
Hannes Petermaier authored
instead of polling everytime the environment, we take usage of the global gd->fdt_blob variable and check it only against NULL. Variable "dtbaddr" from environment is needed only one time on loading the devicetree within "load_devicetree()" Signed-off-by:
Hannes Petermaier <oe5hpm@oevsv.at>
-
- Apr 22, 2015
-
-
tang yuantian authored
Current driver assumes the AHCI is connected to PCI, this is not true on some SoCs, e.g. LS1021A, which has PCI but the AHCI is in SoC. This patch will enable embedded AHCI devices on platforms with PCI. PCI AHCI devices still can be used by commenting CONFIG_SCSI_AHCI_PLAT option in head file. Signed-off-by:
Shaohui Xie <Shaohui.Xie@freescale.com> Signed-off-by:
Tang Yuantian <Yuantian.Tang@freescale.com> Reviewed-by:
Bin Meng <bmeng.cn@gmail.com> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
rev13@wp.pl authored
Signed-off-by:
Kamil Lulko <rev13@wp.pl> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
rev13@wp.pl authored
Signed-off-by:
Kamil Lulko <rev13@wp.pl> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
rev13@wp.pl authored
Signed-off-by:
Kamil Lulko <rev13@wp.pl> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
rev13@wp.pl authored
Signed-off-by:
Kamil Lulko <rev13@wp.pl>
-
Eric Nelson authored
Add gzwrite command to write gzip-compressed images to block devices. Input must be gzip-compressed according to RFC1952, since the crc and file size in the trailer will be confirmed during operation. The decompressed file size must be specified on the command line for images with decompressed sizes >= 4GiB because the trailer only contains the low 32 bits of the original file size. Signed-off-by:
Eric Nelson <eric.nelson@boundarydevices.com>
-
Eric Nelson authored
Initial filesystem images are generally highly compressible. Add a routine gzwrite that allows gzip-compressed images to be written to block devices. Signed-off-by:
Eric Nelson <eric.nelson@boundarydevices.com> Reviewed-by:
Tom Rini <trini@ti.com>
-
- Apr 21, 2015
-
-
Linus Walleij authored
commit aed2fbef "dm: serial: Tidy up the pl01x driver" caused a regression on (real hardware) PL010 by omitting to update the line control register when switching baudrate. Fix this by inlining the missing write to the baud control register. Also renaming the set_line_control() function to pl011_set_line_control() since this function is clearly PL011-specific, and it won't suffice to call that to set up line control. Tested on the Integrator/AP hardware. Cc: Simon Glass <sjg@chromium.org> Signed-off-by:
Linus Walleij <linus.walleij@linaro.org>
-
Andrey Skvortsov authored
two CMD_DNS options were added by commit 60296a83 ("commands: add more command entries in Kconfig") Signed-off-by:
Andrey Skvortsov <andrej.skvortzov@gmail.com> Acked-by:
Masahiro Yamada <yamada.masahiro@socionext.com>
-
git://git.denx.de/u-boot-netTom Rini authored
-
- Apr 20, 2015
-
-
Bin Meng authored
The name "pch_gbe.%x" exceeds the limit of the name in the 'struct eth_device'. Rename it as just "pch_gbe". Signed-off-by:
Bin Meng <bmeng.cn@gmail.com>
-
Michal Simek authored
Use phys_addr_t which is used in function prototype in system.h. Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
Shengzhou Liu authored
commit 3c6928fd "net: phy: fix warnings with W=1" caused some PHYs(e.g. CS4315/CS4340) not working. This patch fixes the warning and make those special PHYs working as well. Signed-off-by:
Shengzhou Liu <Shengzhou.Liu@freescale.com>
-
Luca Ellero authored
This patch adds a support for KSZ8081MNX in MII mode. Signed-off-by:
Luca Ellero <luca.ellero@brickedbrain.com> Acked-by:
Pavel Machek <pavel@denx.de>
-