Hello Heiko,
On Di, 2015-04-14 at 10:02 +0200, Heiko Schocher wrote:
> Hello Jörg,
>
> Am 14.04.2015 08:29, schrieb Jörg Krause:
> > Hello Heiko,
> >
> > On Di, 2015-04-14 at 08:12 +0200, Heiko Schocher wrote:
> > > Hello Jörg,
> > >
> > > Am 13.04.2015 22:17, schrieb Jörg Krause:
> > > > Signe
On Tue, 2015-04-14 at 04:50PM +0900, Masahiro Yamada wrote:
> Separate CONFIG_TARGET_ZYNQ_{ZC702,ZC706} which is necessary
> for the next commit. Adjust doc/README.zynq too.
>
> Signed-off-by: Masahiro Yamada
> ---
>
> Changes in v2: None
>
> arch/arm/cpu/armv7/zynq/Kconfig
Add support for the new second DRAM PLL found on the A33 SoC.
Signed-off-by: Hans de Goede
---
arch/arm/cpu/armv7/sunxi/clock_sun6i.c| 18 +++
arch/arm/include/asm/arch-sunxi/clock.h | 3 ++-
arch/arm/include/asm/arch-sunxi/clock_sun6i.h | 33 +++---
We do not use irqs in u-boot so remove the unused irq field, and all the
#ifdef-ery around the irq initialization.
Signed-off-by: Hans de Goede
---
arch/arm/cpu/armv7/sunxi/usbc.c | 16
1 file changed, 16 deletions(-)
diff --git a/arch/arm/cpu/armv7/sunxi/usbc.c b/arch/arm/cpu
From: Vishnu Patekar
The Astar MID756 is a 7" tablet using the A33 SoC with a 800x480 LCD screen,
512M RAM, 8G ROM and integrated sdio wifi.
Also see: http://linux-sunxi.org/Softwinner_astar-rda
Signed-off-by: Vishnu Patekar
Signed-off-by: Hans de Goede
---
board/sunxi/MAINTAINERS|
Add a defconfig for generic 7" tablets using the Ippo q8h v1.2 pcb,
with an A33 SoC (the pcb can take an A23 or an A33), and a 1024x600 LCD.
Signed-off-by: Hans de Goede
---
board/sunxi/MAINTAINERS | 1 +
configs/Ippo_q8h_v1_2_a33_1024x600_defconfig | 23 +++
For unknown reasons the A33 needs the end of the memory we report to the
kernel to be aligned to a multiple of 4 MiB. Without this things will hang
when we hand over control to the kernel.
Signed-off-by: Hans de Goede
---
drivers/video/sunxi_display.c | 9 +
1 file changed, 9 insertions(
This is a preparation patch for adding A33 support, which will have a mach
name of sun8i-a33.
Signed-off-by: Hans de Goede
---
arch/arm/cpu/armv7/sunxi/Makefile | 8
arch/arm/cpu/armv7/sunxi/board.c | 8
arch/arm/cpu/armv7/sunx
From: Vishnu Patekar
Signed-off-by: Vishnu Patekar
Signed-off-by: Hans de Goede
---
arch/arm/cpu/armv7/sunxi/Makefile | 4
arch/arm/cpu/armv7/sunxi/board.c| 8 +---
arch/arm/cpu/armv7/sunxi/cpu_info.c | 2 ++
arch/arm/cpu/armv7/sunxi/rsb.c | 2 +-
arch/arm/cpu/armv7/sun
From: Vishnu Patekar
Based on Allwinner dram init code from the a33 bsp:
https://github.com/allwinner-zh/bootloader/blob/master/basic_loader/bsp/bsp_for_a33/init_dram/mctl_hal.c
Initial u-boot port by Vishnu Patekar, major cleanup / rewrite by
Hans de Goede.
Signed-off-by: Vishnu Patekar
Signe
There is no reason not to and this make the #ifdef-ery easier to read.
Signed-off-by: Hans de Goede
---
arch/arm/cpu/armv7/sunxi/board.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/arch/arm/cpu/armv7/sunxi/board.c b/arch/arm/cpu/armv7/sunxi/board.c
index c1b4cf5..647
sun6i and newer (derived) SoCs such as the sun8i-a23, sun8i-a33 and sun9i
have a various things in common, like having separate ahb reset control
registers, the SID living inside the pmic, custom pmic busses, new style
watchdog, etc.
This commit introduces a new hidden ARCH_SUN6I Kconfig bool whic
Dear Stefan Roese,
On Tue, 14 Apr 2015 12:46:52 +0200, Stefan Roese wrote:
> + if (mvebu_soc_family() == MVEBU_SOC_AXP)
> + w->mbus_attr |= ATTR_HW_COHERENCY;
Why is this Armada XP specific? Both Armada XP and Armada 38x support
HW I/O coherency. B
On 2015-04-14 16:50, Stephen Warren wrote:
> On 04/14/2015 08:45 AM, Jan Kiszka wrote:
>> On 2015-04-14 16:40, Ian Campbell wrote:
>>> On Tue, 2015-04-14 at 16:33 +0200, Jan Kiszka wrote:
On 2015-04-14 16:30, Ian Campbell wrote:
> On Tue, 2015-04-14 at 16:12 +0200, Jan Kiszka wrote:
>>
From: Stephen Warren
On systems with caches enabled, NAND I/O may need to flush/invalidate
the cache during read/write operations. For this to work correctly, all
buffers must be cache-aligned. Fix nand_verify*() to allocate aligned
buffers.
This prevents cache alignment warnings from being spew
On 04/13/2015 09:19 PM, Simon Glass wrote:
usb_new_device() is far too long and does far too much. As a first step, move
the code that does initial setup and reads a descriptor into its own function
called usb_setup_descriptor().
For XHCI the init order is different - we set up the device but do
On 04/14/2015 08:45 AM, Jan Kiszka wrote:
On 2015-04-14 16:40, Ian Campbell wrote:
On Tue, 2015-04-14 at 16:33 +0200, Jan Kiszka wrote:
On 2015-04-14 16:30, Ian Campbell wrote:
On Tue, 2015-04-14 at 16:12 +0200, Jan Kiszka wrote:
On 2015-04-14 16:06, Stephen Warren wrote:
On 04/14/2015 07:46
On 2015-04-14 16:40, Ian Campbell wrote:
> On Tue, 2015-04-14 at 16:33 +0200, Jan Kiszka wrote:
>> On 2015-04-14 16:30, Ian Campbell wrote:
>>> On Tue, 2015-04-14 at 16:12 +0200, Jan Kiszka wrote:
On 2015-04-14 16:06, Stephen Warren wrote:
> On 04/14/2015 07:46 AM, Tom Rini wrote:
>> O
From: Stephen Warren
At the very least when USB keyboard support is enabled, we need to enable
CONFIG_SYS_STDIO_DEREGISTER, so the "usb reset" is able to re-scan USB
ports and find new devices. Enable it everywhere per request from Simon
Glass.
Signed-off-by: Stephen Warren
---
v2: Always enabl
On Tue, 2015-04-14 at 16:33 +0200, Jan Kiszka wrote:
> On 2015-04-14 16:30, Ian Campbell wrote:
> > On Tue, 2015-04-14 at 16:12 +0200, Jan Kiszka wrote:
> >> On 2015-04-14 16:06, Stephen Warren wrote:
> >>> On 04/14/2015 07:46 AM, Tom Rini wrote:
> On Mon, Apr 13, 2015 at 06:48:05AM +0200, Jan
On 04/14/2015 08:30 AM, Ian Campbell wrote:
On Tue, 2015-04-14 at 16:12 +0200, Jan Kiszka wrote:
On 2015-04-14 16:06, Stephen Warren wrote:
On 04/14/2015 07:46 AM, Tom Rini wrote:
On Mon, Apr 13, 2015 at 06:48:05AM +0200, Jan Kiszka wrote:
Changes in v6:
- rebased over master
- include
This version is ready for merging by the way.
I didn't use Kconfig after all, since all the Marvell boards are
including this through config.h and I didn't feel like moving it all to
Kconfig. Moreover, this doesn't use DM and apparently, only I2C drivers
that use DM are in Kconfig now.
Also, I do
On 2015-04-14 16:30, Ian Campbell wrote:
> On Tue, 2015-04-14 at 16:12 +0200, Jan Kiszka wrote:
>> On 2015-04-14 16:06, Stephen Warren wrote:
>>> On 04/14/2015 07:46 AM, Tom Rini wrote:
On Mon, Apr 13, 2015 at 06:48:05AM +0200, Jan Kiszka wrote:
> Changes in v6:
> - rebased over
On Tue, 2015-04-14 at 16:12 +0200, Jan Kiszka wrote:
> On 2015-04-14 16:06, Stephen Warren wrote:
> > On 04/14/2015 07:46 AM, Tom Rini wrote:
> >> On Mon, Apr 13, 2015 at 06:48:05AM +0200, Jan Kiszka wrote:
> >>
> >>> Changes in v6:
> >>> - rebased over master
> >>> - included Thierry's SMMU en
On 04/14/2015 08:12 AM, Jan Kiszka wrote:
On 2015-04-14 16:06, Stephen Warren wrote:
On 04/14/2015 07:46 AM, Tom Rini wrote:
On Mon, Apr 13, 2015 at 06:48:05AM +0200, Jan Kiszka wrote:
Changes in v6:
- rebased over master
- included Thierry's SMMU enabling patch
- moved activation pa
On 2015-04-14 16:06, Stephen Warren wrote:
> On 04/14/2015 07:46 AM, Tom Rini wrote:
>> On Mon, Apr 13, 2015 at 06:48:05AM +0200, Jan Kiszka wrote:
>>
>>> Changes in v6:
>>> - rebased over master
>>> - included Thierry's SMMU enabling patch
>>> - moved activation patch at the end so that it c
On 04/14/2015 07:46 AM, Tom Rini wrote:
On Mon, Apr 13, 2015 at 06:48:05AM +0200, Jan Kiszka wrote:
Changes in v6:
- rebased over master
- included Thierry's SMMU enabling patch
- moved activation patch at the end so that it can be held back
This version can also be found at
https://gith
On Mon, Apr 13, 2015 at 06:48:05AM +0200, Jan Kiszka wrote:
> Changes in v6:
> - rebased over master
> - included Thierry's SMMU enabling patch
> - moved activation patch at the end so that it can be held back
>
> This version can also be found at
> https://github.com/siemens/u-boot/tree/jetso
> -Original Message-
> From: U-Boot [mailto:u-boot-boun...@lists.denx.de] On Behalf Of Alison
> Wang
> Sent: Thursday, March 12, 2015 9:02 AM
> To: Sun York-R58495; u-boot@lists.denx.de; Jin Zhengxiong-R64188
> Subject: [U-Boot] [PATCH v2 2/2] arm: ls102xa: Enable regulation of
> outstandi
Hi everybody,
there were some rumours about next U-Boot mini summit and why there is
not yet a date. The reason is that we at DENX are thinking about, taking
into account that the U-Boot community is steadily increased, which is
the best location for the next summit. We know that a lot of you are
Move arch/arm/include/asm/arch-armada-xp/*
-> arch/arm/mach-mvebu/include/mach/*
Additionally the SYS_SOC is renamed from "armada-xp" to "mvebu". With this
change all these files can better be shared with other, newer Mavell
MVEBU SoC's. Like the upcoming Armada 38x support.
Signed-off-by: S
Now that the mach-mvebu directory exists and is used by Armada XP we can
move the mvebu-common files into this directory as well.
Signed-off-by: Stefan Roese
Cc: Masahiro Yamada
---
Changes in v2: None
arch/arm/Makefile | 4 ++--
arch/arm/mach-mvebu/Make
Move arch/arm/cpu/armv7armada-xp/* -> arch/arm/mach-mvebu/*
Since this platform will be extended to support other Marvell SoC's as
well, lets rename it directly to mvebu.
This will be used by the upcoming Armada 38x suport (A38x).
Signed-off-by: Stefan Roese
Cc: Masahiro Yamada
---
Changes in
This define is used by the DDR training code for Armada XP. With the
upcoming addition of Armada 38x support, lets only define it for
Armada XP in this common header.
Signed-off-by: Stefan Roese
---
Changes in v2: None
arch/arm/mach-mvebu/include/mach/config.h | 4 +++-
1 file changed, 3 inser
This patch adds support for the Marvell DB-88F6820-GP Armada A38x
evaluation board.
Supported peripherals are:
- UART
- Ethernet (mvneta)
- I2C
- SPI (including SPI NOR flash)
Please note that this board support right now only supports the
main U-Boot. Without the bin_hdr integration (DDR trainin
This enables the mbus driver to also support other, newer Armada SoC
platforms. Like the newly added Armada 38x support.
Signed-off-by: Stefan Roese
---
Changes in v2: None
arch/arm/mach-mvebu/mbus.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/arch/arm/mach-mvebu/m
This solves some RX problems that have been seen, when using the
mvneta ethernet driver. The cache needs to be reset into a "clean"
state before using it.
Signed-off-by: Stefan Roese
---
Changes in v2: None
arch/arm/mach-mvebu/cpu.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/a
This way, new MVEBU boards don't need to specifiy the common location
for the SPL linker script.
Signed-off-by: Stefan Roese
---
Changes in v2: None
arch/arm/mach-mvebu/include/mach/config.h | 5 +
include/configs/db-mv784mp-gp.h | 1 -
include/configs/maxbcm.h |
This enables the usage of the "preboot" environment variable on Marvell
boards.
Signed-off-by: Stefan Roese
---
Changes in v2: None
include/configs/mv-common.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/configs/mv-common.h b/include/configs/mv-common.h
index 721b75d..51436da 1
With the introduction of the Armada 38x support, its necessary to change
the mvneta ethernet driver init call from always 4 times to a
configurable value. Lets make this init call more flexible by moving
the actually used devices to the config header.
Additionally this patch takes care of the slig
MAX_MVNETA_DEVS is not used anywhere in U-Boot. So lets remove it.
Signed-off-by: Stefan Roese
---
Changes in v2: None
arch/arm/mach-mvebu/include/mach/soc.h | 3 ---
1 file changed, 3 deletions(-)
diff --git a/arch/arm/mach-mvebu/include/mach/soc.h
b/arch/arm/mach-mvebu/include/mach/soc.h
i
This patch series adds support for the Marvell Armada A38x SoC's. Specifically
the 88F6820 / 88F6828.
Basic support for the DB-88F6820-GP evaluation board is added. Supporting the
following interfaces:
- UART
- SPI (including SPI NOR flash)
- I2C
- Ethernet (neta)
One big part of this new SoC su
This patch adds support for the Marvell Armada 38x SoC family.
Supported peripherals are:
- UART
- Ethernet (mvneta)
- I2C
- SPI (including SPI NOR flash)
Tested on Marvell DB-88F6820-GP evaluation board.
Signed-off-by: Stefan Roese
---
Changes in v2:
- Made mvebu_soc_family() globally availa
Since these files will be used for other MVEBU SoC's, lets reflect this
in the headers marcos as well.
Signed-off-by: Stefan Roese
---
Changes in v2: None
arch/arm/mach-mvebu/include/mach/config.h | 6 +++---
arch/arm/mach-mvebu/include/mach/cpu.h| 6 +++---
arch/arm/mach-mvebu/include/mac
Hello,
On 15-04-14 09:06:27, Peter Chen wrote:
>
>
> > > > > > > >
> > > > > > > > Hi!
> > > > > > > >
> > > > > > > > Stefano, maybe you can pick 1,2,3,4,6 right away for next?
> > > > > > > > This way, we can solve 5/6 separately, since it might need
> > > > > > > > some further dicussion. I
Use fdt_setprop_string instead of fdt_setprop to fix string length.
Signed-off-by: Shengzhou Liu
---
board/freescale/t102xqds/eth_t102xqds.c | 9 +
board/freescale/t102xrdb/eth_t102xrdb.c | 4 ++--
2 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/board/freescale/t102xqds/et
Hello feng...@phytium.com.cn,
On Tue, 3 Feb 2015 16:10:25 +0800, feng...@phytium.com.cn
wrote:
> From: David Feng
>
> This patch replace CONFIG_ARM64 with gcc builtin __aarch64__.
> CONFIG_ARM64 is still needed in makefile and config.mk.
> Maybe them could be replace with something like *_V8 l
The following changes since commit
7704fdbda3afb3d3bb0749378f444c71f92fb9ca:
usb: gadget: thor: Claim EP after allocating it in thor gadget
(2015-04-14 05:48:12 +0200)
are available in the git repository at:
git://git.denx.de/u-boot-dfu.git
for you to fetch changes up to a32d279129610402
Hello Jörg,
Am 14.04.2015 08:29, schrieb Jörg Krause:
Hello Heiko,
On Di, 2015-04-14 at 08:12 +0200, Heiko Schocher wrote:
Hello Jörg,
Am 13.04.2015 22:17, schrieb Jörg Krause:
Signed-off-by: Jörg Krause
---
drivers/mtd/nand/mxs_nand.c | 7 +++
1 file changed, 7 insertions(+)
nit
Commit d8bafe1310487ba0e0785997726b4792072178d3
"ARMv8: enable DM in vexpress64 board" only enabled DM
for the simulated vexpress64 board (FVP) with the
hardcoded clock value for the simulated board, causing
a console regression on the Juno board which was using
a different clock setting.
Fix this
With FIT boot, U-boot puts a device tree and an initramdisk at the
tail of the memory.
Some UniPhier boards have a large amount of memory. For those
boards, a device tree and an initramdisk are located out of reach of
the Linux kernel causing a kernel panic if CONFIG_VMSPLIT_3G is
defined in the
We are about to change the location for ps7_init files, breaking the
current work-flows. It is good time to drop the legacy ps7_init.c/h
support.
Going forward, please use ps7_init_gpl.c/h all the time.
If you are still using old Xilinx tools that are only able to
generate ps7_init.c/h, rename th
Separate CONFIG_TARGET_ZYNQ_{ZC702,ZC706} which is necessary
for the next commit. Adjust doc/README.zynq too.
Signed-off-by: Masahiro Yamada
---
Changes in v2: None
arch/arm/cpu/armv7/zynq/Kconfig| 9 ++---
configs/{zynq_zc70x_defconfig => zynq_zc702_defconfig} |
Masahiro Yamada (3):
ARM: zynq: drop legacy ps7_init.c/h support
ARM: zynq: use separate configuration for ZC702 and ZC706
ARM: zynq: add default ps7_init_gpl.c/h for Zed, MicroZed, ZC70x
arch/arm/cpu/armv7/zynq/Kconfig|19 +-
arch/arm/cpu/armv7/zynq/spl.c
Hello Heiko,
On Di, 2015-04-14 at 08:12 +0200, Heiko Schocher wrote:
> Hello Jörg,
>
> Am 13.04.2015 22:17, schrieb Jörg Krause:
> > Signed-off-by: Jörg Krause
> > ---
> > drivers/mtd/nand/mxs_nand.c | 7 +++
> > 1 file changed, 7 insertions(+)
>
> nitpick only ...
I'm unsure what this
We have understood what Scott was suggesting but still need to try the changes
suggested by him.
We haven't started on it yet.
Regards,
Aneesh Bansal
> -Original Message-
> From: Sun York-R58495
> Sent: Monday, April 13, 2015 10:03 PM
> To: Bansal Aneesh-B39320; u-boot@lists.denx.de
> Cc
56 matches
Mail list logo