aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-12-06Origen_Quad: Modify machine ID for Origen Quad boardquad-rebaseTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-06Initialize boot_paramInderpal Singh
Signed-off-by: Chander Mohan Kashyap <chander.kashyap@linaro.org>
2012-12-06Origen: Add DNW supportTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-06Add DNW Support for Origen Quad boardInderpal Singh
Signed-off-by: Inderpal Singh <inderpal.singh@linaro.org>
2012-12-06Update boards.cfg to support origen_quadInderpal Singh
Signed-off-by: Inderpal Singh <inderpal.singh@linaro.org>
2012-12-06EXYNOS: Add support for Insignal Origen QUAD boardJeong-Hyeon Kim
Origen QUAD board is based on Samsung Exynos4412 SoC. Signed-off-by: Jeong-Hyeon Kim <jhkim@insignal.co.kr>
2012-12-06EXYNOS: change the compile/clean option of splJeong-Hyeon Kim
spl tool of exynos5 designed only for smdk5250. It compiled when defined CONFIG_SMDK5250 and BOARD name is smdk5250. It means that it's not considered shrink boards with different board name. So, it changed compile condition to exynos5 family option not a specific board name for cover the other board. I also modified clean condition to clear compiled spl. Otherwise, tools/mk*spl show on untracked files. It should be ignore in git. Signed-off-by: Jeong-Hyeon Kim <jhkim@insignal.co.kr>
2012-12-06EXYNOS: additional Exynos4 SoC series supportJeong-Hyeon Kim
- Fixed MPLL register address It's different between Exynos4210 and Exynos4412. - Added pinmux functions for Exynos4 - Added extended gpios for Exynos4412 Exynos4412 has more gpios than Exynos4210. Signed-off-by: Jeong-Hyeon Kim <jhkim@insignal.co.kr>
2012-12-06EXYNOS: add XXTI for clock sourceJeong-Hyeon Kim
Exynos SoC series are various and cover the different range of MCLK. Several clock setting is based on MPLL, but it's to easy change depend on board configuration. So, common setting of clock need for cover the various type of memory. System clock (XXTI) is one of solution for it. Signed-off-by: Jeong-Hyeon Kim <jhkim@insignal.co.kr>
2012-12-06Flashing and build scriptChander Kashyap
Signed-off-by: Chander Kashyap <chander.kashyap@linaro.org>
2012-12-06gpio:fix: Proper handling of GPIO subsystem parts at Samsung devicesƁukasz Majewski
Now proper GPIO parts numbering is handled at Samsung devices. This fix is necessary for code using GPIO located at other banks than first. Test HW: - Exynos4210 - Trats - S5PC110 - goni Signed-off-by: Lukasz Majewski <l.majewski@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
2012-12-06LINARO: enable u-boot API for supported platformslinaro-rebaseJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-12-06snowball: Setting address for FDT and initrd correctly.Mathieu J. Poirier
Default FDT and uinitrd are too high and need to be pushed down in order to avoid a conflict with vmalloc. Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
2012-12-06snowball: Adding config flag for device tree supportMathieu J. Poirier
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
2012-12-06Revert "ARM: OMAP4/5: Do not configure non essential pads, clocks, dplls."John Rigby
This reverts commit f3f98bb0b8cc520e08ea2bdfc3f9cbe4e4ac29f5. Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-12-06Revert "armv7: adapt omap3 to the new cache maintenance framework"Ricardo Salveti de Araujo
This reverts commit 45bf05854bc94ed8bae9e9114292895b990327ea. Conflicts: arch/arm/cpu/armv7/omap3/board.c arch/arm/cpu/armv7/omap3/lowlevel_init.S arch/arm/include/asm/arch-omap3/sys_proto.h Signed-off-by: Ricardo Salveti de Araujo <ricardo.salveti@linaro.org>
2012-12-06dhcp: add default weak dhcp_vendorex_{prep,proc} functionsJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-12-06overo: support 200Mhz memory on 37XXSteve Sakoman
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2012-12-06OMAP3 Beagle: add preEnv.txt supportJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-12-06OMAP4: add preEnv.txt supportJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-12-06SAUCE: HACK: move omap spl base addressJohn Rigby
Move NON_SECURE_SRAM_START from 0x40304000 to 0x40303000 and move u-boot-spl load address from 0x40304350 to 0x40303080. This allows it to stay under 0x4030c000 which is what the TRM says it must do. SRAM actually starts at 0x40300000 on GP devices but was set to 0x40304000 to be the same as Secure devices so this breaks that. Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-12-06OMAP3: Beagle: set mac addr from dieidJohn Rigby
TODO: share dieid<-->mac addr code between OMAP3 and OMAP4 Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-12-06Allow loading of u-boot.bin for backward compatibilityJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-12-06OMAP3: Enable command line editing for omap3_beagleJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-12-06OMAP4: change MAXARGS to 32John Rigby
Some boot scripts fail without this. This makes OMAP4 the same as omap3_beagle. Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-12-06OMAP4: Enable command line editing in omap4_common.hJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-12-06OMAP4: Panda: add uEnv.txt supportJohn Rigby
Identical to omap3_beagle. Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-12-06OMAP3: Beagle: add back boot.scr supportJohn Rigby
Removing boot.scr support broke some external bootscripts that depended on it. This patch restores boot.scr support but leaves uEnv.txt support in. uEnv.txt still works and if both files exist then uEnv.txt takes precedence. Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-12-06OMAP4 Panda: Generate a unique usbethaddrJohn Rigby
The panda board has a usb nic but the nic has no rom. Use the die-id to generate a unique address. This is derived from an RFC kernel patch by Andy Green that does the same thing: https://patchwork.kernel.org/patch/660541/ [RFC PATCH 1/2] OMAP2+: add cpu id register to MAC address helper Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-12-06PXE: look for usbethaddr if no ethaddrJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-12-06OMAP4: Force PXE booting when booting via spl-usbRobie Basak
So we don't use boot script on MMC/SD card. Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-12-06OMAP4: Panda: Add usb peripheral bootJohn Rigby
Stripped down fastboot protocol for now but could be just about anything. Will revisit once a fastboot or dfu implementation hits upstream. Signed-off-by: John Rigby <john.rigby@linaro.org> Conflicts: arch/arm/cpu/armv7/omap-common/Makefile arch/arm/include/asm/omap_common.h common/spl/spl.c include/configs/omap4_common.h spl/Makefile
2012-12-06OMAP4: Panda: Add USB_SPL variantJohn Rigby
For building a u-boot-spl with support for loading u-boot via usb gadget. Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-12-06OMAP4: avoid null pointer access in save_boot_paramsJohn Rigby
When booting via spl the parameter layout is apparently different and this leads to following bad pointers. For now just work around the issue by checking pointers before following them. Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-12-06Add a default env that will use boot.scr from the vfat partitionAngus Ainslie
Signed-off-by: Angus Ainslie <angus.ainslie@linaro.org>
2012-12-04ARM: vexpress: Extend default boot sequence to load script from MMCJon Medhurst
Signed-off-by: Jon Medhurst <jon.medhurst@linaro.org>
2012-12-04ARM: vexpress: Change maintainer for ARM Versatile Express platformsRyan Harkin
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2012-12-04ARM: vexpress: create A5 specific board configRyan Harkin
This patch creates a new config for the A5 dual core tile that includes the generic config for the Versatile Express platform. The generic config has been modified to provide support for the Extended Memory Map, as used on the A5 core tile. A5 does not support the legacy memory map. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2012-12-04ARM: vexpress: create A9 specific board configRyan Harkin
This patch creates a new config for the A9 quad core tile that includes the generic config for the Versatile Express platform. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2012-12-04ARM: vexpress: move files in preparation for adding a new platformRyan Harkin
The current ca9x4_ct_vxp platform contains support for a Versatile Express motherboard with a quad core A9 core tile. This patch is the first stage of making separating the Versatile Express motherboard code and the A9 specific code, before adding support for the dual core A5 core tile. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2012-12-04OMAP3: igep0020: Enable PXE supportJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-12-04OMAP3: Beagle: Enable PXE supportJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-12-04OMAP3: Beagle: Add standard addresses to envJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-12-04SAUCE: OMAP4 Make pxe boot fallback default bootJohn Rigby
If there is no boot.scr nor uEnv.txt nor uImage then fallback to pxe. BugLink: https://bugs.launchpad.net/bugs/820121 BugLink: https://bugs.launchpad.net/bugs/826877 Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-12-04arm: omap4_panda: Enable pxecfg supportJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-12-04PXE: OMAP4: add standard env varsJohn Rigby
Set standard env vars in default environment. These are currently only used by PXE which is only enabled on Panda but they are safe on all OMAP4 platforms. Signed-off-by: John Rigby <john.rigby@linaro.org>
2012-11-04Prepare v2013.01-rc1v2013.01-rc1Tom Rini
Signed-off-by: Tom Rini <trini@ti.com>
2012-11-04patman: Add additional tags to ignoreSimon Glass
The BRANCH= tag can be used to indicate the destination branch for a commit. Ignore this tag. Also ignore the gerrit 'Commit-Ready:' tag. Signed-off-by: Simon Glass <sjg@chromium.org>
2012-11-04usb gadget ether: Fix warning in is_eth_addr_valid()Tom Rini
The gadget ethernet driver needs to keep copies of the MAC address (at both endpoints) as strings so it needs a custom function for validation of the MAC. It was not however performing a totally correct check and also was emitting a warning about a set but unused variable. The solution to both is that after checking the string contents we use the standard test for a valid MAC. Cc: Joe Hershberger <joe.hershberger@ni.com> Cc: Marek Vasut <marex@denx.de> Signed-off-by: Tom Rini <trini@ti.com> Acked-by: Joe Hershberger <joe.hershberger@ni.com>
2012-11-04drivers/serial/serial_ns16550.c: sparse fixesKim Phillips
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>