03 Sep, 2015
1 commit
-
The Firefly RK3288 is a suitable target board for initial mainline Rockchip
support. It includes a good set of peripherals, a recent SoC and it is
readily available.This adds only some basic files required to allow the baord to display a
serial message in SPL and hang.Signed-off-by: Simon Glass
01 Sep, 2015
1 commit
31 Aug, 2015
14 commits
-
This driver actually does nothing but test pinctrl uclass, and
demonstrate how things work.To try this driver, uncomment /* #define DEBUG */ in the
drivers/pinctrl/pinctrl-sandbox.c, and debug messages will be
displayed.DRAM: 128 MiB
sandbox pinmux: group = 1 (serial_a), function = 1 (serial)
Using default environmentIn: cros-ec-keyb
Out: lcd
Err: lcd
Net: Net Initialization Skipped
eth0: eth@10002000, eth1: eth@80000000, eth5: eth@90000000
=> i2c dev 0
Setting bus to 0
sandbox pinmux: group = 0 (i2c), function = 0 (i2c)
sandbox pinconf: group = 0 (i2c), param = 3, arg = 1Signed-off-by: Masahiro Yamada
Acked-by: Simon Glass -
The TPM is listed in the device tree. Enable the driver and 'tpm' command
so that it can be used.Signed-off-by: Simon Glass
Acked-by: Christophe Ricard
Reviewed-by: Heiko Schocher -
This command provides a few useful tests so enable it for common boards.
Signed-off-by: Simon Glass
Acked-by: Christophe Ricard
Reviewed-by: Heiko Schocher -
Convert the tpm_tis_lpc driver to use driver model and update boards which
use it.Signed-off-by: Simon Glass
Acked-by: Christophe Ricard
Reviewed-by: Heiko Schocher -
Convert the tpm_tis_i2c driver to use driver model and update boards which
use it.Signed-off-by: Simon Glass
Acked-by: Christophe Ricard
Reviewed-by: Heiko Schocher -
Convert the sandbox TPM driver to use driver model. Add it to the device
tree so that it can be found on start-up.Signed-off-by: Simon Glass
Acked-by: Christophe Ricard
Reviewed-by: Heiko Schocher -
Convert all TPM options to Kconfig and tidy up.
Signed-off-by: Simon Glass
Acked-by: Christophe Ricard
Reviewed-by: Heiko Schocher -
Signed-off-by: Marcus Cooper
Acked-by: Hans de Goede
Signed-off-by: Hans de Goede -
The inet98v_rev2 is a pcb used in generic A13 based tablets. It features
volume buttons, a power barrel, micro-usb otg, headphone connector and
a power button.The dts file is identical to the one submitted to the upstream kernel.
Signed-off-by: Hans de Goede
Acked-by: Ian Campbell -
The inet97fv2 is a board found in the first generation of cheap allwinner
A10 based 7" tablets.Note that this patch does not add a dts file as we already have one from
our dts syncs with the kernel.Signed-off-by: Hans de Goede
Acked-by: Ian Campbell -
Add otg id pin configuration, this speeds up bootup when no host cable
is plugged into the otg port.Signed-off-by: Hans de Goede
Acked-by: Ian Campbell -
Add CONFIG_MMC0_CD_PIN to various boards, this stops the SPL from still
trying to access the sdcard when there is none (e.g. when booting from
nand).Signed-off-by: Hans de Goede
Acked-by: Ian Campbell -
With the unified / cleaned up default display output selection changes,
which were done as part of adding composite video out support, our
example LCD_MODE line in the A13-OLinuxIno defconfigs causes the display
code to setup a LCD console by default, rather then a VGA console.Given that the LCD console is only useful for people who have hooked up
the exact lcd-panel from the config, while most people will not have any
lcd panel connected to these boards, this is not a good default.Dropping the LCD_MODE line which was intended as an example fixes this,
instead add a link to the LCD_MODE help text pointing to
http://linux-sunxi.org/LCD which contains the removed and other example
modes.Signed-off-by: Hans de Goede
Acked-by: Ian Campbell -
The gt90h is a pcb found in generic 9" tablets with an A23 soc, 1G RAM
and 8G nand, rtl8723as usb wifi, 1 micro usb port and 1 micro sd slot.The pmic setup on this board is somewhat special, dcdc2 MUST be set
to 1.1V instead of the usual 1.2V otherwise the board is very unstable.
aldo1 is used to power the micro sd slot, dldo1 is used for wifi.This commit adds a defconfig + dts (as submitted to the kernel) for
the gt90h-v4 pcb.Signed-off-by: Hans de Goede
Acked-by: Ian Campbell
30 Aug, 2015
1 commit
-
Now UniPhier SoCs highly depend on Driver Model for SPL, too.
Signed-off-by: Masahiro Yamada
29 Aug, 2015
1 commit
-
Commit 181bd9dc61d2da88b78f1c1138a685dae39354d6 introduced Kconfig selection
for SYS_PROMPT. When applying the new picosam9g45 board this change slipped
through, adopt it.Signed-off-by: Andreas Bießmann
28 Aug, 2015
1 commit
-
Remove ag101 and ag102 support
Signed-off-by: Kun-Hua Huang
26 Aug, 2015
1 commit
-
This patch enables NAND support on the Marvell Armada XP
DB-MV784MP-GP eval board.Signed-off-by: Stefan Roese
Cc: Peter Morrow
Cc: Luka Perkov
24 Aug, 2015
2 commits
-
Conflicts:
configs/socfpga_arria5_defconfig
configs/socfpga_cyclone5_defconfig
configs/socfpga_socrates_defconfigMerged these by hand and re-ran savedefconfig on them.
Signed-off-by: Tom Rini
23 Aug, 2015
3 commits
-
Synchronise the config options with Cyclone V SoCDK and other boards.
This enables ethernet on the ArriaV SoCDK.Signed-off-by: Marek Vasut
-
Enable the DWAPB GPIO driver for SoCFPGA Cyclone V and Arria V.
Signed-off-by: Marek Vasut
Cc: Simon Glass
Cc: Dinh Nguyen -
The CONFIG_TARGET_SOCFPGA_CYCLONE5 and CONFIG_TARGET_SOCFPGA_ARRIA5
selected both a board and a CPU. This is not correct as these macros
are supposed to select only board.All would be good, if QTS-generated header files didn't check for
these macros exactly to determine if the platform is Cyclone V or
Arria V. Thus, for the sake of compatibility with not well fleshed
out header file generator, this patch makes these two macros into
a stub config option and introduces new CONFIG_TARGET_SOCFPGA_CYCLONE5_SOCDK
and CONFIG_TARGET_SOCFPGA_ARRIA5_SOCDK targets, which select the
previous stub config option.The result is that compatibility with QTS is preserved and the new
CONFIG_TARGET_* select actual target boards.Signed-off-by: Marek Vasut
22 Aug, 2015
2 commits
-
Move config for the E1000 Ethernet driver to Kconfig and tidy up affected
boards.Signed-off-by: Simon Glass
Acked-by: Joe Hershberger -
Several files are out of order. This means that when the moveconfig tool
moves CONFIG options to Kconfig it generates a large diff. To avoid this,
reorder the files first.Signed-off-by: Simon Glass
21 Aug, 2015
2 commits
-
Bootlog:
U-Boot SPL 2015.10-rc1-00452-g96a7ed1 (Aug 17 2015 - 10:32:21)
mci: setting clock 258000 Hz, block size 512
mci: setting clock 258000 Hz, block size 512
mci: setting clock 258000 Hz, block size 512
mci: setting clock 33024000 Hz, block size 512
reading u-boot.img
reading u-boot.imgU-Boot 2015.10-rc1-00452-g96a7ed1 (Aug 17 2015 - 10:32:21 +0000)
CPU: AT91SAM9G45
Crystal frequency: 12 MHz
CPU clock : 400 MHz
Master clock : 133.333 MHz
Watchdog enabled
DRAM: 256 MiB
WARNING: Caches not enabled
MMC: mci: 0
mci: setting clock 260416 Hz, block size 512
mci: setting clock 260416 Hz, block size 512
mci: setting clock 260416 Hz, block size 512
mci: setting clock 33333333 Hz, block size 512
reading uboot.env
In: serial
Out: serial
Err: serial
Net: macb0
Error: macb0 address not set.Hit any key to stop autoboot: 0
U-Boot>Signed-off-by: Erik van Luijk
[add 'picosam9g45_defconfig' to MAINTAINERS]
Signed-off-by: Andreas Bießmann -
This has not been converted to Generic Board, so should be removed.
(See doc/README.generic-board for details.)Signed-off-by: Masahiro Yamada
Acked-by: Heiko Schocher
Acked-by: Marek Vasut
19 Aug, 2015
7 commits
-
We have to set a MAC address to use network.
Otherwise, the tftpboot command fails with the following message:Gem.e000b000 Waiting for PHY auto negotiation to complete........ done
*** ERROR: `ethaddr' not setSince commit 92ac52082140 ("net: Remove all references to
CONFIG_ETHADDR and friends"), we can not use CONFIG_ETHADDR.The easiest way to set a MAC address is to enable
CONFIG_NET_RANDOM_ETHADDR.Signed-off-by: Michal Simek
-
We have to set a MAC address to use network.
Otherwise, the tftpboot command fails with the following message:Gem.e000b000 Waiting for PHY auto negotiation to complete........ done
*** ERROR: `ethaddr' not setSince commit 92ac52082140 ("net: Remove all references to
CONFIG_ETHADDR and friends"), we can not use CONFIG_ETHADDR.The easiest way to set a MAC address is to enable
CONFIG_NET_RANDOM_ETHADDR.Signed-off-by: Masahiro Yamada
Acked-by: Joe Hershberger
Signed-off-by: Michal Simek -
Use embedded DTB to let users use u-boot instead of u-boot-dtb.bin.
And fix SPL to use this target.Signed-off-by: Michal Simek
-
Added usb dwc3 driver support for zynqmp
this also supports the DFU and LTHOR to download
the linux images on to RAM and cen be booted from
those linux images.Signed-off-by: Siva Durga Prasad Paladugu
Signed-off-by: Michal Simek -
One disadvantage of commit a26cd04920dc (arch: Make board selection
choices optional) is that Kconfig could create such an insane
.config file that no board is selected.Rip off the "optional" again in favor of ZC702 as the default
target.Signed-off-by: Masahiro Yamada
Signed-off-by: Michal Simek -
Enable networking for EP108 by default.
Signed-off-by: Michal Simek
-
As we discussed a couple of times, negative CONFIG options make our
life difficult; CONFIG_SYS_NO_FLASH, CONFIG_SYS_DCACHE_OFF, ...
and here is another one.Now, there are three boards enabling OF_CONTROL on SPL:
- socfpga_arria5_defconfig
- socfpga_cyclone5_defconfig
- socfpga_socrates_defconfigThis commit adds CONFIG_SPL_OF_CONTROL for them and deletes
CONFIG_SPL_DISABLE_OF_CONTROL from the other boards to invert
the logic.Signed-off-by: Masahiro Yamada
Reviewed-by: Tom Rini
Reviewed-by: Simon Glass
15 Aug, 2015
1 commit
14 Aug, 2015
3 commits
-
Set up interrupts correctly so that Linux can use all devices. Use
savedefconfig to regenerate the defconfig file.Signed-off-by: Simon Glass
Reviewed-by: Bin Meng -
Move to driver model for networking on minnowmax.
Signed-off-by: Simon Glass
Reviewed-by: Bin Meng -
Move to driver model for USB on minnowmax.
Signed-off-by: Simon Glass
Reviewed-by: Bin Meng