09 Apr, 2015
1 commit
-
Since commit 326a682358c1 (malloc_f: enable SYS_MALLOC_F by default
if DM is on), Zynq MMC boot hangs up after printing the following:U-Boot SPL 2015.04-rc5-00053-gadcc570 (Apr 08 2015 - 12:59:11)
mmc boot
reading system.dtbPrior to commit 326a682358c1, Zynq boards enabled CONFIG_DM, but
not CONFIG_SYS_MALLOC_F. That commit forcibly turned on
CONFIG_SYS_MALLOC_F. I have not figured out the root cause, but
anyway it looks like CONFIG_SYS_MALLOC_F gave a bad impact on the
Zynq MMC boot.We are planning to have the v2015.04 release in a few days.
I know this is a defensive fixup, but what I can do now is to add
# CONFIG_SYS_MALLOC_F is not set
to every Zynq defconfig file to get back the original behavior.Tested on:
- Zedboard
- ZC706 boardSigned-off-by: Masahiro Yamada
Tested-by: Michal Simek
Cc: Simon Glass
04 Apr, 2015
1 commit
-
The Orangepi_mini is different enough from the regular Orangepi that it needs
its own dtb, but when it got added a copy and paste error was made and it
got the same dtb filename, fix this.While at it also add a short description of both Orangepi boards to the
defconfig files for them.Signed-off-by: Hans de Goede
Acked-by: Ian Campbell
03 Apr, 2015
5 commits
-
Conflicts:
board/armltd/vexpress64/vexpress64.cSigned-off-by: Tom Rini
-
Signed-off-by: Alexey Brodkin
Cc: Masahiro Yamada
Cc: Simon Glass -
Now when all infrastructure in ARC is ready for it let's switch ARC UART
to driver model.Signed-off-by: Alexey Brodkin
Cc: Masahiro Yamada
Cc: Simon Glass -
Before that moment our defconfigs were manually modified with addition
of new options. That means once anybody wants to add another option and
re-genarate defconfig with "make defconfig" there will be lots of
differences. So to make future modifications more clean we'll do bulk
re-generation right away.Signed-off-by: Alexey Brodkin
01 Apr, 2015
5 commits
-
Enable SPL support for at91sam9n12ek boards, now it supports
boot up from NAND flash, serial flash.Signed-off-by: Bo Shen
-
Enable SPL support for at91sam9x5ek board. Now, it supports
boot up from NAND flash and SPI flash.Signed-off-by: Bo Shen
-
Supports boot up from NAND flash with software ECC eanbled.
And supports boot up from SD/MMC card with FAT file system.As the boot from SD/MMC card with FAT file system, the BSS
segment is too big to fit into SRAM, so, use the lds to put
it into SDRAM.Signed-off-by: Bo Shen
-
move MACH_TYPE into defconfig
Signed-off-by: Heiko Schocher
31 Mar, 2015
2 commits
-
In accordance with our other modules supported by U-Boot and as agreed
upon for Apalis/Colibri T30 get rid of the carrier board in the board/
configuration/device-tree naming.While at it also bring the prompt more in line with our other products.
Signed-off-by: Marcel Ziswiler
Signed-off-by: Tom Warren
29 Mar, 2015
2 commits
-
following kernel patches to reduce the cpu clock to 912MHz due to
reported instability at 1008MHz, select 912MHz as the boot speed
for the a10-limeSigned-off-by: Iain Paton
Acked-by: Hans de Goede
Signed-off-by: Hans de Goede -
This variant that is neither FVP / Base Model or Juno Versatile
Express 64bit is confusing. Get rid of it unless someone can
point out what machine that really is. Seems to be an evolutional
artifact in the config base.Signed-off-by: Linus Walleij
28 Mar, 2015
3 commits
-
BCM2835 (used on Raspberry Pi) and BCM2836 (used on Raspberry Pi 2)
are similar enough. One of the biggest differences is the ARM
processor. It is reasonable to collect the source files into a
single place, arch/arm/mach-bcm283x/.Signed-off-by: Masahiro Yamada
Acked-by: Stephen Warren -
This option has a bool type, not hex.
Fix it and enable it if CONFIG_DM is on because Driver Model always
requires malloc memory. Devices are scanned twice, before/after
relocation. CONFIG_SYS_MALLOC_F should be enabled to use malloc
memory before relocation. As it is board-independent, handle it
globally.Signed-off-by: Masahiro Yamada
Acked-by: Stephen Warren
Reviewed-by: Simon Glass
Acked-by: Robert Baldyga -
The default value of CONFIG_SYS_MALLOC_F_LEN is defined by ./Kconfig
as 0x400. Each defconfig or Kconfig need not repeat the same value.Signed-off-by: Masahiro Yamada
Acked-by: Stephen Warren
Reviewed-by: Simon Glass
Acked-by: Robert Baldyga
26 Mar, 2015
1 commit
-
Of 4 boards in our automated test system 2 do not have reliable
networking with the default TX delay of 0x0. Increasing to 0x1 seems
to make things reliable on all 4 boards.Some previous ad-hpoc tests with tx delay set to 0, 1, 2 and 3 on one
of the problematic boards showed:0: mw.l 0x1c20164 0x006 1 -- t/o in 4/5 tftp runs
1: mw.l 0x1c20164 0x406 1 -- t/o in 1/5 tftp runs
2: mw.l 0x1c20164 0x806 1 -- t/o in 1/5 tftp runs
3: mw.l 0x1c20164 0xc06 1 -- t/o many times in first tftp runFor 0, 1 and 2 "t/o" means one or two "T" glitches in the download,
but it did complete. For 3 those were basically continuous and it
couldn't complete.tftp was of a 16M initrd.
Signed-off-by: Ian Campbell
Acked-by: Hans de Goede
Signed-off-by: Hans de Goede
24 Mar, 2015
1 commit
-
After v2015.01 we need to have DM enabled in order to use UART. Also
fix a typo in the EEPROM config format.Signed-off-by: Gilles Gameiro
[trini: Reword commit message, re-save defconfigs with 'savedefconfig']
Signed-off-by: Tom Rini
23 Mar, 2015
4 commits
-
Enable CONFIG_SPL_DM and CONFIG_SPL_SERIAL_SUPPORT, which provide
Driver Model UART support on SPL.CONFIG_SYS_SPL_MALLOC_{START,SIZE} should be dropped because simple
malloc is preferred on SPL. Dlmalloc requires some static variables
on .data section that is not available yet for NOR boot mode etc.Signed-off-by: Masahiro Yamada
-
This patch is to support reading temperature for mx6slevk board.
Signed-off-by: Peng Fan
-
Before add CONFIG_SYS_MALLOC_F and CONFIG_SYS_MALLOC_F_LEN,
uboot will complains "CPU: Temperature: Can't find sensor device".
This is because DM and DM_THERMAL are enabled, but SYS_MALLOC_F
is not configured.After applying this patch, uboot can correctly detect the temperature.
"
U-Boot 2015.04-rc2-00146-g48b6e30-dirty (Mar 09 2015 - 13:04:36)CPU: Freescale i.MX6DL rev1.1 at 792 MHz
CPU: Temperature 44 C
"Signed-off-by: Peng Fan
-
Add basic SECO MX6Q/uQ7 board support (Ethernet, UART, SD are supported).
It also adds a Kconfig skeleton to later add more SECO board (supporting
SoC and board variants).Signed-off-by: Boris Brezillon
20 Mar, 2015
1 commit
-
This flag was missing and thus the board was totally being configured
wrong.Signed-off-by: Tom Rini
19 Mar, 2015
2 commits
-
HUSH parser will handle the variable easier. That will be helpful for
write a complicated U-Boot commands or varaibles.Signed-off-by: Josh Wu
Acked-by: Bo Shen -
Add a mmc default config, which will save the environment in a FAT file
(uboot.env) of MMC.Signed-off-by: Josh Wu
17 Mar, 2015
7 commits
-
This has not been converted to Generic Board, so should be removed.
(See doc/README.generic-board for details.)Signed-off-by: Masahiro Yamada
Cc: Larry Johnson -
This has not been converted to Generic Board, so should be removed.
(See doc/README.generic-board for details.)Signed-off-by: Masahiro Yamada
Cc: Eric Millbrandt -
They have not been converted to Generic Board, so should be removed.
(See doc/README.generic-board for details.)Signed-off-by: Masahiro Yamada
Cc: Erik Theisen -
They have not been converted to Generic Board, so should be removed.
(See doc/README.generic-board for details.)Signed-off-by: Masahiro Yamada
-
This has not been converted to Generic Board, so should be removed.
(See doc/README.generic-board for details.)Signed-off-by: Masahiro Yamada
Cc: Stephen Williams -
This has not been converted to Generic Board, so should be removed.
(See doc/README.generic-board for details.)Signed-off-by: Masahiro Yamada
-
The build break was caused by one of my previous commit:
'odroid: defconfig: disable memset at malloc init'It removes the dts from odroid defconfig - rebase mistake.
Signed-off-by: Przemyslaw Marczak
Cc: Minkyu Kang
Acked-by: Lukasz Majewski
Acked-by: Minkyu Kang
16 Mar, 2015
1 commit
-
Since commit e02ee2548afe (kconfig: switch to single .config
configuration), the prefixes in defconfig files such as "+S:",
"+ST:", etc., are meaningless.This commit was generated by the following command:
find configs -name '*_defconfig' | xargs sed -i 's/^+*S*T*://'
Signed-off-by: Masahiro Yamada
11 Mar, 2015
1 commit
-
Conflicts:
READMESigned-off-by: Tom Rini
10 Mar, 2015
3 commits
-
This patch add support for Wexler TAB7200 tablet.
The Wexler TAB7200 is a A20 based tablet with 7 inch display(800x480),
capacitive touchscreen(5 fingers), 1G RAM, 4G NAND, micro SD card slot,
mini HDMI port, 3.5mm audio plug, 1 USB OTG port and 1 USB 2.0 port.Signed-off-by: Aleksei Mamlin
Acked-by: Hans de Goede
Signed-off-by: Hans de Goede -
Use the AXP223 PMIC to detect VBUS for musb otg support.
Signed-off-by: Chen-Yu Tsai
Acked-by: Hans de Goede
Signed-off-by: Hans de Goede -
The Orange Pi Mini is an A20 based development board featuring 1G RAM, HDMI,
1Gbit ethernet, USB wifi, SATA, 2 sdcard slots (use the top one for booting),
2 USB 2.0 A receptacles, a micro USB B receptacle (otg) and a 3 ring 3.5 mm
jack connector for A/V.Also see: http://www.orangepi.org/
Signed-off-by: Hans de Goede
Acked-by: Ian Campbell