summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-11-08Corrected NAND memory addresses to match those used in the Linux kernel.HEADfastbootmattis fjallstrom
Change-Id: I18dc2775b73e2805207185319674ecd395e48473
2015-11-06Changed fastboot id from hardcoded number to ipaddress read from environment.mattis fjallstrom
Change-Id: Ib30b379748f72565df5526d8a0122c5e03e99627
2015-09-06First fastboot commit, MLO built here wont work so be careful.mattis fjallstrom
Change-Id: Ic8d65a92da82896282eee71cf0d0515f64c939bc
2015-07-16Fix for tps65910 errata, fixes issue with early enabling of voltages.H1-2014.01mattis fjallstrom
Change-Id: Ib32c79ffce144f6bb817d6f3bd885b4dff9013fb
2015-07-06Enabling all regulators through the tps65910 driver. The remaining outputs ↵mastermattis fjallstrom
are initialized through hardware, so nothing for us to do there. Change-Id: Ied6ff6bf32a6e8fbc4c3b8a84b3ff73d3fecd960
2015-07-02Enabling some regulators in u-boot so that we get successful boots immediately.mattis fjallstrom
Change-Id: Id0e0343359e6e12f803a4f7e84a7d19e9b74dd0c
2015-06-05Adding off-mode settings for unused pins.mattis fjallstrom
Change-Id: I22b6028976753549f32cfc629ff67e72e3f5a804
2015-03-24Adding some environment variables which makes the life of a kernel ↵mattis fjallstrom
programmer easier. Change-Id: Ib1bcee870336c9f971ed561bd2a1c0af2d2edc78
2015-01-29Cleaned up and double-verified BCH8 build and setupsmattis fjallstrom
Change-Id: I0650578aed380254fa9fa02bc924a43875923c5d
2015-01-27FINALLYgit status ./! committing the omap3_h1 header file.mattis fjallstrom
Change-Id: I04bc20ae19283314712f2e57d67b18041ae0cb34
2015-01-19Changes to config file for BCH8mattis fjallstrom
Change-Id: Ia144822905f51971a9893380f18c9a90d4816f39
2014-10-09Merge "olio h1: pinmux: Pulling up MCSPI2_SIMO (Bluetooth reset pin)" into ↵Mattis Fjallstrom
H1-2014.01
2014-12-15olio h1: pinmux: Pulling up MCSPI2_SIMO (Bluetooth reset pin)Evan Wilson
Change-Id: I525025174afb9940b7d17ae2161659f2a2d84ca0
2014-11-07cmd_load: Removed user prompt when switching baudrates on serial load.Evan Wilson
The user prompt did not work with automated scripts. Change-Id: I0738ea0825fc4aa8408d11fb2c89353ae41cf25a
2014-10-09Merge changes Ibd0e5688,Ibb9d5084,I5983c76c into H1-2014.01Evan Wilson
* changes: Cleaned up broken solution for building with software ECC. Allow building for software ECC from the commandline - flag is SW_ECC=1. Software ECC and adding 3000000 as a baudrate possibility
2014-11-11Cleaned up broken solution for building with software ECC.mattis fjallstrom
Change-Id: Ibd0e5688eb23d3d9d5a5c14efcfabf059404fe47
2014-10-30Allow building for software ECC from the commandline - flag is SW_ECC=1.mattis fjallstrom
Change-Id: Ibb9d5084b21e1d6b518737cf9b4a231373cad1b3
2014-10-29Software ECC and adding 3000000 as a baudrate possibilitymattis fjallstrom
Change-Id: I5983c76c4c514bbb579ae331fa3c480c5d5b16ac
2014-10-09Merge "OMAP3H1: Pinmux: New pinmux for Bluetooth to work Set BCM 20702 ↵Evan Wilson
REG_EN and WAKE as GPIOs Putting Bluetooth SPI-SOMI into safe mode (pulled up), so that Bluetooth chip doesn't enter SPI mode" into H1-2014.01
2014-10-15OMAP3H1: Pinmux: New pinmux for Bluetooth to workEvan Wilson
Set BCM 20702 REG_EN and WAKE as GPIOs Putting Bluetooth SPI-SOMI into safe mode (pulled up), so that Bluetooth chip doesn't enter SPI mode Change-Id: I9d8f05b378f34f2794cc0593230c9ee77b552d3e
2014-10-15Adding memtest and build-time flag for SPL serial bootmattis fjallstrom
Change-Id: Iaf14e63498c3cdca4e2125b8217195b90caf842b
2014-09-29Redefining memory config, and ECC settingsEvan Wilson
2014-09-01Enabling NAND UNLOCK command on H1 boardEvan Wilson
2014-09-01Changing H1 board memory sizeEvan Wilson
2014-05-09Updated pinmux and boot commandsEvan Wilson
2014-04-08Remove I2C from misc_init_rEvan Wilson
2014-04-08Testing new I2C pin muxEvan Wilson
2014-04-07Changes for 2014.01 U-boot versionEvan Wilson
2014-04-03U-boot flashed and bootingEvan Wilson
2014-04-03Changes to custom pinmuxEvan Wilson
2014-04-03Updated memory configuration(NAND and DDR). Removed led.c from board init. ↵Evan Wilson
Simplified bootcommand procedure
2014-04-03Removed TWL4030 supportEvan Wilson
2014-04-03Removed USB and Ethernet supportEvan Wilson
2014-04-03Removed LED and MMC supportEvan Wilson
2014-04-03Removed code not related to AM37Evan Wilson
2014-04-03Created H1 board portEvan Wilson
2014-01-20Prepare v2014.01v2014.01Tom Rini
Signed-off-by: Tom Rini <trini@ti.com>
2014-01-20fdt_support.c: Correct linux,initrd-start/end settingTom Rini
The change to add 64bit initrd support broke 32bit initrd support as it always set 64bits worth of data into the properties, even on 32bit systems. The fix is to use addr_cell_len (which already says how much data is in 'tmp') to set the property, rather than always setting 8. Thanks to Stephen Warren for pointing out the fix here. Reported-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Tom Rini <trini@ti.com>
2014-01-20ARM: bcm2835: fix mailbox timeoutStephen Warren
My original intention was to have a 100ms timeout. However, the timer operations used return values in ms not us, so we ended up with a 100s timeout instead. Fixing this exposes that some operations need longer to operate than 100ms, so bump the timeout up to a whole second. Reported-by: Andre Heider <a.heider@gmail.com> Reviewed-by: Andre Heider <a.heider@gmail.com> Signed-off-by: Stephen Warren <swarren@wwwdotorg.org>
2014-01-20ARM: rpi_b: power on SDHCI and USB HW modulesStephen Warren
Send RPC commands to the VideoCore to turn on the SDHCI and USB modules. For SDHCI this isn't needed in practice, since the firmware already turned on the power in order to load U-Boot. However, it's best to be explicit. For USB, this is necessary, since the module isn't powered otherwise. This will allow the kernel USB driver to work. Signed-off-by: Stephen Warren <swarren@wwwdotorg.org>
2014-01-20spl: common: Properly ignore spl/Makefile in .gitignoreDan Murphy
The spl directory is ignored by git as these objects are created during spl creation. The only file not created is the Makefile. This file can be modified and checked in via git. Due to the order of rule precedence having the whole directory ignored first then indicating not to ignore the Makefile is not correct the message to force adding the Makefile is still shown. So reorder the .gitignore for the Makefile and indicate that the Makefile does not need to be ignored first and then indicate everything else in spl should be ignored after wards. Signed-off-by: Dan Murphy <dmurphy@ti.com>
2014-01-20.gitignore: ignore u-boot.elf and tools/relocate-relaMasahiro Yamada
Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
2014-01-20yaffs2: Remove block number check from summary verificationCharles Manning
The summary already has other verification. This one is not needed. The check caused summaries to be ignored if they were not on the numbered block. This caused problems when a summary was embedded in an image and the image is written to a flash with bad blocks. Signed-off-by: Charles Manning <cdhmanning@gmail.com>
2014-01-20ext4fs: fix "invalid extent block" errorIonut Nicu
For files where we actually have extent indexes following an extent header (ext_block->eh_depth != 0), the do/while loop from ext4fs_get_extent_block() does not select the proper extent index structure. For example, if we have: ext_block->eh_depth = 1 ext_block->eh_entries = 1 fileblock = 0 index[0].ei_block = 0 the do/while loop will exit with i set to 0 and the ext4fs_get_extent_block() function will return 0, even if there was a valid extent index structure following the header. Signed-off-by: Ionut Nicu <ioan.nicu.ext@nsn.com> Signed-off-by: Mathias Rulf <mathias.rulf@nsn.com>
2014-01-20ext4fs: use EXT2_BLOCK_SIZE instead of fs->blkszIonut Nicu
Using fs->blksz in ext4fs_get_extent_block() is not correct since fs->blksz is not initialized on the read path. Use EXT2_BLOCK_SIZE() instead which will produce the desired output. Signed-off-by: Ionut Nicu <ioan.nicu.ext@nsn.com> Signed-off-by: Mathias Rulf <mathias.rulf@nsn.com>
2014-01-20board:universal: fix i2c adapterPiotr Wilczek
Universal uses only one adapter I2C_0. Signed-off-by: Piotr Wilczek <p.wilczek@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> Acked-by: Przemyslaw Marczak <p.marczak@samsung.com>
2014-01-20fs/ext4: fix calling put_ext4 with truncated offsetMa Haijun
Curently, we are using 32 bit multiplication to calculate the offset, so the result will always be 32 bit. This can silently cause file system corruption when performing a write operation on partition larger than 4 GiB. This patch address the issue by simply promoting the terms to 64 bit, and let compilers decide how to do the multiplication efficiently. Signed-off-by: Ma Haijun <mahaijuns@gmail.com>
2014-01-20fs/ext4: fix partition size get truncated in calculationMa Haijun
It may cause file system corruption when do a write operation. This issue only affects boards that use 32 bit lbaint_t. Signed-off-by: Ma Haijun <mahaijuns@gmail.com>
2014-01-20Merge branch 'master' of git://git.denx.de/u-boot-i2cTom Rini
2014-01-20Merge branch 'master' of git://www.denx.de/git/u-boot-imxTom Rini