13 Apr, 2015
2 commits
-
According to Gordon Henderson's WiringPi library, there are some more
Pi revision IDs out there. Add support for them.http://git.drogon.net/?p=wiringPi;a=blob_plain;f=wiringPi/wiringPi.c;hb=5edd177112c99416f68ba3e8c6c4db6ed942e796
At least ID 0x13 is out in the wild:
Reported-by: Chee-Yang Chau
Signed-off-by: Stephen Warren
11 Apr, 2015
1 commit
10 Apr, 2015
5 commits
-
Work_92105 from Work Microwave is an LPC3250-
based board with the following features:
- 64MB or 128MB SDR DRAM
- 1 GB SLC NAND, managed through MLC controller.
- Ethernet
- Ethernet + PHY SMSC8710
- I2C:
- EEPROM (24M01-compatible)
- RTC (DS1374-compatible)
- Temperature sensor (DS620)
- DACs (2 x MAX518)
- SPI (through SSP interface)
- Port expander MAX6957
- LCD display (HD44780-compatible), controlled
through the port expander and DACsThis board has SPL support, and uses the LPC32XX boot
image format.Signed-off-by: Albert ARIBAUD (3ADEV)
-
At present Hyungwon can't take care of this board in U-Boot,
so I will keep it working.Signed-off-by: Przemyslaw Marczak
Cc: Hyungwon Hwang -
Remove obsolete email address from MAINTAINERS.
Signed-off-by: Anatolij Gustschin
Cc: Masahiro Yamada
Cc: Tom Rini -
There're 2 versions of motherboards that could be used in ARC SDP.
The only important difference for U-Boot is different NAND IC in use:
[1] v2 board (we used to support up until now) sports MT29F4G08ABADAWP
while
[2] v3 board sports MT29F4G16ABADAWPThey are almost the same except data bus width 8-bit in [1] and 16-bit
in [2]. And for proper support of 16-bit data bus we have to pass
NAND_BUSWIDTH_16 option to NAND driver core - which we do now knowing
board type we're running on.Signed-off-by: Alexey Brodkin
09 Apr, 2015
2 commits
-
Add support for Inverse Path USB armory board, an open source
flash-drive sized computer based on Freescale i.MX53 SoC.http://inversepath.com/usbarmory
Signed-off-by: Andrej Rosano
Cc: Stefano Babic
Cc: Chris Kuethe
Cc: Fabio Estevam
Cc: Vagrant Cascadian
Tested-By: Vagrant Cascadian
Tested-by: Chris Kuethe -
Email address is not longer valid that's why remove it.
Signed-off-by: Michal Simek
08 Apr, 2015
1 commit
-
Since commit 32df39c741788e ("mx5: fix get_reset_cause") we have the following
boot messages on a mx53qsb:U-Boot 2015.04-rc5-00029-gd68df02 (Apr 06 2015 - 11:15:39)
CPU: Freescale i.MX53 rev2.1 at 800 MHz
Reset cause: POR
Board: MX53 LOCO
I2C: ready
DRAM: 1 GiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1
In: serial
Out: serial
Err: serial
CPU: Freescale i.MX53 rev2.1 at 1000 MHz
Reset cause: unknown reset
Net: FEC [PRIME]The CPU and Reset cause lines appear twice.
Initially mx53 boots at 800MHz, then at a later point the PMIC is configured via
I2C to raise the CPU voltage so that it can run at 1GHz.To avoid such misleading double printings, disable printing cpu info for now.
Signed-off-by: Fabio Estevam
Acked-by: Jason Liu
06 Apr, 2015
1 commit
-
Remove GPIOs from smdk5420 board file and because the same
is already specified via DT.Signed-off-by: Ajay Kumar
Reviewed-by: Simon Glass
Tested-by: Simon Glass
Signed-off-by: Minkyu Kang
03 Apr, 2015
3 commits
-
Conflicts:
board/armltd/vexpress64/vexpress64.cSigned-off-by: Tom Rini
-
With the most recent board firmware correct SDIO clock is 50MHz as
opposed to 25 MHz before.Also set max frequency of MMC data exchange equal to SDIO clock -
because there's no way to transfer data faster than interface clock.Signed-off-by: Alexey Brodkin
01 Apr, 2015
6 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
-
This patch will display the U-Boot version on LCD.
Signed-off-by: Josh Wu
Acked-by: Bo Shen
31 Mar, 2015
7 commits
-
The CONFIG_MTD_NAND_VERIFY_WRITE has been removed from Linux for some
time and a more generic method of NAND verification now exists in U-Boot.Signed-off-by: Peter Tyser
Tested-by: Heiko Schocher
Acked-by: Heiko Schocher -
Pingroup ATC seems to come out of reset with config set to NAND, so we
need to explicitly configure some other function to this group in order
to avoid clashing settings.Signed-off-by: Marcel Ziswiler
Signed-off-by: Tom Warren -
Fix ASIX USB to Ethernet chip reset.
Signed-off-by: Marcel Ziswiler
Acked-by: Stephen Warren
Signed-off-by: Tom Warren -
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 -
As a preparatory step to renaming the board folder as well first get
rid of the colibri_t20-common after having integrated it into
colibri_t20_iris for now.While at it also migrate to using NVIDIA's common.mk magic.
Signed-off-by: Marcel Ziswiler
Signed-off-by: Tom Warren -
Requesting a GPIO without a name is not supposed anymore. This causes the
request to fail. Add a name so that the serial console works on seaboard.Signed-off-by: Simon Glass
Reported-by: Stephen Warren
Signed-off-by: Tom Warren
29 Mar, 2015
8 commits
-
Signed-off-by: Hans de Goede
-
make the CPU clock selectable via Kconfig
this removes the sunxi specific CONFIG_CLK_FULL_SPEED defined in each
soc header and replaces it's use in board/sunxi/board.c with
CONFIG_SYS_CLK_FREQ from Kconfig which allows us to configure board
specific frequency on bootSigned-off-by: Iain Paton
[hdegoede@redhat.com s/CONFIG_SYS_CLK_FREQ/CONFIG_TIMER_CLK_FREQ/ for the
arch-timer clk speed on sun7i to fix mis-compile on sun7i]
Acked-by: Hans de Goede
Signed-off-by: Hans de Goede -
Add CONFIG_SYS_GENERIC_BOARD to amcc-common.h and CONFIG_DISPLAY_BOARDINFO
to Kconfig files. canyonlands.h includes amcc-common.h, so remove
CONFIG_SYS_GENERIC_BOARD definition there.Signed-off-by: Anatolij Gustschin
Cc: Stefan Roese
Cc: Feng Kan
Cc: Masahiro Yamada
Cc: Tom Rini -
Fix eb_cpu5282 and eb_cpu5282_internal unresolved external error.
These boards have video but don't need any ppc related
video_setmem().Fix M53017EVB moving away embedded env to a different offset,
as in M52277EVB.Signed-off-by: Angelo Dureghello
-
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
-
This removes the kludgy late board init from the FVP simulator
version of Versatile Express 64bit (ARMv8), and replace it with
a default boot command using the new smhload command to load
the files using semihosting. Tested on the Foundation Model.Signed-off-by: Linus Walleij
-
since we have possibility to write out on lcd whats going on, we don't need
the gpio blink functionality anymore.Signed-off-by: Hannes Petermaier
Signed-off-by: Hannes Petermaier
-
At this time I2C and responsible pin-mux is setup during PMIC initialziation
within common.c, this is possible because today PMIC is always connected on
I2C0.In Future this will be changed, PMIC isn't anymore connected to bus0 in call
cases.So we do following:
- rename enable_i2c_pin_mux0 to enable_i2c_pin_mux to be generic for enabling
pin-mux on different or more busses.
- move the call to i2c_pin_mux and i2c_init from common.c to the specific
board.cSigned-off-by: Hannes Petermaier
Signed-off-by: Hannes Petermaier
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
27 Mar, 2015
1 commit
-
Signed-off-by: David Feng