summaryrefslogtreecommitdiffstats
path: root/include/configs/omap3_beagle.h
Commit message (Collapse)AuthorAgeFilesLines
* added boot script files to repositoryH. Nikolaus Schaller2012-03-261-342/+0
|
* big collective commit - see diff what has been changedH. Nikolaus Schaller2011-12-081-1/+1
|
* git pull denx masterH. Nikolaus Schaller2011-02-241-0/+2
|\
| * OMAP3: SPI driverDirk Behme2010-12-111-0/+2
| | | | | | | | | | | | CC: Ruslan N. Araslanov <byaaka@yandex.ru> Signed-off-by: Ruslan Araslanov <ruslan.araslanov@vitecmm.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | Merge branch 'master' of git://git.denx.de/u-boot into gta04eH. Nikolaus Schaller2010-11-271-18/+0
|\ \ | |/
| * OMAP3: remove unused config macrosGrazvydas Ignotas2010-11-191-18/+0
| | | | | | | | | | | | | | | | | | | | Most OMAP3 boards have various flash related macros in their configs that are either not referenced anywhere in the code or are used by drivers that are not enabled. Remove them. Signed-off-by: Grazvydas Ignotas <notasas@gmail.com> Acked-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | git pull denx master; fixed compilation issuesH. Nikolaus Schaller2010-11-261-2/+6
|\ \ | |/
| * ARMV7: OMAP: Fix build after introduction of GENERATED_GBL_DATA_SIZESteve Sakoman2010-11-041-2/+5
| | | | | | | | | | | | | | | | | | This patch fixes the issue by defining and using CONFIG_SYS_INIT_RAM_SIZE and CONFIG_SYS_INIT_RAM_ADDR. Based on an email discussion with Wolfgang Denk and Heiko Schocher. Signed-off-by: Steve Sakoman <steve.sakoman@linaro.org> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
| * ARMV7: OMAP3: Add expansion board detection for BeagleKoen Kooi2010-11-041-0/+1
| | | | | | | | | | | | | | | | | | | | | | Beagle expansion boards contain an i2c eeprom to identify themselves. This patch adds code to read and parse the eeprom contents. It prints the expansion board name and revision and modifies environment variables as appropriate. This patch is based on the Overo expansion board code. Signed-off-by: Koen Kooi <k-kooi@ti.com> Signed-off-by: Steve Sakoman <steve.sakoman@linaro.org> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | Merge branch 'master' of git://git.denx.de/u-boot into gta04eH. Nikolaus Schaller2010-11-031-2/+1
|\ \ | |/
| * Replace CONFIG_SYS_GBL_DATA_SIZE by auto-generated valueWolfgang Denk2010-10-261-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CONFIG_SYS_GBL_DATA_SIZE has always been just a bad workarond for not being able to use "sizeof(struct global_data)" in assembler files. Recent experience has shown that manual synchronization is not reliable enough. This patch renames CONFIG_SYS_GBL_DATA_SIZE into GENERATED_GBL_DATA_SIZE which gets automatically generated by the asm-offsets tool. In the result, all definitions of this value can be deleted from the board config files. We have to make sure that all files that reference such data include the new <asm-offsets.h> file. No other changes have been done yet, but it is obvious that similar changes / simplifications can be done for other, related macro definitions as well. Signed-off-by: Wolfgang Denk <wd@denx.de> Acked-by: Kumar Gala <galak@kernel.crashing.org>
* | fixed so that it compiles well (leaving only minor warnings)H. Nikolaus Schaller2010-10-211-0/+11
| |
* | merged with denx masterH. Nikolaus Schaller2010-10-201-91/+29
|\ \ | |/
| * ARM: enable device tree for beagleJohn Rigby2010-10-181-0/+9
| | | | | | | | | | | | | | For testing ARM device tree support Signed-off-by: John Rigby <john.rigby@linaro.org> Acked-by: Wolfgang Denk <wd@denx.de>
| * ARMV7: OMAP4: Use generic mmc driver on BeagleSteve Sakoman2010-10-171-4/+6
| | | | | | | | | | | | This patch switches from the legacy mmc driver to the new generic mmc driver Signed-off-by: Steve Sakoman <steve@sakoman.com>
| * ARMV7: OMAP: Use default vendor/product ID for USB gadgetSteve Sakoman2010-10-171-5/+0
| | | | | | | | | | | | | | TI hasn't reserved a USB Product ID for gadgets, so use the default vendor and product ID to avoid confusion. Signed-off-by: Steve Sakoman <steve@sakoman.com>
| * ARM: relocation: don't undef CONFIG_SYS_ARM_WITHOUT_RELOCBen Gardiner2010-10-131-1/+0
| | | | | | | | | | | | | | | | | | There were some #undef's of CONFIG_SYS_ARM_WITHOUT_RELOC added to a few board configs as part of the arm relocation series; but these are not needed now as we do not #undef what is not #defined in the first place. Signed-off-by: Ben Gardiner <bengardiner@nanometrics.ca> CC: Heiko Schocher <hs@denx.de>
| * ARM: relocation: fix typo in commentHeiko Schocher2010-10-131-1/+1
| | | | | | | | Signed-off-by: Heiko Schocher <hs@denx.de>
| * ARM: implement relocation for ARM V7 (OMAP)Heiko Schocher2010-09-191-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | Change the implementation for ARM V7 to relocate the code to an arbitrary address in RAM. Adapt the Beagle board (Cortex A8) to test the changes. Portions of this work were supported by funding from the CE Linux Forum. Signed-off-by: Heiko Schocher <hs@denx.de>
| * ARM V7 (OMAP): add data cache support, test on Beagle boardHeiko Schocher2010-09-191-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add data cache support for ARM V7 systems. Used cache flush functions from linux:arch/arm/mm/cache-v7.S developed from Catalin Marinas. Enable "cache" command on Beagle board and test performance. Test 1: Loading 127 MB of data from NAND flash into RAM: Instr. Cache off on on Data Cache off off on -------------------------------------------------- Beagle (Cortex A8) 116s 106s 30.3s = x 3.8 Test 2: uncompressing a gzipped image from RAM to RAM (size compressed: 6.5 MiB, uncompressed: 35 MiB): Instr. Cache off on on Data Cache off off on -------------------------------------------------- Beagle (Cortex A8) 1.84s 1.64s 0.12s = x 15.3 Portions of this work were supported by funding from the CE Linux Forum. Signed-off-by: Heiko Schocher <hs@denx.de> Reviewed-by: Ben Gardiner<bengardiner@nanometrics.ca>
| * ARMV7: OMAP3: Add CONFIG_SYS_NAND_QUIET_TEST to Beagle and Overo configsSteve Sakoman2010-09-081-0/+1
| | | | | | | | | | | | | | | | Future versions of these boards have options for POP memory with no NAND. This option prevents display of error messages when no NAND is detected. Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
| * ARMV7: OMAP: Add mpurate boot arg for Overo and BeagleSteve Sakoman2010-09-081-0/+3
| | | | | | | | | | | | | | | | | | Allows one to set the processor clock rate via "setenv mpurate 720" for example Default is set to a "safe" 500 Mhz. Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
| * ARM: Rename arch/arm/cpu/arm_cortexa8 to armv7Steve Sakoman2010-07-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | The purpose of this patch is to prepare for adding the OMAP4 architecture, which is Cortex A9 Cortex A8 and A9 both belong to the armv7 architecture, hence the name change. The two architectures are similar enough that substantial code can be shared. Signed-off-by: Aneesh V <aneesh@ti.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
| * omap3: Consolidate SDRC related operationsVaibhav Hiremath2010-06-081-0/+2
| | | | | | | | | | | | | | | | | | | | | | Consolidated SDRC related functions into one file - sdrc.c And also replaced sdrc_init with generic memory init function (mem_init), this generalization of omap memory setup is necessary to support the new emif4 interface introduced in AM3517. Signed-off-by: Vaibhav Hiremath <hvaibhav@ti.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | merged with ↵H. Nikolaus Schaller2010-09-141-20/+80
|\ \ | | | | | | | | | http://gitorious.org/beagleboard-validation/u-boot/commits/validation-20100818 and fixed remaining issues
| * | beagleboard: try user.scr, even if USER isn't pressedJason Kridner2010-08-201-17/+16
| | | | | | | | | | | | But only do so after looking for boot.scr.
| * | beagleboard: improved boot env var settingJason Kridner2010-08-181-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | * Enabled evaluation of expressions with 'setexpr' * Made room for a 64MB ramdisk by moving from 0x81600000 to 0x81000000 * Removed expression from 'ramroot' that wouldn't be evaluated * Doubled console I/O buffer size from 256 to 512 * Doubled maximum command arguments size from 16 to 32
| * | BeagleBoard: move ramdisk parametersJason Kridner2010-08-111-3/+2
| | | | | | | | | | | | This will make it easier to reprogram the ramdisk size.
| * | BeagleBoard: Add camera to default bootargsJason Kridner2010-08-111-0/+4
| | |
| * | Enable I2C bus switchingSyed Mohammed Khasim2010-08-111-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | OMAP3 supports Multiple I2C channels, this patch allows us to use i2c dev <bus no> command to switch between busses. Signed-off-by: Syed Mohammed Khasim <khasim@ti.com> Acked-by: Heiko Schocher <hs@denx.de> (cherry picked from commit 9bb1c3501c8f098dac6e224c99e409ebf92b0ab9)
| * | BeagleBoard: Adjust boot command on USER buttonJason Kridner2010-08-111-7/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | When the USER button is pressed, the default boot command will attempt to load user.scr. If that fails, it will try to load a ramdisk image. This version also sets the rootfstype and assumes that the userbutton command returns success (0) when the button is pressed. It also really attempts to load the user.scr file.
| * | BeagleBoard: Enable LEDsJason Kridner2010-08-111-0/+13
| | | | | | | | | | | | | | | Added LED driver using status_led. USR0 is set to monitor the boot status. USR1 is set to be the GREEN LED.
| * | Add CONFIG_SYS_MEMTEST_SCRATCH to point to a scratch memory area.Steven Kipisz2010-08-111-4/+5
| | |
| * | OMAP3: beagle: pass expansionboard name in bootargsKoen Kooi2010-05-171-0/+3
| | | | | | | | | | | | This makes it possible to do in-kernel fixups for expansionboards like reclaiming GPIOs
| * | OMAP3: Beagle: decrease bootdelay to 3, use VGA for default resolutionKoen Kooi2010-05-171-2/+2
| | |
| * | Enable DSS driver for BeagleSyed Mohammed Khasim2010-05-171-0/+1
| | | | | | | | | | | | | | | | | | | | | Configures DSS to display color bar on Svideo Configures DSS to display background color on DVID Signed-off-by: Syed Mohammed Khasim <khasim@ti.com>
| * | OMAP3: Beagle: enable support for second and third mmc channelsSteve Sakoman2010-05-171-4/+6
| | |
| * | OMAP3: Beagle, Overo: remove omapfb.debug=y from default envSteve Sakoman2010-05-171-2/+0
| | |
| * | OMAP3: beagle: add support for Beagle xMSteve Sakoman2010-05-171-0/+1
| | |
| * | OMAP3: add mpurate boot arg for overo and beagleSteve Sakoman2010-05-171-0/+3
| |/ | | | | | | allows one to set the omap clock rate via "setenv mpurate 720" for example
| * OMAP3 Move declaration of gpmc_cfg.Tom Rix2010-02-121-1/+0
| | | | | | | | | | | | | | | | | | Every omap3 board config file declared the global variable gpmc_cfg. This changes moves the declaration to a better location in the arch dependent header file cpu.h. Signed-off-by: Tom Rix <Tom.Rix@windriver.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | added GPS commands: gps init; gps on; gps echo to control GPIO156 and echo UART2H. Nikolaus Schaller2010-05-181-0/+2
| |
* | Enable DSS driver for BeagleSyed Mohammed Khasim2010-01-231-0/+1
| | | | | | | | | | | | | | Configures DSS to display color bar on Svideo Configures DSS to display background color on DVID Signed-off-by: Syed Mohammed Khasim <khasim@ti.com>
* | Enable I2C bus switchingSyed Mohammed Khasim2010-01-231-0/+6
|/ | | | | | | | OMAP3 supports Multiple I2C channels, this patch allows us to use i2c dev <bus no> command to switch between busses. Signed-off-by: Syed Mohammed Khasim <khasim@ti.com> Acked-by: Heiko Schocher <hs@denx.de>
* Remove superfluous uses of V_PROMPT macro.Robert P. J. Day2010-01-041-3/+1
| | | | | | | | A number of config files define the V_PROMPT macro for the command-line prompt, only to immediately use that macro to define CONFIG_SYS_PROMPT, making V_PROMPT entirely superfluous. Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
* OMAP3 beagle Add usbtty configurationTom Rix2009-12-201-0/+16
| | | | | | | | | | | | | | The primary console of beagle is the serial header. A secondary console is to use the usbtty. The user can set this manually by doing setenv stdout usbtty; setenv stdin usbtty; setenv stderr usbtty saveenv usbtty will be usable by accessing the /dev/ttyACM0 on a linux host. Signed-off-by: Tom Rix <Tom.Rix@windriver.com>
* common: delete CONFIG_SYS_64BIT_VSPRINTF and CONFIG_SYS_64BIT_STRTOULHeiko Schocher2009-12-081-2/+0
| | | | | | | | | There is more and more usage of printing 64bit values, so enable this feature generally, and delete the CONFIG_SYS_64BIT_VSPRINTF and CONFIG_SYS_64BIT_STRTOUL defines. Signed-off-by: Heiko Schocher <hs@denx.de>
* OMAP3:SDRC: introduce DDR typesNishanth Menon2009-11-271-0/+3
| | | | | | | | | | | | | | Micron DDR timings based on: http://www.sakoman.net/cgi-bin/gitweb.cgi?p=x-load-omap3.git;a=blob;f=include/asm/arch-omap3/mem.h;h=e6fbfe3947f5d0d85fea776e30821d4017316d86;hb=HEAD Introduce Micron DDR timings and provide CONFIG_OMAP3_INFINEON_DDR and CONFIG_OMAP3_MICRON_DDR config options to allow for platform files to setup their timings as per the type of DDR selected Reported-by: Steve Sakoman in http://www.nabble.com/forum/Permalink.jtp?root=25779518&post=25959734&page=y Signed-off-by: Nishanth Menon <nm@ti.com>
* TI: OMAP3: Remove SZ_xx referencesSandeep Paulraj2009-10-181-8/+7
| | | | | | | This patch removes dependency on the sizes.h header file and removes all references to SZ_xx. Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* OMAP3: Update Overo and Beagle environmentSteve Sakoman2009-10-181-8/+19
| | | | | | | | Update default environment to support new kernel DSS2 subsystem and simplify rootfs type and location changes. Signed-off-by: Steve Sakoman <sakoman@gmail.com> Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>