On Sun, 2014-07-27 at 02:55 +0200, Marek Vasut wrote:
> > So merging 1 and 3-5 to the sunxi tree while merging 2 through your
> > (Marek's) tree does not seem to be the best idea. I think it would be best
> > to take this patch (patch 2) through the sunxi tree too, with your ack
> > (once your happ
On Sat, 2014-07-26 at 15:23 +0200, Hans de Goede wrote:
> Hi,
>
> On 07/24/2014 10:19 AM, Ian Campbell wrote:
> > For some reason even the original sunxi tree was missing this.
>
> The original tree is not missing it, in the original tree the logic is
> backwards,
> all board get AXP209 unless N
CONFIG_${ARCH} is defined by Kconfig.
Signed-off-by: Masahiro Yamada
Reviewed-by: Simon Glass
---
Changes in v6: None
Changes in v5: None
Changes in v4:
- Rebase on the current u-boot/master
Changes in v3: None
Changes in v2: None
arch/arc/config.mk | 2 +-
arch/arm/confi
Do not apply this patch to the main line
This tool generates MAINTAINERS files based on boards.cfg file.
Because it is used only once, it should not be applied.
Signed-off-by: Masahiro Yamada
---
Changes in v6
This commit adds more Kconfig files, which were written by hand.
Signed-off-by: Masahiro Yamada
Acked-by: Simon Glass
---
Changes in v6: None
Changes in v5: None
Changes in v4:
- Abolish CONFIG_SUBIMAGES
- Add CONFIG_DEFCONFIG_LIST
Changes in v3:
- Add CONFIG_SUBIMAGES for generic sub-im
Now CONFIG_SPL and CONFIG_TPL are defined in Kconfig.
Remove the redundant definition in config headers.
Signed-off-by: Masahiro Yamada
Reviewed-by: Simon Glass
---
Changes in v6: None
Changes in v5: None
Changes in v4:
- Rebase on the current u-boot/master
Changes in v3:
- Rebase on the
Do not apply this patch to the main line
What is this tool?
--
This tool converts boards.cfg to defconfig and Kconfig files.
It automatically generates
- arch/${ARCH}/Kconfig
- board/${VENDOR
This commit enables Kconfig.
Going forward, we use Kconfig for the board configuration.
mkconfig will never be used. Nor will include/config.mk be generated.
Kconfig must be adjusted for U-Boot because our situation is
a little more complicated than Linux Kernel.
We have to generate multiple boot
We are about to switch to Kconfig in the next commit.
But there are something to get done beforehand.
In Kconfig, include/generated/autoconf.h defines boolean
CONFIG macros as 1.
CONFIG_SPL and CONFIG_TPL, if defined, must be set to 1.
Otherwise, when switching to Kconfig, the build log
would be
Use "make _defconfig" instead of "make _config".
Invoke tools/genboardscfg.py to generate boards.cfg when it is missing.
Signed-off-by: Masahiro Yamada
Acked-by: Simon Glass
---
Changes in v6: None
Changes in v5: None
Changes in v4:
- Generate boards.cfg automatically if it is missing
Chang
Now the primary data for each board is in Kconfig, defconfig and
MAINTAINERS.
It is true boards.cfg is needed for MAKEALL and buildman and might be
useful to brouse all the supported boards in a single database.
But it would be painful to maintain the boards.cfg in sync.
So, this is the solution.
CONFIG_${CPU} is defined by Kconfig.
Signed-off-by: Masahiro Yamada
Acked-by: Simon Glass
---
Changes in v6: None
Changes in v5: None
Changes in v4:
- Newly added
Changes in v3: None
Changes in v2: None
arch/powerpc/cpu/74xx_7xx/config.mk | 2 +-
arch/powerpc/cpu/mpc512x/config.mk | 2 +-
Use "make _defconfig" instead of "make _config".
Invoke tools/genboardscfg.py to generate boards.cfg when it is missing.
Signed-off-by: Masahiro Yamada
Acked-by: Simon Glass
---
Changes in v6: None
Changes in v5: None
Changes in v4:
- Generate boards.cfg automatically if it is missing
Chang
Hi Simon,
On Sat, 26 Jul 2014 00:52:23 +0100
Simon Glass wrote:
> > +# We want to include arch/$(ARCH)/config.mk only when
> > include/config/auto.conf
> > +# is up-to-date. When we switch to a different board configuration, the
> > old CONFIG
> > +# macros are still remaining in include/co
Hi Simon,
On Sat, 26 Jul 2014 01:17:02 +0100
Simon Glass wrote:
> > +
> > +import sys
> > +import os
> > +import errno
> > +import shutil
> > +import time
> > +import subprocess
> > +import fnmatch
> > +import glob
> > +import re
> > +import optparse
>
> You can sort the imports.
Sorted alp
Hi Simon,
On Sat, 26 Jul 2014 09:36:47 +0100
Simon Glass wrote:
> My only comment is whether we can split out the ARM boards also? We
> could do it by ARM core perhaps.
>
I know this issue but I put off it for a follow-up series I am preparing now.
I would like to suggest to select by SoC fa
Hi Simon,
On Sat, 26 Jul 2014 09:44:06 +0100
Simon Glass wrote:
> Hi Masahiro,
>
> On 24 July 2014 05:00, Masahiro Yamada wrote:
> > Use "make _defconfig" instead of "make _config".
> >
> > Invoke tools/genboardscfg.py to generate boards.cfg when it is missing.
> >
> > Signed-off-by: Masahiro
Hi Simon,
On Sat, 26 Jul 2014 17:10:05 +0100
Simon Glass wrote:
> Hi Masahiro,
>
> On 22 July 2014 16:24, Masahiro Yamada wrote:
> > This series introduces Kconfig.
> > For boards with SPL/TPL support, another .config file is created
> > under spl/tpl directory.
> >
> > Use "make spl:config"
Hi,
On 07/27/2014 10:29 AM, Ian Campbell wrote:
> On Sun, 2014-07-27 at 02:55 +0200, Marek Vasut wrote:
>>> So merging 1 and 3-5 to the sunxi tree while merging 2 through your
>>> (Marek's) tree does not seem to be the best idea. I think it would be best
>>> to take this patch (patch 2) through th
Hi,
On 07/27/2014 10:31 AM, Ian Campbell wrote:
> On Sat, 2014-07-26 at 15:23 +0200, Hans de Goede wrote:
>> Hi,
>>
>> On 07/24/2014 10:19 AM, Ian Campbell wrote:
>>> For some reason even the original sunxi tree was missing this.
>>
>> The original tree is not missing it, in the original tree the
Hi Masahiro,
You were right, .vectors is needed now, but for the other reason. Although
the edb93xx board in uboot doesn't exploit any interrupts but the _start
symbol is needed to calculate the monitor size.
gd->mon_len = (ulong)&__bss_end - (ulong)_start;
Without .vectors _start is 0 and gd->mo
On Sunday, July 27, 2014 at 12:03:08 PM, Hans de Goede wrote:
> Hi,
>
> On 07/27/2014 10:29 AM, Ian Campbell wrote:
> > On Sun, 2014-07-27 at 02:55 +0200, Marek Vasut wrote:
> >>> So merging 1 and 3-5 to the sunxi tree while merging 2 through your
> >>> (Marek's) tree does not seem to be the best
The Allwinner aka sunxi SoCs have one or more USB host controllers.
This adds a driver for their EHCI.
Signed-off-by: Roman Byshko
---
drivers/usb/host/Makefile | 1 +
drivers/usb/host/ehci-sunxi.c | 201 ++
2 files changed, 202 insertions(+)
create
On Sunday, July 27, 2014 at 07:32:44 PM, Roman Byshko wrote:
> The Allwinner aka sunxi SoCs have one or more USB host controllers.
> This adds a driver for their EHCI.
>
> Signed-off-by: Roman Byshko
> ---
> drivers/usb/host/Makefile | 1 +
> drivers/usb/host/ehci-sunxi.c | 201
> +
Hello Daniel,
On 26-07-14 22:50, Daniel Schwierzeck wrote:
Hi Jeroen,
2014-07-26 21:39 GMT+02:00 Jeroen Hofstee :
Hello Daniel,
On 26-07-14 20:54, Daniel Schwierzeck wrote:
MAINTAINERS contains all currently known custodians based on
infos from wiki [1] and u-boot git forks [2].
[1] http:/
Hi,
On 07/27/2014 07:57 PM, Marek Vasut wrote:
> On Sunday, July 27, 2014 at 07:32:44 PM, Roman Byshko wrote:
>> The Allwinner aka sunxi SoCs have one or more USB host controllers.
>> This adds a driver for their EHCI.
>>
>> Signed-off-by: Roman Byshko
>> ---
>> drivers/usb/host/Makefile |
On Sunday, July 27, 2014 at 10:14:55 PM, Hans de Goede wrote:
> Hi,
>
> On 07/27/2014 07:57 PM, Marek Vasut wrote:
> > On Sunday, July 27, 2014 at 07:32:44 PM, Roman Byshko wrote:
> >> The Allwinner aka sunxi SoCs have one or more USB host controllers.
> >> This adds a driver for their EHCI.
> >>
Hi,
On 07/27/2014 10:31 AM, Ian Campbell wrote:
> On Sat, 2014-07-26 at 15:23 +0200, Hans de Goede wrote:
>> Hi,
>>
>> On 07/24/2014 10:19 AM, Ian Campbell wrote:
>>> For some reason even the original sunxi tree was missing this.
>>
>> The original tree is not missing it, in the original tree the
Specific USB EHCI settings to be set for sun4i if CONFIG_USB_EHCI is enabled.
Signed-off-by: Hans de Goede
---
include/configs/sun4i.h | 12
1 file changed, 12 insertions(+)
diff --git a/include/configs/sun4i.h b/include/configs/sun4i.h
index 037f995..5611ecc 100644
--- a/include/c
Most sunxi boards have the EHCI controller hooked up, enable it on all
relevant boards.
Signed-off-by: Hans de Goede
---
boards.cfg | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/boards.cfg b/boards.cfg
index f88eac0..48172eb 100644
--- a/boards.cfg
+++ b/boards.c
Specific USB EHCI settings to be set for sun5i if CONFIG_USB_EHCI is enabled.
Note we don't specify default VBUS gpio pins for sun5i since they vary too
much from board to board.
Signed-off-by: Hans de Goede
---
include/configs/sun5i.h | 5 +
1 file changed, 5 insertions(+)
diff --git a/in
Add support for boards which I own and which already have a dts file in the
upstream kernel.
Signed-off-by: Henrik Nordstrom
Signed-off-by: Stefan Roese
Signed-off-by: Hans de Goede
---
board/sunxi/Makefile| 4
board/sunxi/dram_a10s_olinuxino_m.c | 31
On some boards the phy needs to be powered up through a gpio, add support for
this.
Signed-off-by: Hans de Goede
---
arch/arm/cpu/armv7/sunxi/board.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm/cpu/armv7/sunxi/board.c b/arch/arm/cpu/armv7/sunxi/board.c
index 8f2cef3..f2cedb
Add support for boards which I own and which already have a dts file in the
upstream kernel.
Signed-off-by: Henrik Nordstrom
Signed-off-by: Stefan Roese
Signed-off-by: Hans de Goede
---
board/sunxi/Makefile | 4
board/sunxi/dram_linksprite_pcduino3.c| 31
Add support for boards which I own and which already have a dts file in the
upstream kernel.
Signed-off-by: Henrik Nordstrom
Signed-off-by: Stefan Roese
Signed-off-by: Hans de Goede
---
board/sunxi/Makefile| 6 ++
board/sunxi/dram_a10_olinuxino_l.c | 31 ++
Hi Masahiro,
On 27 July 2014 10:05, Masahiro Yamada wrote:
> Hi Simon,
>
>
>
> On Sat, 26 Jul 2014 01:17:02 +0100
> Simon Glass wrote:
>
>> > +
>> > +import sys
>> > +import os
>> > +import errno
>> > +import shutil
>> > +import time
>> > +import subprocess
>> > +import fnmatch
>> > +import glob
Hi Masahiro,
On 12 June 2014 05:10, Masahiro Yamada wrote:
> Hi.
>
> In U-Boot, the directory structure under arch/ is like this
> arch/${ARCH}/cpu/${CPU}/${SOC}
>
> Exception:
> - ${CPU} is missing for some architectures such as blackfin, sandbox, etc.
> - There are many boards without
Hi Stephen,
On 13 June 2014 08:18, Masahiro Yamada wrote:
> Hi Stephen,
>
>
> On Thu, 12 Jun 2014 09:16:14 -0600
> Stephen Warren wrote:
>
>> On 06/11/2014 10:10 PM, Masahiro Yamada wrote:
>> ...
>> > Tegra uses different CPU for SPL and Normal U-boot.
>> > That's why Tegra directories are spri
Hi Masahiro,
On 27 July 2014 10:19, Masahiro Yamada wrote:
> Hi Simon,
>
>
> On Sat, 26 Jul 2014 09:36:47 +0100
> Simon Glass wrote:
>
>> My only comment is whether we can split out the ARM boards also? We
>> could do it by ARM core perhaps.
>>
>
> I know this issue but I put off it for a follow
Hi Masahiro,
On 27 July 2014 10:46, Masahiro Yamada wrote:
> Hi Simon,
>
>
>
> On Sat, 26 Jul 2014 17:10:05 +0100
> Simon Glass wrote:
>
>> Hi Masahiro,
>>
>> On 22 July 2014 16:24, Masahiro Yamada wrote:
>> > This series introduces Kconfig.
>> > For boards with SPL/TPL support, another .config
Applied via x86 tree.
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
Hi Tom,
I think a few of these are ready to go in.
The following changes since commit 772e173802627a1917a3f5878ad4b9b920089a33:
Merge branch 'master' of git://git.denx.de/u-boot-sh (2014-07-25
15:05:09 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-x86.git
for yo
Hi,
On 13 July 2014 19:27, Simon Glass wrote:
> This series adds support for a serial uclass, enabling serial drivers to be
> converted to use driver model.
>
> Unfortunately this is quite a complicated process for a number of reasons:
>
> - serial is used before relocation, but driver model does
Hi,
On 11 July 2014 06:00, Simon Glass wrote:
> Now that driver model is part of U-Boot, the task of converting drivers over
> to it begins. GPIO is one of the easiest to convert, since it already has a
> sandbox driver and a uclass driver.
>
> The Tegra GPIO driver is relatively simple since it
DRA7 evm REV G and later boards uses a vtt regulator for DDR3 termination
and this is controlled by gpio7_11. Configuring gpio7_11.
The pad A22(offset 0x3b4) is used by gpio7_11 on REV G and later boards,
and left unused on previous boards, so enabling this gpio for all the
boards, as it is unaffec
Hi, Przemyslaw.
On 07/19/2014 12:29 AM, Przemyslaw Marczak wrote:
> This patch introduces code clean-up for exynos boot mode check.
> It includes:
> - removal of typedef: boot_mode
> - move the boot mode enum to arch-exynos/power.h
> - add bootmode for sequence: eMMC 4.4 ch4 / SD ch2
> - add new f
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
---
include/configs/lager.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/configs/lager.h b/include/configs/lager.h
index f39
R8A7794 has DL and CKS register, and these registers are used in external clock
mode. This adds support these for R8A7794.
Signed-off-by: Nobuhiro Iwamatsu
---
drivers/serial/serial_sh.h | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/serial/serial_sh.h b/drivers/se
R8A7780 and R7A7791 of rmobile supports External Clock mode, and these uses
different from Internal Clock mode registers and calculations to the baud rate
setting. This adds function for External Clock mode.
Signed-off-by: Nobuhiro Iwamatsu
---
drivers/serial/serial_sh.c | 8 +++-
drivers/se
SCIF of koelsch use external clock mode.
This enables external clock mode on koelsch board.
Signed-off-by: Nobuhiro Iwamatsu
---
include/configs/koelsch.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/configs/koelsch.h b/include/configs/koelsch.h
index 6795f28..c4cd8e8 100644
--- a
SCIF of lager use external clock mode.
This enables external clock mode on lager board.
Signed-off-by: Nobuhiro Iwamatsu
---
include/configs/lager.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/configs/lager.h b/include/configs/lager.h
index 5f5d107..f79475d 100644
--- a/include/c
Hi, Marek.
Thanks for your review.
2014-07-25 6:38 GMT+09:00 Marek Vasut :
> On Thursday, July 24, 2014 at 07:52:07 AM, Nobuhiro Iwamatsu wrote:
>> R8A7794 has same IP of USB controller as R8A7790 and R8A7791.
>> This addes support for R8A7794.
>>
>> Signed-off-by: Nobuhiro Iwamatsu
>> ---
>> d
echi-rmobile does not support xHCI. This removes xHCI address
from address table. And this revise a value of CONFIG_USB_MAX_CONTROLLER_COUNT
for lager board and koelsh board.
Signed-off-by: Nobuhiro Iwamatsu
---
drivers/usb/host/ehci-rmobile.c | 3 ---
include/configs/koelsch.h | 2 +-
inc
On Monday, July 28, 2014 at 08:17:29 AM, Nobuhiro Iwamatsu wrote:
> Hi, Marek.
>
> Thanks for your review.
>
> 2014-07-25 6:38 GMT+09:00 Marek Vasut :
> > On Thursday, July 24, 2014 at 07:52:07 AM, Nobuhiro Iwamatsu wrote:
> >> R8A7794 has same IP of USB controller as R8A7790 and R8A7791.
> >> Th
Hi Luka!
Sorry for the late reply to this comment.
On 04.07.2014 00:02, Luka Perkov wrote:
Hi Stefan,
On Fri, Jun 27, 2014 at 11:55:08AM +0200, Stefan Roese wrote:
The barebox version of the kwboot tool has evolved a bit. To support
Armada XP and Dove. Additionally a few minor fixes have been
55 matches
Mail list logo