summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-10-10Updated changelogigloo-20111025Mats Bergstrom
2011-10-108500B2 cutid added in the cuttable (see in ↵Gregory Hermant
cpu/arm_cortex_a9/db8500/sec_bridge.c file)
2011-10-06working installMats Bergstrom
2011-10-06Working rulesMats Bergstrom
2011-10-06Added debian directoryMats Bergstrom
2011-10-06Corrected bad memargs1024Mats Bergstrom
2011-10-06Fixing backslash zero '\0' in 'commonargs' variable.Mathieu Poirier
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
2011-10-06Added vmalloc parameter to default environment.Tony Månsson
2011-10-06Silencing TOC and itp error messages not applicable to snowball.Mathieu J. Poirier
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
2011-10-06Allowing snowball to work without an environment block in emmc.Mathieu J. Poirier
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
2011-10-06The code should not hard-code memargs, environment variables are meant to be ↵Mathieu J. Poirier
flexible. Confining the change to snowball. Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
2011-10-06Tailoring boot algorithm for snowballMathieu J. Poirier
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
2011-10-06Fix for SnowballTony Månsson
2011-03-23Explicitely turning FSMC so that kernel doesn't have to worry about it.Mathieu J. Poirier
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org> Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
2011-02-17Adding official machine ID.Mathieu J. Poirier
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
2011-02-15Fixing default pin initialisation.Mathieu J. Poirier
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
2011-02-15u8500 snowball: make ether faster (squash in d5f1508)Alessandro Rubini
2011-02-15Fixing bug in gpio pin initializationMathieu J. Poirier
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
2011-02-15HACK: smc911x.h register access change for minikitAlessandro Rubini
Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
2011-02-14Adding ethernet initializationAlessandro Rubini
2011-02-14Adding GPIO config for LAN controller along with FSMC init.Alessandro Rubini
2011-02-14Splitting pin configuration for snowball and hrefs.Mathieu J. Poirier
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
2011-02-14Cleaning up GPIO26 init and adding board conditional init.Mathieu J. Poirier
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
2011-02-14u8500.c: set GPIO26 in power managerAlessandro Rubini
Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
2011-02-14Fixing base address for emmc.Mathieu J. Poirier
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
2011-02-14Adding base support for snowball.Mathieu J. Poirier
- Initial pin configuration. - Introduction of u8500_is_snowball. - Introduction of new machine type. Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
2011-02-14Adding compilation support for snowball.Mathieu J. Poirier
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
2011-02-11U8500: Display driver: Fix for HDMI not workingJimmy Rubin
This patch will enable MCDECLK but not change the clocksource. ST-Ericsson ID: ER 323824 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I2d67a80ee24513251f6456cc7586530fb9a11b6e Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/15040 Reviewed-by: Michael BRANDT <michael.brandt@stericsson.com> Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
2011-02-10Fix confusing "Sub TOC entry not found" messagesMichael Brandt
MCDE: Sub TOC entry not found toc_load_toc_entry: get_entry_info_toc failed mcde_display_image: no splash image found. ready The splash code searches for the SPLASH entry. If it is not found in the normal TOC, the TOC code in disk/part_toc.c tries the sub TOC entries. The sub TOC code then issues the "Sub TOC entry not found" message. It should be up to the caller to interpret it as error and to print an appropriate error message. Therefore this patch change it into a debug() message. Change-Id: Ie2f566b0f7b8f4ff6a950ec05743b573c58626e7 Signed-off-by: Michael Brandt <michael.brandt@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/14828 Reviewed-by: QATOOLS Reviewed-by: Joakim AXELSSON <joakim.axelsson@stericsson.com> Reviewed-by: Markus HELGESSON <markus.helgesson@stericsson.com>
2011-02-09[MEEGO] Adapt .git2obs to new setlocalversionRobert Rosengren
.git2obs passes version to setlocalversion to get correct git version, i.e. from latest real u-boot tag and not the in-house repo tags. ST-Ericsson ID: None ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I1ea64bbd70cb929fc5ddccf2ddff3161d370094a Signed-off-by: Robert Rosengren <robert.rosengren@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/14579 Reviewed-by: QATOOLS Reviewed-by: Michael BRANDT <michael.brandt@stericsson.com>
2011-02-09setlocalversion: Add support for getting info from correct tagRobert Rosengren
Previously the setlocalversion script checked if the git had untagged commits since the latest tag. If one wants to set extra tags as checkpoints, other than the official releases, then this will give incorrect version. This patch introduce a second optional parameter to setlocalversion, for specifying a git tag to look for. The Makefile specifies the u-boot version and passes it to the script. The script will then look for untagged commits since the "u-boot version"-tag. ST-Ericsson ID: None ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I7315f4d38d6b74b78e118b36aac271859658ff67 Signed-off-by: Robert Rosengren <robert.rosengren@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/14578 Reviewed-by: Michael BRANDT <michael.brandt@stericsson.com>
2011-02-08SPI: Fix of warnings and cleanup.Markus Helgesson
Fixed coverity and compiler warning in drivers/spi/u8500_spi.c. Also removed a variable which is no longer needed after the GPIO-handling was removed from the driver. ST-Ericsson ID: None ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Iea067014c2c2ea4bd4367eccbe1cde36c69e01da Signed-off-by: Markus Helgesson <markus.helgesson@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/13763 Reviewed-by: Michael BRANDT <michael.brandt@stericsson.com> Reviewed-by: QATOOLS Reviewed-by: Joakim AXELSSON <joakim.axelsson@stericsson.com>
2011-02-08U8500: Display driver: Only activate required clocks for displayTorbjorn Svensson
This patch changes the display initialization to only activate the display related clocks that are actually needed for the selected display mode, DSI or DPI. It also removes two compile time warnings. ST-Ericsson ID: CR 321311 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I5ae07bd06ae02c2e7c1a0f7860b251f35a953e99 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/13587 Reviewed-by: Michael BRANDT <michael.brandt@stericsson.com> Tested-by: Torbjorn SVENSSON <torbjorn.x.svensson@stericsson.com> Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com> Reviewed-by: Dan JOHANSSON <dan.johansson@stericsson.com>
2011-02-07db8500: Add db8500 v2.1 ASIC to ROM function tableMichael Brandt
db8500 v2.1 has a new ASIC ID. Add it to the function table. Without this patch and with CONFIG_ITP_LOAD, U-Boot will hang on a db8500 v2.1 Change-Id: I819663e698aa6667f5831575db87ded2c9f0c5c2 Signed-off-by: Michael Brandt <michael.brandt@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/14476 Reviewed-by: QATOOLS Reviewed-by: Jens WIKLANDER <jens.wiklander@stericsson.com> Reviewed-by: Par-Olof HAKANSSON <par-olof.hakansson@stericsson.com> Reviewed-by: Martin HOVANG <martin.xm.hovang@stericsson.com>
2011-02-04db8500: Fix PRCMU mailbox acknowledgeMichael Brandt
With newer PRCMU FW (2.0.6), clearing of the Ack mailbox interrupt is enforced. This patch clears the Ack mailbox interrupt. ST-Ericsson ID: ER 322248 Change-Id: I38c7af5a375230c22b61db6cc46283c01ff39727 Signed-off-by: Michael Brandt <michael.brandt@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/14201 Reviewed-by: Par-Olof HAKANSSON <par-olof.hakansson@stericsson.com> Reviewed-by: QATOOLS Reviewed-by: Ulf MORLAND <ulf.morland@stericsson.com> Reviewed-by: Mattias NILSSON <mattias.i.nilsson@stericsson.com> Tested-by: Jonas SKARSTAM <jonas.skarstam@stericsson.com>
2011-01-31Don't cscope symlinks. cscope doesn't like themPer Fransson
ST-Ericsson ID: - Change-Id: Ia578aac003204392564a74860966a959ad82117b Signed-off-by: Per Fransson <per.xx.fransson@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/13917 Reviewed-by: QATOOLS Reviewed-by: Michael BRANDT <michael.brandt@stericsson.com>
2011-01-31U8500: Kick the Cortex watchdog when dumpingPer Fransson
ST-Ericsson ID: 321908 Change-Id: Ib51c36558e37c7f52db638052644758e6d3cc51a Signed-off-by: Per Fransson <per.xx.fransson@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/13848 Reviewed-by: QATOOLS Reviewed-by: Michael BRANDT <michael.brandt@stericsson.com>
2011-01-28MMC: Remove read-write debug test codeMichael Brandt
This code was added by ST-Ericsson to the mainline code. Remove it, since its whole purpose was for debugging/testing. Furthermore Coverity found 4 defects in it. ST-Ericsson ID: ER 273353 Change-Id: I9e23f399a68c88bc250b280c3bc418da7217f8d3 Signed-off-by: Michael Brandt <michael.brandt@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/13292 Reviewed-by: QATOOLS Reviewed-by: Joakim AXELSSON <joakim.axelsson@stericsson.com> Reviewed-by: Markus HELGESSON <markus.helgesson@stericsson.com>
2011-01-28U8500: Change display reset for HREFP 2.0 V60 and laterMichael Brandt
The HREFP 2.0 V60 has no GPIO expander and the display reset IO line was moved to an ordinary GPIO line. Furthermore move the board dependent routine out from the mcde driver into u8500.c ST-Ericsson ID: CR 272893 Change-Id: If1362cecaeb183e67273066f759e220672f4537f Signed-off-by: Michael Brandt <michael.brandt@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/13480 Reviewed-by: Dan JOHANSSON <dan.johansson@stericsson.com> Reviewed-by: QATOOLS Reviewed-by: Joakim AXELSSON <joakim.axelsson@stericsson.com> Reviewed-by: Markus HELGESSON <markus.helgesson@stericsson.com>
2011-01-27db8500: Verify signature of kernel before bootingRobert Rosengren
Verification of the kernel and ITP signature before allowing to boot is added. This feature is configurable and by default not activated. MeeGo- built RPM will have this enabled. ST-Ericsson ID: WP275634, ER275440 Change-Id: Ib888f39dd5dca1bc8b7d6e1b002da83a77908b07 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/11415 Tested-by: Robert ROSENGREN <robert.rosengren@stericsson.com> Reviewed-by: Michael BRANDT <michael.brandt@stericsson.com> Reviewed-by: QATOOLS Reviewed-by: Jens WIKLANDER <jens.wiklander@stericsson.com>
2011-01-25[ANDROID] Sets O=$(UBOOT_OUTPUT)Axel Fagerstedt
Place output from u-boot build in directory specified by Android product configuration. ST-Ericsson ID: 277228 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Ibc93d0e305400d2d3064b3bbdda993fd13909227 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/9858 Reviewed-by: QATOOLS Tested-by: Axel FAGERSTEDT <axel.fagerstedt@stericsson.com> Reviewed-by: Michael BRANDT <michael.brandt@stericsson.com>
2011-01-25Correct capacity calculation for high capacity mmcMikael Larsson
This adds the correct calculation for high capacity mmc. ST-Ericsson ID: N/A ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I4a6b152d02f22d4abba790177fcfb200ba853192 Signed-off-by: Mikael Larsson <mikael.xt.larsson@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/13312 Reviewed-by: QATOOLS Reviewed-by: Sebastian RASMUSSEN <sebastian.rasmussen@stericsson.com> Reviewed-by: Michael BRANDT <michael.brandt@stericsson.com>
2011-01-20U8500: Lower cut-off voltage threshold in AB8500Johan Palsson
The cut-off voltage for AB8500 is set too high in the OTP. To be able to start with a charger from a drained battery, we have to lower this threshold before the backlight and display is started. ST-Ericsson ID: ER320113 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Ia5c8c5b749fa9cb9cf8a15072ddfe5b0d1f33f5f Signed-off-by: Johan Palsson <johan.palsson@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/13028 Reviewed-by: QATOOLS Reviewed-by: Michael BRANDT <michael.brandt@stericsson.com>
2011-01-20U8500: Display driver: Remove enable interrupts for mcdeTorbjorn Svensson
Removes enable interrupts for mcde mistakenly inherited from the kernel code. Furthermore three printfs has been changed to debug. ST-Ericsson ID: ER320412 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Ifd68404ecf36b040166b900cd51f6d503e4d2ef6 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/12876 Tested-by: Torbjorn SVENSSON <torbjorn.x.svensson@stericsson.com> Reviewed-by: Anders BAUER <anders.bauer@stericsson.com> Reviewed-by: Michael BRANDT <michael.brandt@stericsson.com> Tested-by: Michael BRANDT <michael.brandt@stericsson.com>
2011-01-18U8500: Add support for HREFP 2.0 V60 and laterMichael Brandt
The HREFP 2.0 V60 has no GPIO expander, therefore some GPIO lines were moved around. The preferred approach was to first check if there is a machid in the environment. And if not try to program the GPIOE. If that fails, assume it is a V60 or newer. But for the splash screen, we need to know very early on which HW version we are running. At that time no environment is available, therefore it is unavoidable to do the I2C access (10 ms timeout), if both HW versions shall be supported in one binary. CAUTION: you need also a Linux kernel which supports MACH_TYPE_HREFV60. Older U8500 kernels will not even issue a start-up message. Depends-On: http://gerrit.lud.stericsson.com/gerrit/12335 ST-Ericsson ID: CR 272893 Change-Id: Id794df8c185dfbf67f7bce81deb49abf71129f7b Signed-off-by: Michael Brandt <michael.brandt@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/12578 Reviewed-by: Torbjorn SVENSSON <torbjorn.x.svensson@stericsson.com> Reviewed-by: Robert ROSENGREN <robert.rosengren@stericsson.com> Reviewed-by: Markus HELGESSON <markus.helgesson@stericsson.com> Reviewed-by: Bibek BASU <bibek.basu@stericsson.com>
2011-01-18U8500: Generic display driverTorbjorn Svensson
This patch introduces combined DSI and DPI display support for u-boot. The code is also similar to the kernel code for easy maintenance. ST-Ericsson ID: ER319241 ST-Ericsson FOSS-OUT ID: STETL-FOSS-OUT-10069 Change-Id: Ic232b6f738348cbedb67e27418678ddd223d7800 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/11038 Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com> Reviewed-by: Michael BRANDT <michael.brandt@stericsson.com> Tested-by: Torbjorn SVENSSON <torbjorn.x.svensson@stericsson.com>
2011-01-14MeeGo: Adding git version to boot logRobert Rosengren
The git version have been missing in the boot log when building in MeeGo, since MeeGo is building in OBS and not in git source tree. This patch adds a customized git2obs script that will both archive the git and generate a correct version file. The version file will then be used by the Makefile when building. ST-Ericsson ID: 317452 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I22edc5d94b909307dd1539c4ff8645f771f12306 Signed-off-by: Robert Rosengren <robert.rosengren@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/11432 Reviewed-by: QATOOLS Reviewed-by: Robert MARKLUND <robert.marklund@stericsson.com> Reviewed-by: Michael BRANDT <michael.brandt@stericsson.com>
2010-12-22Do not remove all .bin upon distcleanMichael Brandt
make distclean removes all .bin files. This patch limits it to generated .bin files. ST-Ericsson ID: ER282970 Change-Id: I31099cdcfaf465aa0d0f4db633dfc545755cba2d Signed-off-by: Michael Brandt <michael.brandt@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/11327 Reviewed-by: Robert ROSENGREN <robert.rosengren@stericsson.com>
2010-12-15Removal of executable permissionRobert Rosengren
General removal of executable permission of built source and header files, i.e. changing permission from 755 to 644. ST-Ericsson ID: None ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Ic3cfc551d1ef1b1f0b5825f9916d1fc15b15b444 Signed-off-by: Robert Rosengren <robert.rosengren@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/10896 Reviewed-by: QATOOLS Reviewed-by: Michael BRANDT <michael.brandt@stericsson.com> Reviewed-by: Joakim AXELSSON <joakim.axelsson@stericsson.com>
2010-12-15db8500: Move ISSW code out from itp.cRobert Rosengren
Splitting security related code from itp.c into sec_bridge.c ST-Ericsson ID: WP275634 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I813daf0d0eaea4645e7d990bf467f19b0af968db Signed-off-by: Robert Rosengren <robert.rosengren@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/10895 Reviewed-by: QATOOLS Reviewed-by: Michael BRANDT <michael.brandt@stericsson.com>