- 27 5月, 2014 1 次提交
-
-
由 Heiko Schocher 提交于
using UBI and DM together leads in compiler error, as both define a "struct device", so rename "struct device" in include/dm/device.h to "struct udevice", as we use linux code (MTD/UBI/UBIFS some USB code,...) and cannot change the linux "struct device" Signed-off-by: NHeiko Schocher <hs@denx.de> Cc: Simon Glass <sjg@chromium.org> Cc: Marek Vasut <marex@denx.de>
-
- 24 5月, 2014 34 次提交
-
-
-
由 Albert ARIBAUD 提交于
-
由 Ilya Ledvich 提交于
Make the common eeprom library available for any I2C driver. Signed-off-by: NIlya Ledvich <ilya@compulab.co.il> Signed-off-by: NIgor Grinberg <grinberg@compulab.co.il>
-
由 Dmitry Lifshitz 提交于
Add environment partition runtime detection callback. Signed-off-by: NDmitry Lifshitz <lifshitz@compulab.co.il> Acked-by: NIgor Grinberg <grinberg@compulab.co.il>
-
由 Dmitry Lifshitz 提交于
cm-t54 Eth MAC address is stored in onboard EEPROM. Add EEPROM support and setup stored Eth MAC address. If EEPROM does not contain a valid MAC, then generate it from the processor ID code (reference code is taken from OMAP5 uEvm board file). Modify Device Tree blob MAC address field with retrieved data. Signed-off-by: NDmitry Lifshitz <lifshitz@compulab.co.il> Acked-by: NIgor Grinberg <grinberg@compulab.co.il>
-
由 Dmitry Lifshitz 提交于
Add cm-t54 board directory, config file. Enable build. Basic support includes: Serial console SD/MMC eMMC USB Ethernet Signed-off-by: NDmitry Lifshitz <lifshitz@compulab.co.il> Acked-by: NIgor Grinberg <grinberg@compulab.co.il>
-
由 Sergey Alyoshin 提交于
As revision code 1 is for silicon revision 2.0, it is easily confused with silicon revision 1.0. Device type report also reworked in same style. Signed-off-by: NSergey Alyoshin <alyoshin.s@gmail.com>
-
由 Lokesh Vutla 提交于
Last section of DMM is used for trapping tiler unmapped sections. Corresponding trap_size should be deducted from total SDRAM size only if trap section is overlapping with available SDRAM based on DMM sections. Fixing the same. Signed-off-by: NLokesh Vutla <lokeshvutla@ti.com>
-
由 Heiko Schocher 提交于
Signed-off-by: NHeiko Schocher <hs@denx.de> Cc: Tom Rini <trini@ti.com> Cc: Samuel Egli <samuel.egli@siemens.com> Cc: Roger Meier <r.meier@siemens.com> Tested-by: NSamuel Egli <samuel.egli@siemens.com>
-
由 Ash Charles 提交于
This adds the Gumstix DuoVero machine [1]. This is a OMAP4430-based computer-on-module (COM aka SOM) that can be mounted on various expansion boards with different peripherals. [1] https://store.gumstix.com/index.php/category/43/Signed-off-by: NAsh Charles <ash@gumstix.com> [trini: Rename gpmc_enable_gpmc_cs_config to gpmc_enable_gpmc_net_config] Signed-off-by: NTom Rini <trini@ti.com>
-
由 Tom Rini 提交于
The omap_hw_init_context function (and assorted helpers) is the same for all OMAP-derived parts as when CHSETTINGS are used, that's the same and our DDR base is also always the same. In order to make this common we simply need to update the names of the define for DDR address space which is also common. Cc: Sricharan R. <r.sricharan@ti.com> Cc: Lokesh Vutla <lokeshvutla@ti.com> Signed-off-by: NTom Rini <trini@ti.com> Reviewed-by: NLokesh Vutla <lokeshvutla@ti.com>
-
由 Igor Grinberg 提交于
Add default eeprom address setting. Signed-off-by: NIgor Grinberg <grinberg@compulab.co.il>
-
由 Lokesh Vutla 提交于
Efuse register addresses are wrongly programmed. Fixing the same. Signed-off-by: NLokesh Vutla <lokeshvutla@ti.com> Acked-by: NTom Rini <trini@ti.com>
-
由 Lokesh Vutla 提交于
DRA72 has 1GB connected to EMIF1 only. Updating the details. And also enable WA for BUG0039 only if corresponding EMIF is present. Signed-off-by: NLokesh Vutla <lokeshvutla@ti.com> Acked-by: NTom Rini <trini@ti.com>
-
由 Lokesh Vutla 提交于
Adding the prcm, dplls, control module hooks for DRA72x. Signed-off-by: NLokesh Vutla <lokeshvutla@ti.com> Acked-by: NTom Rini <trini@ti.com>
-
由 Keerthy 提交于
TPS65917 is used in DRA722 evm. Update the address offsets accordingly. Signed-off-by: NLokesh Vutla <lokeshvutla@ti.com> Signed-off-by: NKeerthy <j-keerthy@ti.com> Acked-by: NTom Rini <trini@ti.com>
-
由 Lokesh Vutla 提交于
Add silicon ID code for DRA722 silicon. Signed-off-by: NLokesh Vutla <lokeshvutla@ti.com> Acked-by: NTom Rini <trini@ti.com>
-
由 pekon gupta 提交于
GPMC controller on TI's OMAP SoC is general purpose controller to interface with different types of external devices like; - parallel NOR flash - parallel NAND flash - OneNand flash - SDR RAM - Ethernet Devices like LAN9220 Though GPMC configurations may be different for each platform depending on clock-frequency and external device interfacing with controller. But initialization sequence remains common across all platfoms. Thus this patch merges gpmc_init() scattered in different arch-xx/mem.c files into single omap-common/mem-common.c However, actual platforms specific register config values are still sourced from corresponding platform specific headers like; AM33xx: arch/arm/include/asm/arch-am33xx/mem.h OMAP3: arch/arm/include/asm/arch-omap3/mem.h OMAP4: arch/arm/include/asm/arch-omap4/mem.h OMAP4: arch/arm/include/asm/arch-omap5/mem.h Also, CONFIG_xx passed by board-profile decide config for which set of macros need to be used for initialization CONFIG_NAND: initialize GPMC for NAND device CONFIG_NOR: initialize GPMC for NOR device CONFIG_ONENAND: initialize GPMC for ONENAND device Signed-off-by: NPekon Gupta <pekon@ti.com> [trini: define GPMC_SIZE_256M for omap3] Signed-off-by: NTom Rini <trini@ti.com>
-
由 Alexey Brodkin 提交于
In case of multilib-enabled toolchains if default architecture differ from the one examples are being built for linker will fail to link example object files with libgcc of another (non-compatible) architecture. Interesting enough for years in main Makefile we used CFLAGS/c_flags for this but not for examples. So fixing it now. Signed-off-by: NAlexey Brodkin <abrodkin@synopsys.com> Cc: Masahiro Yamada <yamada.m@jp.panasonic.com> Cc: Tom Rini <trini@ti.com> Cc: Wolfgang Denx <wd@denx.de> Acked-by: NWOlfgang Denk <wd@denx.de> Acked-by: NMasahiro Yamada <yamada.m@jp.panasonic.com>
-
由 Łukasz Majewski 提交于
Entry for dfu subsystem have been added to doc/git-mailrc file Signed-off-by: NLukasz Majewski <l.majewski@samsung.com>
-
由 Simon Glass 提交于
This is currently the only x86 board. Signed-off-by: NSimon Glass <sjg@chromium.org>
-
由 Albert ARIBAUD 提交于
-
由 Albert ARIBAUD 提交于
-
由 pekon gupta 提交于
This patch moves platform specific information for GPMC and ELM controller into separate header files, so that any derivative devices do not mess other header files. Platform specific information added into arch-xx/../hardware.h - CPU related platform specific details like base-address of GPMC and ELM Platform specific information added into arch-xx/../mem.h - Generic configs for GPMC and ELM initialization. - Hardware parameters or constrains specific to GPMC and ELM IP like; number of max number of chip-selects available Signed-off-by: NPekon Gupta <pekon@ti.com>
-
由 pekon gupta 提交于
This patch moves platform specific information for GPMC and ELM controller into separate header files, so that any derivative devices do not mess other header files. Platform specific information added into arch-xx/../hardware.h - CPU related platform specific details like base-address of GPMC and ELM Platform specific information added into arch-xx/../mem.h - Generic configs for GPMC and ELM initialization. - Hardware parameters or constrains specific to GPMC and ELM IP like; number of max number of chip-selects available Signed-off-by: NPekon Gupta <pekon@ti.com>
-
由 Ash Charles 提交于
Clean-up the board configuration file for the Gumstix Overo board by including common omap3 definitions from ti_omap3_common.h as suggested here [1]. [1] http://permalink.gmane.org/gmane.comp.boot-loaders.u-boot/185960Signed-off-by: NAsh Charles <ashcharles@gmail.com> Conflicts: include/configs/omap3_overo.h
-
由 Ash Charles 提交于
Update the board configuration for Gumstix Overo. In particular, add support for zImage and DTB files on boot. Signed-off-by: NAsh Charles <ashcharles@gmail.com>
-
由 Ash Charles 提交于
Add EEPROM ID switches for Alto35, Arbor43C, Stagecoach, Thumbo, and Turtlecore Gumstix Overo expansion boards. Signed-off-by: NAsh Charles <ash@gumstix.com>
-
由 Ash Charles 提交于
Gumstix Overo COMs with board revision 0x4 use a different Wifi and Bluetooth module: Wi2Wi's W2CBW0015. No other code changes are required in u-boot---just handling of this particular board revision. Signed-off-by: NAsh Charles <ashcharles@gmail.com>
-
由 Ash Charles 提交于
Patch f33b9bd3 [arm: omap3: Enable clocks for peripherals only if they are used] breaks SPL booting on Overo. Since some gpio inputs are read to detect the board revision. But with this patch above, the clocks to the GPIO subsystems are not enabled per default any more. The GPIO banks need to be configured specifically now. Signed-off-by: NAsh Charles <ashcharles@gmail.com>
-
由 Ash Charles 提交于
The linux kernel is at nand0,3 using the current layout, but is best accessed through the partition label "linux". Since CONFIG_CMD_MTDPARTS is defined the CONFIG_JFFS2 settings are unreferenced; use "setenv partition rootfs" to set the default mtd partition for jffs2. Signed-off-by: NPeter A. Bigot <pab@pabigot.com> Tested-by: NAsh Charles <ash@gumstix.com>
-
由 Peter A. Bigot 提交于
Linux kernel at version 3.5 is about 3.5 MiB; test kernels for 3.10 exceed 4 MiB. Prepare for future upgrades by increasing the NAND partition now. Signed-off-by: NPeter A. Bigot <pab@pabigot.com> Tested-by: NAsh Charles <ash@gumstix.com>
-
由 Ash Charles 提交于
The NAND linux partition format default was changed from jffs2 to ubi in 254973e6 but the corresponding commands were not enabled. Signed-off-by: NPeter A. Bigot <pab@pabigot.com> Tested-by: NAsh Charles <ash@gumstix.com>
-
由 Ash Charles 提交于
Adapted from d70f5480 described below. commit d70f5480 Author: Javier Martinez Canillas <javier@dowhile0.org> Date: Mon Jan 7 03:51:20 2013 +0000 omap4: allow the use of a plain text env file instead boot scripts For production systems it is better to use script images since they are protected by checksums and carry valuable information like name and timestamp. Also, you can't validate the content passed to env import. But for development, it is easier to use the env import command and plain text files instead of script-images. Since both OMAP4 supported boards (Panda and TI SDP4430) are used primarily for development, this patch allows U-Boot to load env var from a text file in case that an boot.scr script-image is not present. The variable uenvcmd (if existent) will be executed (using run) after uEnv.txt was loaded. If uenvcmd doesn't exist the default boot sequence will be started. Signed-off-by: NJavier Martinez Canillas <javier.martinez@collabora.co.uk> Acked-by: NNishanth Menon <nm@ti.com> Signed-off-by: NPeter A. Bigot <pab@pabigot.com> Tested-by: NAsh Charles <ash@gumstix.com>
-
- 23 5月, 2014 5 次提交
-
-
由 Tom Rini 提交于
In 71689776 we made calls to check_and_invalidate_dcache_range() conditional on !CONFIG_SYS_FSL_ESDHC_USE_PIO. Only define this function in this case as well. Signed-off-by: NTom Rini <trini@ti.com>
-
-
由 Stephen Warren 提交于
The implementation of mmc_select_hwpart() was cribbed from do_mmcops(). Update do_mmcops() to call mmc_select_hwpart() to avoid duplication. <panto> Manual patch update due to patch order. Acked-by: NPantelis Antoniou <panto@antoniou-consulting.com> Signed-off-by: NStephen Warren <swarren@nvidia.com>
-
由 Stephen Warren 提交于
This enables specifying which eMMC HW partition to target for any U-Boot command that uses the generic get_partition() function to parse its command-line arguments. Acked-by: NPantelis Antoniou <panto@antoniou-consulting.com> Signed-off-by: NStephen Warren <swarren@nvidia.com>
-
由 Stephen Warren 提交于
Some device types (e.g. eMMC) have hardware-level partitions (for eMMC, separate boot and user data partitions). This change allows the user to specify the HW partition they wish to access when passing a device ID to U-Boot Commands such as part, ls, load, ums, etc. The syntax allows an optional ".$hwpartid" to be appended to the device name string for those commands. Existing syntax, for MMC device 0, default HW partition ID, SW partition ID 1: ls mmc 0:1 / New syntax, for MMC device 0, HW partition ID 1 (boot0), SW partition ID 2: ls mmc 0.1:2 / For my purposes, this is most useful for the ums (USB mass storage gadget) command, but there's no reason not to allow the new syntax globally. This patch adds the core support infra-structure. The next patch will provide the implementation for MMC. Acked-by: NPantelis Antoniou <panto@antoniou-consulting.com> Signed-off-by: NStephen Warren <swarren@nvidia.com>
-