- 11 6月, 2016 12 次提交
-
-
由 Yuan Yao 提交于
This patch adds QSPI boot support for LS2080AQDS board. The QSPI boot image need to be programmed into the QSPI flash first. Then we can switch to booting from QSPI memory space. Signed-off-by: NYuan Yao <yao.yuan@nxp.com> Reviewed-by: NYork Sun <york.sun@nxp.com>
-
由 Yuan Yao 提交于
The Freescale QSPI driver has been converted to Driver Model. This patch enables FSL_QSPI and its dependence options, DM, DM_SPI, OF_CONTROL and so on. Signed-off-by: NYuan Yao <yao.yuan@nxp.com> Reviewed-by: NYork Sun <york.sun@nxp.com>
-
由 Yuan Yao 提交于
Signed-off-by: NYuan Yao <yao.yuan@nxp.com> Reviewed-by: NYork Sun <york.sun@nxp.com>
-
由 Yuan Yao 提交于
Signed-off-by: NYuan Yao <yao.yuan@nxp.com> Reviewed-by: NYork Sun <york.sun@nxp.com>
-
由 Yuan Yao 提交于
Add QSPI controller and slave dts node for LS2080AQDS board. Signed-off-by: NYuan Yao <yao.yuan@nxp.com> Reviewed-by: NYork Sun <york.sun@nxp.com>
-
由 Yuan Yao 提交于
Enable QSPI flash related configure options. Signed-off-by: NYuan Yao <yao.yuan@nxp.com> Reviewed-by: NYork Sun <york.sun@nxp.com>
-
由 Yuan Yao 提交于
When QSPI is enabled, NOR flash and QIXIS can't be accessed through IFC due to pin mux. Enable I2C QIXIS access and I2C early init to read the sysclk and ddrclk. Signed-off-by: NYuan Yao <yao.yuan@nxp.com> Reviewed-by: NYork Sun <york.sun@nxp.com>
-
由 Yuan Yao 提交于
The NOR flash related configure options appear in ls2080aqds.h and ls2080ardb.h, and the two files both includ ls2080a_common.h. This patch remove the duplicated options in ls2080a_common.h. Signed-off-by: NYuan Yao <yao.yuan@nxp.com> Reviewed-by: NYork Sun <york.sun@nxp.com>
-
由 Yuan Yao 提交于
QSPI module output SCLK divisor value is configured through SCFG. Signed-off-by: NYuan Yao <yao.yuan@nxp.com> Reviewed-by: NYork Sun <york.sun@nxp.com>
-
由 Yuan Yao 提交于
Add early i2c init function with conservative divider when the exact clock rate is not available. Signed-off-by: NYuan Yao <yao.yuan@nxp.com> Reviewed-by: NYork Sun <york.sun@nxp.com>
-
Environment variable mcinitcmd is defined to initiate MC and DPL deployment from the location where it is stored (NOR, NAND, SD, SATA, USB) during booting. If this variable is not defined then macro MC_BOOT_ENV_VAR will be null and MC will not be booted and DPL will not be applied during U-boot booting. Signed-off-by: NPratiyush Mohan Srivastava <pratiyush.srivastava@nxp.com> Signed-off-by: NPrabhakar Kushwaha <prabhakar.kushwaha@nxp.com> Reviewed-by: NYork Sun <york.sun@nxp.com>
-
由 Yunhui Cui 提交于
The SP805-WDT module on LS2080A requires configuration of PMU's PCTBENR register to enable watchdog counter decrement and reset signal generation. The watchdog clock needs to be enabled first. Signed-off-by: NYunhui Cui <yunhui.cui@nxp.com> Reviewed-by: NYork Sun <york.sun@nxp.com>
-
- 10 6月, 2016 20 次提交
-
-
由 Heiko Schocher 提交于
In the draco CPU board family, etamin is a new variant with bigger flash and more RAM. Due to new flash that uses larger pages (4K) some changes are necessary because it impacts the MTD partition layout and the ubi mount parameters. Signed-off-by: NSamuel Egli <samuel.egli@siemens.com> Signed-off-by: NHeiko Schocher <hs@denx.de> [trini: Move BOOTDELAY into defconfig, just always be 3 now] Signed-off-by: NTom Rini <trini@konsulko.com>
-
由 Heiko Schocher 提交于
writting to ubi nand partitions need after write ends an erase of the remaining sectors. This fail, if dfu write size was not a multiple of erasesize, example log: Failure erase: -1 Fix this error. Signed-off-by: NHeiko Schocher <hs@denx.de>
-
由 Heiko Schocher 提交于
read the ECC Type field from the i2c eeprom, instead configuring it static in the U-Boot binary. see RM: Table 26-17. NAND Geometry Information on I2C EEPROM Signed-off-by: NHeiko Schocher <hs@denx.de>
-
由 Heiko Schocher 提交于
support in omap_nand_switch_ecc() also an eccstrength from 16. Signed-off-by: NHeiko Schocher <hs@denx.de>
-
由 Heiko Schocher 提交于
add for nand devices mtd concat support. Generic MTD concat support is already ported to mainline, and used in the cfi_mtd driver. This patch adds it similiar for nand devices. Signed-off-by: NHeiko Schocher <hs@denx.de>
-
由 Heiko Schocher 提交于
simple detachs ubi from the mtd partition. Signed-off-by: NHeiko Schocher <hs@denx.de>
-
由 Samuel Egli 提交于
From: Samuel Egli <samuel.egli@siemens.com> Signed-off-by: NHeiko Schocher <hs@denx.de>
-
由 Heiko Schocher 提交于
U-Boot SPL 2016.03-rc3-00019-g6dfb4c2-dirty (Mar 09 2016 - 07:40:06) SHC C3-Sample MPU reference clock runs at 6 MHz Setting MPU clock to 594 MHz Enabling Spread Spectrum of 18 permille for MPU Trying to boot from MMC reading u-boot.img reading u-boot.img U-Boot 2016.03-rc3-00019-g6dfb4c2-dirty (Mar 09 2016 - 07:05:35 +0100) Watchdog enabled I2C: ready DRAM: 512 MiB reloc off 1f783000 MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 Net: cpsw U-Boot# Signed-off-by: NHeiko Schocher <hs@denx.de>
-
由 Heiko Schocher 提交于
on the shc board we see when booting in net boot mode, that the ROM bootloader sends "AM335x ROM" as vendor-class-identifier. U-Boots doc says "DM814x ROM". So, add the info to the doc, that there is also "AM335x ROM" possible. Signed-off-by: NHeiko Schocher <hs@denx.de> Reviewed-by: NTom Rini <trini@konsulko.com>
-
由 Heiko Schocher 提交于
make this function weak, so board code can setup in SPL MMC init with board special values. Signed-off-by: NHeiko Schocher <hs@denx.de>
-
由 Heiko Schocher 提交于
Enable 8bit interface on HSMMC2 for am33xx to support 8bit eMMC chips. Signed-off-by: NHeiko Schocher <hs@denx.de> Reviewed-by: NTom Rini <trini@konsulko.com>
-
由 Heiko Schocher 提交于
revert patch: commit: 6b2221b0: mmc: Handle switch error status bit in MMC card status to get eMMC working on shc board Signed-off-by: NHeiko Schocher <hs@denx.de>
-
由 Heiko Schocher 提交于
show_boot_progress() is now called from SPL also. Signed-off-by: NHeiko Schocher <hs@denx.de>
-
由 Heiko Schocher 提交于
Enable Spread Spectrum for the MPU by calculating the required values and setting the registers accordingly. Signed-off-by: NHeiko Schocher <hs@denx.de> Reviewed-by: NTom Rini <trini@konsulko.com>
-
由 Heiko Schocher 提交于
add missing CM_CLKMODE_DPLL_SSC_ACK_MASK, CM_CLKMODE_DPLL_SSC_DOWNSPREAD_MASK and CM_CLKMODE_DPLL_SSC_TYPE_MASK defines. Used for enabling spread spectrum. Signed-off-by: NHeiko Schocher <hs@denx.de> Reviewed-by: NTom Rini <trini@konsulko.com>
-
由 Heiko Schocher 提交于
add missing: OMAP_GPIO_IRQSTATUS_SET_0 and OMAP_GPIO_IRQSTATUS_SET_1 registers. Signed-off-by: NHeiko Schocher <hs@denx.de> Reviewed-by: NTom Rini <trini@konsulko.com>
-
由 Heiko Schocher 提交于
add the following defines, needed for the upcoming shc board support: Signed-off-by: NHeiko Schocher <hs@denx.de> Reviewed-by: NTom Rini <trini@konsulko.com>
-
由 Heiko Schocher 提交于
if CONFIG_VERSION_VARIABLE is set, the U-Boot environment contains a "vers" variable with the current U-Boot version string. If now "printenv" is called, test/py fails as it detects the main_sign string, which is in this case correct. So check only the main_sign as an error, if CONFIG_VERSION_VARIABLE is not set. Signed-off-by: NHeiko Schocher <hs@denx.de>
-
由 Heiko Schocher 提交于
move CONFIG_BOOTDELAY into a Kconfig option. Used for this purpose the moveconfig.py tool in tools. Signed-off-by: NHeiko Schocher <hs@denx.de> Reviewed-by: NTom Rini <trini@konsulko.com> Acked-by: NViresh Kumar <viresh.kumar@linaro.org> Acked-by: NIgor Grinberg <grinberg@compulab.co.il>
-
由 Simon Glass 提交于
This current code passes the variable arguments list to sprintf(). This is not correct. Fix it by calling _vprintf() directly. This makes firefly-rk3288 boot again. Fixes: abeb272d ("tiny-printf: Support snprintf()") Reviewed-by: NStefan Roese <sr@denx.de> Acked-by: NMarek Vasut <marex@denx.de> Signed-off-by: NSimon Glass <sjg@chromium.org>
-
- 09 6月, 2016 6 次提交
-
-
由 Masahiro Yamada 提交于
I noticed secondary CPUs sometimes fail to wake up, and the root cause is that the sev instruction wakes up slave CPUs before the preceding the register write is observed by them. The read-back of the accessed register does not guarantee the order. In order to ensure the order between the register write and the sev instruction, a dsb instruction should be executed prior to the sev. Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
-
由 Masahiro Yamada 提交于
Unlike NAND, eMMC can be re-written without erasing. Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
-
由 Masahiro Yamada 提交于
This code auto-detects the best-match FDT file name, but it should respect the user's choice if "fdt_file" environment is found in a saved set of environments. Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
-
由 Masahiro Yamada 提交于
Because setenv() may fail, it is better to check its return code. Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
-
由 Masahiro Yamada 提交于
This function is shared between PH1-LD11 and PH1-LD20. The difference is the boot-mode latch for the USB boot mode. Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
-
由 Masahiro Yamada 提交于
The Boot ROM on PH1-LD11/LD20 exports built-in APIs to load images from an eMMC device. They are useful to reduce the memory footprint of SPL, rather than compiling the whole MMC framework. Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
-
- 07 6月, 2016 2 次提交
-
-
由 Tom Rini 提交于
Signed-off-by: NTom Rini <trini@konsulko.com>
-
http://git.denx.de/u-boot-samsung由 Tom Rini 提交于
Signed-off-by: NTom Rini <trini@konsulko.com> Conflicts: configs/peach-pi_defconfig configs/peach-pit_defconfig
-