Age | Commit message (Collapse) | Author |
|
From ccfaf9408ec674efbfbc7a4cc1db7e6bdb839f1e where Tom Rini
fixes usbtty.c
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
This reverts commit 45bf05854bc94ed8bae9e9114292895b990327ea.
Conflicts:
arch/arm/cpu/armv7/omap3/board.c
arch/arm/cpu/armv7/omap3/lowlevel_init.S
arch/arm/include/asm/arch-omap3/sys_proto.h
Signed-off-by: Ricardo Salveti de Araujo <ricardo.salveti@linaro.org>
|
|
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
Override CONTROL_EFUSE_2_OVERRIDE unconditionally with hw
team recommended value. Presently, the register is overridden
only if the POR value is 0. POR value is not working on some
of the chips.
Signed-off-by: Aneesh V <aneesh@ti.com>
|
|
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
Move NON_SECURE_SRAM_START from 0x40304000 to 0x40303000 and
move u-boot-spl load address from 0x40304350 to 0x40303080.
This allows it to stay under 0x4030c000 which is what the TRM
says it must do. SRAM actually starts at 0x40300000 on GP
devices but was set to 0x40304000 to be the same as Secure
devices so this breaks that.
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
Signed-off-by: Angus Ainslie <angus.ainslie@linaro.org>
|
|
Stripped down fastboot protocol for now but could be
just about anything. Will revisit once a fastboot
or dfu implementation hits upstream.
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
Size problems when trying to include usb, mmc and fat
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
When booting via spl the parameter layout is apparently different
and this leads to following bad pointers.
For now just work around the issue by checking pointers before
following them.
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
For building a u-boot-spl with support for loading
u-boot via usb gadget.
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
TODO: share dieid<-->mac addr code between
OMAP3 and OMAP4
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
Signed-off-by: Jon Medhurst <jon.medhurst@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
This patch creates a new config for the A5 dual core tile that includes the
generic config for the Versatile Express platform.
The generic config has been modified to provide support for the Extended
Memory Map, as used on the A5 core tile. A5 does not support the legacy
memory map.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
This patch creates a new config for the A9 quad core tile that includes the
generic config for the Versatile Express platform.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
The current ca9x4_ct_vxp platform contains support for a Versatile Express
motherboard with a quad core A9 core tile.
This patch is the first stage of making separating the Versatile Express
motherboard code and the A9 specific code, before adding support for the
dual core A5 core tile.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Reduce the operating point for 4460 to OPP100 (MPU at 700MHz)
Signed-off-by: Sebastien Jan <s-jan@ti.com>
|
|
If fdt_addr is available at u-boot's env, PXE will try to use it, and
fail at cases the blob is not available.
Signed-off-by: Ricardo Salveti de Araujo <ricardo.salveti@linaro.org>
|
|
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
Original patch also moved gpio settings from do_scale_tps62361
to scale_vcores in the original ..../omap4/clocks.c. Subsequently
this file moved to common_clocks.c then omap4 parts back to
omap4/clocks.c. Later the gpio settings were removed completely
so they are left out here also.
Perhaps this patch can just be removed completely.
Original patch comment:
Configure both SET0 and SET1 to the right voltage so that
kernel can use either one of them. Today only SET1 is
configured.
Signed-off-by: Aneesh V <aneesh@ti.com>
|
|
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
Some boot scripts fail without this. This makes OMAP4
the same as omap3_beagle.
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
Identical to omap3_beagle.
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
Removing boot.scr support broke some external bootscripts
that depended on it.
This patch restores boot.scr support but leaves uEnv.txt
support in.
uEnv.txt still works and if both files exist then uEnv.txt
takes precedence.
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
Signed-off-by: Ricardo Salveti de Araujo <ricardo.salveti@linaro.org>
|
|
A quick support for mx53 QuickStart board with MC34708.
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
Ignore the return value of eth_getenv_enetaddr_by_index(), and if it
fails, fall back to use dev->enetaddr, which could be filled up by
the ethernet device driver.
Actually, this is the original behavior, and was later changed by
commit 48506a2cde2458fa1f8c5993afc98e5a4617e1d3.
Signed-off-by: Eric Miao <eric.miao@linaro.org>
Acked-by: Simon Glass <sjg@chromium.org>
|
|
BugLink: http://bugs.launchpad.net/bugs/773082
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
Increase CPU core power to 1.25v via DA9053 PMIC,
and after that CPU can ran to 1GHZ and DDR 400Mhz.
Signed-off-by: Jason Liu <jason.hui@linaro.org>
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
Add dialog pmic(DA9053) driver with I2C interface support
Signed-off-by: Jason Liu <jason.hui@linaro.org>
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
Add clock config interface support, so that we
can configure CPU or DDR clock in the later init
Signed-off-by: Jason Liu <jason.hui@linaro.org>
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
BugLink: http://bugs.launchpad.net/bugs/738193
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
If there is no boot.scr nor uEnv.txt nor uImage then fallback to pxe.
BugLink: https://bugs.launchpad.net/bugs/820121
BugLink: https://bugs.launchpad.net/bugs/826877
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
Set standard env vars in default environment. These are currently
only used by PXE which is only enabled on Panda but they are safe
on all OMAP4 platforms.
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
The panda board has a usb nic but the nic has no
rom. Use the die-id to generate a unique address.
This is derived from an RFC kernel patch by Andy Green
that does the same thing:
https://patchwork.kernel.org/patch/660541/
[RFC PATCH 1/2] OMAP2+: add cpu id register to MAC address helper
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
Signed-off-by: Ricardo Salveti de Araujo <ricardo.salveti@canonical.com>
|
|
Signed-off-by: Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>
Signed-off-by: Ricardo Salveti de Araujo <ricardo.salveti@canonical.com>
|
|
As board may need some specific support, implement inner functions
to be called by the boards implementaions of ehci_hcd_start,
ehci_hcd_stop.
Signed-off-by: Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>
|
|
Signed-off-by: John Rigby <john.rigby@linaro.org>
|
|
Signed-off-by: John Rigby <john.rigby@linaro.org>
|