09 Oct, 2014
13 commits
-
Add default eeprom bus setting.
This addresses the trimslice compile error that was introduced
with the addition of this setting.Cc: Albert ARIBAUD
Cc: Igor Grinberg
Signed-off-by: Nikita Kiryanov
Acked-by: Igor Grinberg -
rmobile/lowlevel_init_ca15.S are common in r8a7790, r8a7791 and r8a7794 of
rmobile SoCs. The initialize L2 cache in lowlevel_init_ca15.S only needed
for Cortex-A15. The r8a7794 is Cortex-A7, not Cortex-A15.
This adds Skip to initialize L2 cache when r8a7794.Signed-off-by: Nobuhiro Iwamatsu
-
rmobile/lowlevel_init_ca15.S are common in r8a7790 and r8a7791 of
rmobile SoC. But L2 cache of r8a7791 does not use L2CTLR[5].
This adds fix to set L2CTLR [5] only when the r8a7790.Signed-off-by: Nobuhiro Iwamatsu
-
This removes duplicate initialization of l2ctlr.
Signed-off-by: Nobuhiro Iwamatsu
-
Setting to change the CPU frequency is only used version2.
Signed-off-by: Nobuhiro Iwamatsu
-
This adds support version 0.963 for ES2 of lager board.
Signed-off-by: Nobuhiro Iwamatsu
-
This updates QoS version 0.955 for ES1 of lager board.
Signed-off-by: Nobuhiro Iwamatsu
-
Signed-off-by: Nobuhiro Iwamatsu
-
This update QoS version 0.334 for ES2 of R8A7791.
Signed-off-by: Nobuhiro Iwamatsu
-
SCIF of koelsch use external clock mode.
This enables external clock mode on koelsch board.Signed-off-by: Nobuhiro Iwamatsu
-
SCIF of lager use external clock mode.
This enables external clock mode on lager board.Signed-off-by: Nobuhiro Iwamatsu
-
The clock of SCIF (serial port) of lager is supplied from External
Clock. And value of clock is 14.7456MHz.Signed-off-by: Nobuhiro Iwamatsu
-
The single file conflict below is actually trivial.
Conflicts:
board/boundary/nitrogen6x/nitrogen6x.c
07 Oct, 2014
2 commits
-
Removed settings in unsupported register fields. They didn’t
do anything, and in most cases, were not documented in the
reference manual.Changed register settings to comply with JEDEC required values.
Changed timing parameters because they included full clock
periods that were doing nothing.Signed-off-by: Anthony Felice
[rebased on v2014.10-rc2]
Signed-off-by: Stefan Agner
06 Oct, 2014
25 commits
-
Support reading/writing ext4 partitions.
Signed-off-by: Kevin Mihelich
Signed-off-by: Eric Nelson -
Enable 'fastboot' command.
This is currently enabled but not yet functional. Including it in the
configuration will ease further testing and development as discussed
on the mailing list.Signed-off-by: Eric Nelson
-
Enable the 'gpio' command to allow reading and toggling of GPIO
pins.Signed-off-by: Eric Nelson
-
Some users (QNX and Windows CE users in particular) have asked
to disable the Penguin shown on the display at boot time.Signed-off-by: Eric Nelson
Acked-by: Stefano Babic -
Increase the maximum number of arguments allowed by the Hush parser.
This prevents errors when users or scripts aren't quoting parameters
when setting the "bootargs" variable et al.Signed-off-by: Troy Kisky
Signed-off-by: Eric Nelson -
Enable the "i2c edid" command to query data from an attached
HDMI monitor.Usage is typically this:
U-Boot > i2c dev 1
U-Boot > i2c edid 0x50
...Signed-off-by: Eric Nelson
-
Enable the 'mtest' command on Nitrogen6x and SABRE Lite boards.
Signed-off-by: Eric Nelson
-
Enable the use of USB keyboards on SABRE Lite and Nitrogen6x boards.
Signed-off-by: Eric Nelson
-
If no boot script was found, expose internal storage over the
USB mass storage gadget to allow easy programming.This is especially useful when SD cards are inaccessible or when
loading SATA drives.More details are available in this blog post:
http://boundarydevices.com/u-boot-usb-mass-storage-gadget/Signed-off-by: Eric Nelson
-
Support RAM disks by setting initrd_high. See commit 7e9603e
Signed-off-by: Eric Nelson
-
Remove the individual attempts to load using ext2 and fat, replace with the
generic load command supporting available filesystem types.Signed-off-by: Kevin Mihelich
-
This patch enables boot to USB storage devices by expanding on the list
of boot devices.Because the USB startup currently takes a long time, it places USB at
the end of the list of supported devices.You can over-ride the boot order using the bootdevs environment variable.
For instance, this will make USB the first (highest priority) device:U-Boot > setenv bootdevs usb mmc sata
U-Boot > saveenvSigned-off-by: Diego Rondini
Signed-off-by: Eric Nelson -
Add support for the USB mass storage to enable access to on-board
storage (especially eMMC and SATA).Details at:
http://boundarydevices.com/u-boot-usb-mass-storage-gadget/Signed-off-by: Eric Nelson
-
The HPD pin and RX_SENSE registers have proven to be less reliable
than using I2C on the EDID pins for detection of an HDMI monitor.
In particular, when the HDMI output is reset through a "reboot"
cycle, the detect_hdmi() routine often bounces, resulting in
a failure to detect a connected monitor.Signed-off-by: Eric Nelson
-
Add support for WVGA (800x480) panels using VESA GTF timings over
LVDS.No auto-detection is supported, so you must configure this panel
manually through the 'panel' environment variable:U-Boot > setenv panel svga
U-Boot > saveenv && resetSigned-off-by: Eric Nelson
-
Add support for an Ampire 1024x600 LVDS panel with integrated Ilitek
capacitive touch screen.Auto-detection is enabled, so no explicit configuration is needed.
Signed-off-by: Eric Nelson
-
Add support for 800x600 18-bit RGB displays using VESA GTF timings.
No auto-detection is supported, so you must configure this panel
manually through the 'panel' environment variable:U-Boot > setenv panel svga
U-Boot > saveenv && resetSigned-off-by: Eric Nelson
-
Add support for the Touch Revolution Fusion7 display: 800x480 RGB
with a custom F0710A resistive touch controller.Auto-detection of this panel is supported so no configuration is
required.Signed-off-by: Eric Nelson
-
This patch adds support for LVDS WXGA displays that use the SPWG encoding
standard instead of JEIDA.No auto-detection is enabled and you must explicitly set the 'panel'
environment variable:U-Boot > setenv panel LDB-WXGA-S
U-Boot > saveenv && resetSigned-off-by: Eric Nelson
-
Add support for LG 9.7" LVDS panel (1024x768) with integrated eGalax
touch screen.Note that this panel differs only slightly from the Hannstar XGA panel
(margins).No auto-detection is available because it shares the same touch controller
as the Hannstar-XGA display, so you'll need to configure it through the
'panel' environment variable:U-Boot > setenv panel LG-9.7
U-Boot > saveenv && resetSigned-off-by: Eric Nelson
-
Add support for a 1/4 VGA panel with a 24-bit RGB interface.
No auto-detection is enabled, so you must configure the 'panel'
environment variable to use this display:U-Boot > setenv panel qvga
U-Boot > saveenv && resetSigned-off-by: Eric Nelson
-
Add support for Boundary Devices 7" and 10.1" 1280x800 displays with
integrated FocalTech ft5x06 10-point touch controller.Because they share the touch controller with the 1024x600 displays,
auto-detection is disabled and you must explicitly set the 'panel'
environment variable:U-Boot > setenv panel LDB-WXGA
U-Boot > saveenv && resetSigned-off-by: Robert Winkler
Signed-off-by: Eric Nelson -
Include declarations of board_ehci callbacks to prevent compiler warnings
and enforce function prototypes.Signed-off-by: Eric Nelson
-
Testing shows that the Micrel PHY may not be completely out
of reset if accessed immediately.Signed-off-by: Troy Kisky
Signed-off-by: Eric Nelson -
Declare locally-used data structures and functions as
static and pull in header files to prevent compiler warnings
of "Should it be static?" when building with "make C=1".Signed-off-by: Eric Nelson