Thanks for the review!
On 2014-10-06, Stephen Warren swar...@nvidia.com wrote:
On 10/03/2014 03:08 PM, Vagrant Cascadian wrote:
Some standalone description of this change, and justification for it,
should really be present in the commit message. Patch 0/7 doesn't get
applied anywhere.
Of
On 2014-10-06, Stephen Warren wrote:
On 10/03/2014 03:08 PM, Vagrant Cascadian wrote:
diff --git a/include/config_distro_bootcmd.h
b/include/config_distro_bootcmd.h
for prefix in ${boot_prefixes}; do \
run
The Allwinner A23 SoC has reset controls like the A31 (sun6i).
The FIFO address is also the same as sun6i.
Re-use code added for sun6i.
Signed-off-by: Chen-Yu Tsai w...@csie.org
---
arch/arm/include/asm/arch-sunxi/mmc.h | 2 +-
drivers/mmc/sunxi_mmc.c | 2 +-
2 files changed, 2
Hi everyone,
This series adds support for Allwinner's A23 SoC. All the patches
are either direct cherry-picks or changes manually merged from
u-boot-sunxi.
Patch 1 fixes build breaks when CONFIG_MMC is not set. This happens
when we use port F for uart0.
Patch 2 adds uart0 pinmux values for A23.
From: Hans de Goede hdego...@redhat.com
The A31, A23 and later SoCs have an extra pin controller, called CPUs_PIO
or R_PIO, which handles pin banks L and beyond.
Signed-off-by: Hans de Goede hdego...@redhat.com
[w...@csie.org: expanded commit message]
[w...@csie.org: add pin bank M and expand
UART0 pin muxes on the A23 have a different function value.
Signed-off-by: Chen-Yu Tsai w...@csie.org
---
arch/arm/include/asm/arch-sunxi/gpio.h | 6 ++
1 file changed, 6 insertions(+)
diff --git a/arch/arm/include/asm/arch-sunxi/gpio.h
b/arch/arm/include/asm/arch-sunxi/gpio.h
index
Allwinner SoCs provide uart0 muxed with mmc0, which can then be used
with a micro SD breakout board. On the A23, this is the only way to
use uart0.
Signed-off-by: Chen-Yu Tsai w...@csie.org
---
arch/arm/cpu/armv7/sunxi/board.c | 11 ++-
include/configs/sunxi-common.h | 2 ++
2 files
BOOT_TARGET_DEVICES includes MMC unconditionally. This breaks when
CONFIG_CMD_MMC is not defined. Use a secondary macro to conditionally
include it when CONFIG_MMC is enabled, as we do for CONFIG_AHCI.
This is used when we want to use uart0 from port F, which conflicts
with mmc0.
Signed-off-by:
The A23 only has UART0 muxed with MMC0. Some of the boards we
encountered expose R_UART as a set of pads.
Add support for R_UART so we can have a console while using mmc.
Signed-off-by: Chen-Yu Tsai w...@csie.org
---
arch/arm/cpu/armv7/sunxi/board.c | 4
Ippo q8h is a series of A23 tablet boards. This defconfig
is for v5 of these boards, though for u-boot purposes they
are mostly the same.
See: http://linux-sunxi.org/Ippo_q8h
Signed-off-by: Chen-Yu Tsai w...@csie.org
---
board/sunxi/MAINTAINERS| 5 +
configs/Ippo_q8h_defconfig | 4
The prcm apb0 controls multiple modules. Allow specifying which
modules to enable clocks and de-assert resets so the function
can be reused.
Signed-off-by: Chen-Yu Tsai w...@csie.org
---
arch/arm/cpu/armv7/sunxi/prcm.c| 12 +++-
arch/arm/include/asm/arch-sunxi/prcm.h | 2 +-
2
The basic blocks of the A23 are similar to the A31 (sun6i). Re-use
sun6i code for initial clock, gpio, and uart setup.
Signed-off-by: Chen-Yu Tsai w...@csie.org
---
arch/arm/Kconfig| 3 +++
arch/arm/cpu/armv7/sunxi/Makefile | 2 ++
arch/arm/cpu/armv7/sunxi/board.c
Thank you Prafulla,
Is there a pull request planned to master 2014-10 release from
git-marvell ?
Regards
Le 2014-10-01 13:21, Prafulla Wadaskar a écrit :
-Original Message-
From: drEagle [mailto:drea...@doukki.net]
Sent: 26 September 2014 14:47
To: Prafulla Wadaskar; Albert ARIBAUD
-Original Message-
From: DrEagle [mailto:drea...@doukki.net]
Sent: 07 October 2014 12:59
To: Prafulla Wadaskar
Cc: drEagle; Albert ARIBAUD; Nobuhiro Iwamatsu; U-Boot;
Pantelis Antoniou; Tom Rini
Subject: RE: [PATCH 0/5] ARM: sheevaplug: refresh for
201410
Thank you Prafulla,
On Mon, Oct 6, 2014 at 5:39 PM, Yegor Yefremov
yegorsli...@googlemail.com wrote:
U-Boot 2014.07
I'm trying to use ping 44..47 as input. I've configured PINMUX and
invoked request, direction etc. I always get 0 from gpio_get_value()
int val;
gpio_request(44, dip_s1):
Hi Tom,
Please pull the following patch from u-boot-nds32 into your tree.
Thanks!
The following changes since commit d05bfd0586ccebe96e31976459c8ef45ec65e109:
Merge branch 'master' of git://git.denx.de/u-boot-i2c (2013-08-06 09:49:06
-0400)
are available in the git repository at:
Hi
In reply to this, can anyone please suggest me, how to debug the
fw_printenv code in u-boot?
I am using buildroot-2014.02, which used uboot-tools-2014.01. But I am
having few custom changes in uboot-2010.03, those I want to use, in
tools-2014.01 I can see as of now, the code fails on
Hi Tom,
Sorry for the mistake of sending mail of Uboot send pull request.
Please forget and ignore this mail.
Following is the content of previous Uboot send pull request mail:
=
Hi Tom,
Please pull the following
Signed-off-by: Christian Gmeiner christian.gmei...@gmail.com
---
board/bachmann/ot1200/Kconfig | 5 -
1 file changed, 5 deletions(-)
diff --git a/board/bachmann/ot1200/Kconfig b/board/bachmann/ot1200/Kconfig
index 55a825d..6cf2573 100644
--- a/board/bachmann/ot1200/Kconfig
+++
On Tue, 7 Oct 2014 10:58:51 +0200
Christian Gmeiner christian.gmei...@gmail.com wrote:
Signed-off-by: Christian Gmeiner christian.gmei...@gmail.com
---
board/bachmann/ot1200/Kconfig | 5 -
1 file changed, 5 deletions(-)
diff --git a/board/bachmann/ot1200/Kconfig
Hi Simon
On 15 September 2014 07:06, Christian Gmeiner christian.gmei...@gmail.com
wrote:
This new function is used to set all display-timings
properties based on fb_videomode.
display-timings {
timing0 {
clock-frequency = 2500;
hactive = 640;
Many ethernet devices use an EEPROM to store various settings, most
commonly the device MAC address. But on some devices it can contains
a lot more, for example USB device might also have many USB related
parameters.
This commit add a set of commands to read/write this EEPROM, write a
default
Use the new ethernet eeprom API to allow the user to read/write the
EEPROM.
Change-Id: I21233b6ee805a75bd8a03ca12e22c41421b7629c
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
drivers/usb/eth/smsc95xx.c | 199 +++--
1 file changed, 192
Hi Albert,
[...]
I would have liked to attend, but for personal reasons could not free
myself up.
That's of course unfortunate.
Is there any possibility of a Google Hangout or anything similar?
To be honest - I have no idea how to do this or if this is feasible.
Last year Marek volunteered
Hello Masahiro-san,
[...]
Perhaps, is it better to insert 5-minute break between talks?
Speakers might need to get something prepared. (connecting their
laptop to the beamer, etc.)
Of course. I did not explicitely include this in the agenda, but such a
5 minute break is what I'll strive to
On 07/10/2014 00:02, Marek Vasut wrote:
Add support for the Kosagi Novena board. Currently supported are:
- I2C busses
- FEC Ethernet
- MMC0, MMC1, Booting from MMC
- SATA
- USB ports
- USB Ethernet
This patch looks good. It resets the FPGA, muxes the correct UART
lines, and detects USB
After doing this error too many times myself add a check for left
over tags from gerrit and co.
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
scripts/checkpatch.pl | 15 +++
1 file changed, 15 insertions(+)
diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl
Hardware accelerated support for SHA-1 and SHA-256 has been added.
Hash command enabled along with hardware accelerated support for
SHA-1 and SHA-256 for platforms which have CAAM block.
Signed-off-by: Ruchika Gupta ruchika.gu...@freescale.com
---
Changes in v2
Warning fixed for ls1021atwr build
On Tuesday, October 07, 2014 at 11:52:33 AM, Sean Cross wrote:
On 07/10/2014 00:02, Marek Vasut wrote:
Add support for the Kosagi Novena board. Currently supported are:
- I2C busses
- FEC Ethernet
- MMC0, MMC1, Booting from MMC
- SATA
- USB ports
- USB Ethernet
This patch looks
Hi Masahiro,
On Sun, 5 Oct 2014 14:32:12 +0900, Masahiro YAMADA
yamad...@jp.panasonic.com wrote:
Hi Albert,
The following changes since commit be9f643ae6aa9044c60fe80e3a2c10be8371c692:
Merge branch 'for-tom' of git://git.denx.de/u-boot-dm (2014-09-26
20:10:48 -0400)
are available
Hardware accelerated support for SHA-1 and SHA-256 has been added.
Hash command enabled along with hardware accelerated support for
SHA-1 and SHA-256 for platforms which have CAAM block.
Signed-off-by: Ruchika Gupta ruchika.gu...@freescale.com
---
Changes from v1:
Rebased to HEAD of uboot
Signed-off-by: Ruchika Gupta ruchika.gu...@freescale.com
---
Changes from v3
Added new defconfigs in MAINTAINERS
board/freescale/ls1021aqds/MAINTAINERS | 1 +
board/freescale/ls1021atwr/MAINTAINERS | 1 +
configs/ls1021aqds_nor_SECURE_BOOT_defconfig | 3 +++
Enable blob commands for platforms having SEC 4.0 or greater
for secure boot scenarios
Signed-off-by: Ruchika Gupta ruchika.gu...@freescale.com
---
Changes from v3
No changes
include/configs/B4860QDS.h | 4
include/configs/BSC9132QDS.h | 4
include/configs/P1010RDB.h | 4
Freescale's SEC block has built-in Blob Protocol which provides
a method for protecting user-defined data across system power
cycles. SEC block protects data in a data structure called a Blob,
which provides both confidentiality and integrity protection.
Encapsulating data as a blob
Each time
Signed-off-by: Ruchika Gupta ruchika.gu...@freescale.com
---
Changes from v3
Added new defconfigs in MAINTAINERS
board/freescale/ls1021aqds/MAINTAINERS | 1 +
board/freescale/ls1021atwr/MAINTAINERS | 1 +
configs/ls1021aqds_nor_SECURE_BOOT_defconfig | 3 +++
Enable blob commands for platforms having SEC 4.0 or greater
for secure boot scenarios
Signed-off-by: Ruchika Gupta ruchika.gu...@freescale.com
---
Changes from v3
No changes
include/configs/B4860QDS.h | 4
include/configs/BSC9132QDS.h | 4
include/configs/P1010RDB.h | 4
Hi Stefan,
On Sat, 6 Sep 2014 19:47:06 +0200, Stefan Agner ste...@agner.ch
wrote:
From: Anthony Felice tony.fel...@timesys.com
Removed settings in unsupported register fields. They didn’t
do anything, and in most cases, were not documented in the
reference manual.
Changed register
Hi Tom,
The following changes since commit
be9f643ae6aa9044c60fe80e3a2c10be8371c692:
Merge branch 'for-tom' of git://git.denx.de/u-boot-dm (2014-09-26
20:10:48 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-arm master
for you to fetch changes up to
Dear Simon Glass,
On 06/10/14 03:39, Simon Glass wrote:
Hi Minkyu,
On 1 October 2014 21:44, Simon Glass s...@chromium.org wrote:
Hi Minkyu,
On 1 October 2014 21:43, Simon Glass s...@chromium.org wrote:
This series tries to unify the Samsung board configs into a few header
files for
On Tue 2014-10-07 11:19:37, Alban Bedel wrote:
Use the new ethernet eeprom API to allow the user to read/write the
EEPROM.
Change-Id: I21233b6ee805a75bd8a03ca12e22c41421b7629c
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
drivers/usb/eth/smsc95xx.c | 199
* fdt_fixup_mtdparts is called from ft_board_setup
* Run mtdparts default to create NAND partition on uboot
* Use mtdparts to create partitions dynamically rather
than using static partitions in device tree
Signed-off-by: Ashish Kumar ashish.ku...@freescale.com
---
] http://git.denx.de/?p=u-boot/u-boot-
socfpga.git;a=shortlog;h=refs/heads/topic/drivers/spi-20141006
[4] http://git.denx.de/?p=u-boot/u-boot-
socfpga.git;a=shortlog;h=refs/heads/topic/arm/socfpga-next-20141007
___
U-Boot mailing list
U-Boot@lists.denx.de
On Tue, 7 Oct 2014 14:22:09 +0200
Pavel Machek pa...@denx.de wrote:
On Tue 2014-10-07 11:19:37, Alban Bedel wrote:
Use the new ethernet eeprom API to allow the user to read/write the
EEPROM.
Change-Id: I21233b6ee805a75bd8a03ca12e22c41421b7629c
Signed-off-by: Alban Bedel
On Tuesday, October 07, 2014 at 03:35:40 PM, Alban Bedel wrote:
On Tue, 7 Oct 2014 14:22:09 +0200
Pavel Machek pa...@denx.de wrote:
On Tue 2014-10-07 11:19:37, Alban Bedel wrote:
Use the new ethernet eeprom API to allow the user to read/write the
EEPROM.
Change-Id:
From: Ian Campbell ian.campb...@citrix.com
I was running into this limit with a not overly long PXE append line.
Since the PXE code wants to print the resulting command line increase
CONFIG_SYS_PBSIZE too.
Signed-off-by: Ian Campbell ian.campb...@citrix.com
---
include/configs/sunxi-common.h |
From: Ian Campbell ian.campb...@citrix.com
NOT TO BE APPLIED AS IS
Without this Linux fails to correctly init the phy (or something) and cannot
detect the disk.
Even with this we can fail to detect the disk outselves on some fraction of
boots, so something else is clearly up too.
---
From: Ian Campbell ian.campb...@citrix.com
I was running into this limit with a not overly long PXE append line.
Since the PXE code wants to print the resulting command line increase
CONFIG_SYS_PBSIZE too.
Signed-off-by: Ian Campbell ian.campb...@citrix.com
---
include/configs/arndale.h | 4
On Tue, 2014-10-07 at 14:36 +0100, Ian Campbell wrote:
Please ignore, I ran git send-email from the wrong branch, this isn't
ready yet...
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
Hello,
The following series ports over Taylor Hutt's patches to enable SATA for
the Chromeos smdk5250 u-boot and enables it for arndale (but not
smdk5250 since I don't have one).
In terms of basic access from u-boot it works for me but there is a
strange issue once booted Linux, which is that it
From: Ian Campbell ian.campb...@citrix.com
NOT TO BE APPLIED AS IS
Without this Linux fails to correctly init the phy (or something) and cannot
detect the disk.
Even with this we can fail to detect the disk outselves on some fraction of
boots, so something else is clearly up too.
---
From: Ian Campbell ian.campb...@citrix.com
This is based on some old patches from the chromeos-v2011.12 branch of
http://git.chromium.org/chromiumos/third_party/u-boot.git by Taylor Hutt.
Specifically:
Hi Ian,
In any case, if a patch is not to be applied but only commented, please
think of adding the [RFC] tag to it.
On Tue, 07 Oct 2014 14:45:01 +0100, Ian Campbell i...@hellion.org.uk
wrote:
On Tue, 2014-10-07 at 14:36 +0100, Ian Campbell wrote:
Please ignore, I ran git send-email from
Hi,
i've been trying to update the u-boot on my board (sd booting), from the Linaro
one (2012.10) to a v2014.X, but so far had no luck:
make arndale_config
export CROSS_COMPILE=/usr/bin/arm-linux-gnueabihf-
make
...
dd if=arndale-bl1.bin of=/dev/sdc bs=512 skip=1
dd if=arndale-spl.bin
I was running into this limit with a not overly long PXE append line.
Since the PXE code wants to print the resulting command line increase
CONFIG_SYS_PBSIZE too.
Signed-off-by: Ian Campbell ian.campb...@citrix.com
---
include/configs/arndale.h | 4 ++--
1 file changed, 2 insertions(+), 2
I was running into this limit with a not overly long PXE append line.
Since the PXE code wants to print the resulting command line increase
CONFIG_SYS_PBSIZE too.
Signed-off-by: Ian Campbell ian.campb...@citrix.com
---
include/configs/sunxi-common.h | 4 ++--
1 file changed, 2 insertions(+), 2
Hi,
Le 07/10/2014 14:58, Paolo Pisati a écrit :
Hi,
i've been trying to update the u-boot on my board (sd booting), from the Linaro
one (2012.10) to a v2014.X, but so far had no luck:
make arndale_config
export CROSS_COMPILE=/usr/bin/arm-linux-gnueabihf-
make
...
dd if=arndale-bl1.bin
Hi Eric,
On 06/10/2014 18:41, Eric Nelson wrote:
I understand the use case, but it does not always work (I mean, in all
network configurations) and we regret generally having IP addresses hard
coded in the default configuration.
Can you clarify which parts (mac/IP address/both) are a
those are the addresses suggested by u-boot and yes, i already tried
moving stuff around but it didn't fix it: what's the working config
with your board? u-boot version?
On Tue, Oct 7, 2014 at 4:34 PM, Guillaume Gardet
guillaume.gar...@free.fr wrote:
Hi,
Le 07/10/2014 14:58, Paolo Pisati a
Thanks Stefano,
On 10/07/2014 07:36 AM, Stefano Babic wrote:
Hi Eric,
On 06/10/2014 18:41, Eric Nelson wrote:
I understand the use case, but it does not always work (I mean, in all
network configurations) and we regret generally having IP addresses hard
coded in the default
Hi Minkyu,
On 7 October 2014 05:24, Minkyu Kang mk7.k...@samsung.com wrote:
Dear Simon Glass,
On 06/10/14 03:39, Simon Glass wrote:
Hi Minkyu,
On 1 October 2014 21:44, Simon Glass s...@chromium.org wrote:
Hi Minkyu,
On 1 October 2014 21:43, Simon Glass s...@chromium.org wrote:
This
On Tue, Oct 07, 2014 at 01:16:00PM +0200, Albert ARIBAUD wrote:
Hi Tom,
The following changes since commit
be9f643ae6aa9044c60fe80e3a2c10be8371c692:
Merge branch 'for-tom' of git://git.denx.de/u-boot-dm (2014-09-26
20:10:48 -0400)
are available in the git repository at:
Hi!
+static u8 eeprom_defaults[] = {
+ /* 0x00 */
+ 0xA5, /* Signature */
+ 0xFF, 0xFF, /* MAC bytes 0-1 */
+ 0xFF, 0xFF, /* MAC bytes 2-3 */
+ 0xFF, 0xFF, /* MAC bytes 4-5 */
Normally, we use all zeros for unset...?
That's what the controller use
Hi Detlev,
On Tue, 2014-10-07 at 11:38 +0200, Detlev Zundel wrote:
Hello Masahiro-san,
[...]
Perhaps, is it better to insert 5-minute break between talks?
Speakers might need to get something prepared. (connecting their
laptop to the beamer, etc.)
Of course. I did not explicitely
The run command treats each argument an an environment variable. It gets the
value of each variable and executes it as a command. If an environment
variable contains a newline and the hush cli is used, it is supposed to
execute each line one after the other.
Normally a newline signals to hush to
Commit 832472 tools: socfpga: Add socfpga preloader signing
to mkimage added tools/socfpga.c which relies on htole32,
le32toh and friends. While compiler.h includes these protypes
for linux from endian.h, it doesn't do so for FreeBSD. Hence
include sys/endian.h for FreeBSD.
Cc: Marek Vasut
Hello Tom,
On 07-10-14 02:28, Tom Rini wrote:
Hey all,
I've pushed v2014.10-rc4 out to the repository and tarballs should exist
soon.
I've lagged a bit behind in tagging this, but I think we'll be alright
in the end. I've made
http://patchwork.ozlabs.org/bundle/trini/for-v2014.10-release/
Hi Marek,
I'm marking only the critical issues that are left unfixed from previous
conversations, to speed-up the process a little bit.
I'll send later patches for the non-critical issues to spare you the
extra work (and I'm sure my constructive criticism is already boring :D ).
On
On 08/10/14 00:14, Simon Glass wrote:
Hi Minkyu,
On 7 October 2014 05:24, Minkyu Kang mk7.k...@samsung.com wrote:
Dear Simon Glass,
On 06/10/14 03:39, Simon Glass wrote:
Hi Minkyu,
On 1 October 2014 21:44, Simon Glass s...@chromium.org wrote:
Hi Minkyu,
On 1 October 2014 21:43, Simon
This little series adds support for booting FITs on x86. A FIT is a single
file that can contain a kernel, device tree and ramdisk.
x86 kernels require a setup.bin file to boot. Rather than try to pack this
into the image in a clever way, this series just adds it as another image
in the FIT. At
These options are used by the image code. To allow us to use the generic
code more easily, define these for x86.
Signed-off-by: Simon Glass s...@chromium.org
---
Changes in v2: None
arch/x86/include/asm/config.h | 3 +++
1 file changed, 3 insertions(+)
diff --git
Add a new setup@ section to the FIT which can be used to provide a setup
binary for booting Linux on x86. This makes it possible to boot x86 from
a FIT.
Signed-off-by: Simon Glass s...@chromium.org
---
Changes in v2:
- Add a README to explain how to use this feature
- Correct addresses in
The x86 bootm code is quite special, and geared to zimage. Adjust it
to support device tree and make it more like the ARM code, with
separate bootm stages and functions for each stage.
Create a function announce_and_cleanup() to handle printing the
Starting kernel ... message and put it in bootm
If we are passing this using the device tree then we may not want to
set this up here.
Signed-off-by: Simon Glass s...@chromium.org
---
Changes in v2: None
arch/x86/lib/zimage.c | 21 -
1 file changed, 12 insertions(+), 9 deletions(-)
diff --git a/arch/x86/lib/zimage.c
For some SoCs, the CONFIG_SYS_CLK_FREQ maybe won't equal the ARCH
Timer's frequency.
Here using the CONFIG_TIMER_CLK_FREQ instead if the ARCH Timer's
frequency need to config here.
Signed-off-by: Xiubo Li li.xi...@freescale.com
---
arch/arm/cpu/armv7/nonsec_virt.S | 4 ++--
For some SoCs, the pen address may has different endianness with
the CPUs, so this need the byte revertion for it,
Signed-off-by: Xiubo Li li.xi...@freescale.com
---
arch/arm/cpu/armv7/nonsec_virt.S | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm/cpu/armv7/nonsec_virt.S
Enable hypervisors utilizing the ARMv7 virtualization extension
on the LS1021A-QDS/TWR boards with the A7 core tile, we add the
required configuration variable.
Also we define the board specific smp_set_cpu_boot_addr() function
to set the start address for secondary cores in the LS1021A specific
Change for V2:
- All the registers are defined as a struct, here use it.
- Use CONFIG_PEN_ADDR_BIG_ENDIAN instead of CONFIG_SOC_BIG_ENDIAN.
Xiubo Li (4):
ARM: HYP/non-sec: add the pen address byte reverting support.
ARM: HYP/non-sec: Fix the ARCH Timer frequency setting.
ls102xa:
The Central Security Unit (CSU) allows secure world software to
change the default access control policies of peripherals/bus
slaves, determining which bus masters may access them. This
allows peripherals to be separated into distinct security domains.
Combined with SMMU configuration of the
Signed-off-by: Xiubo Li li.xi...@freescale.com
---
.../include/asm/arch-ls102xa/ls102xa_stream_id.h | 17 +
board/freescale/common/Makefile| 2 ++
board/freescale/common/ls102xa_stream_id.c | 19 +++
This series tries to unify the Samsung board configs into a few header
files for exynos5 and exynos4.
The purpose is to make it easier to move to driver model. In that case
I would like things like the GPIO drivers and serial drivers to work in
a standard way, and not need to support device tree
Hi Minkyu,
On 7 October 2014 19:09, Minkyu Kang mk7.k...@samsung.com wrote:
On 08/10/14 00:14, Simon Glass wrote:
Hi Minkyu,
On 7 October 2014 05:24, Minkyu Kang mk7.k...@samsung.com wrote:
Dear Simon Glass,
On 06/10/14 03:39, Simon Glass wrote:
Hi Minkyu,
On 1 October 2014 21:44, Simon
With the driver model conversion we are going to be using driver model for
SPI and not for I2C. This works OK so long as a board doesn't need both
dm and non-dm versions of the cros_ec driver. Since pit uses SPI and snow
uses I2C we need to split the configs so that only one driver is compiled
for
Exynos 5250 boards (snow, spring) use the I2C driver but Exynos 5420 boards
cannot due to a hardware design decision. Select the correct driver to use
in each case.
Signed-off-by: Simon Glass s...@chromium.org
Tested-by: Ajay Kumar ajaykumar...@samsung.com
---
Changes in v6: None
Changes in v4:
Unfortunately on Pit the AP has no direct access to the tps65090 but must
talk through the EC (over SPI) to the EC's I2C bus.
When driver model supports PMICs this will be relatively easy. In the
meantime the best approach is to duplicate the driver. It will be refactored
once driver model
A few things are common but are not in the common file. Fix this and
rename the file to fit with the other exynos*-common files.
Signed-off-by: Simon Glass s...@chromium.org
---
Changes in v6: None
Changes in v4: None
Changes in v3: None
Changes in v2:
- Leave CONFIG_SERIAL3 in the individual
Add a keyboard definition so that the keyboard can be used on pit.
Signed-off-by: Simon Glass s...@chromium.org
---
Changes in v6: None
Changes in v4: None
Changes in v3: None
Changes in v2:
- Add new patch to enable keyboard on pit
arch/arm/dts/exynos5420-peach-pit.dts | 55
Since exynos4 and exyno5 share many settings, we should move these into
a common file to avoid duplication.
In effect the changes are that all exynos boards now have EXT4 and FAT
write support. This affects exynos5250 and exynos5420 which previously
did not. This also disables the ext2 commands
Change this board to add a device tree.
This also adds a pinmux header file although it is not used as yet.
Signed-off-by: Simon Glass s...@chromium.org
---
Changes in v6: None
Changes in v4:
- Rebase on top of master (CONFIG_OF settings moved to Kconfig)
Changes in v3:
- Adjust device tree
Things run faster when the data cache is enabled, so turn it on along with
the 'dcache' command.
Signed-off-by: Simon Glass s...@chromium.org
Tested-by: Ajay Kumar ajaykumar...@samsung.com
---
Changes in v6: None
Changes in v4: None
Changes in v3: None
Changes in v2:
- Fix 'cashe' typo in commit
These boards do not in fact have a Chrome OS EC, nor a TPS565090 PMIC, so
move the settings into a separate common file to be used by those that need
it.
Signed-off-by: Simon Glass s...@chromium.org
---
Changes in v6: None
Changes in v4: None
Changes in v3: None
Changes in v2: None
We want exynos5250-dt.h to be a board which can support any exynos5250
device. This matches the naming used by Linux. As a first step, rename
the existing -dt files to -common to make it clear they are common files,
and not specific boards.
Signed-off-by: Simon Glass s...@chromium.org
---
Most of the smdkv310 features are common with other exynos4 boards. To
permit easier addition of driver model support, use the common file and
add a device tree file.
Signed-off-by: Simon Glass s...@chromium.org
---
Changes in v6: None
Changes in v4:
- Rebase on top of master (CONFIG_OF settings
Most of the arndale features are common with other exynos5250 boards. To
permit easier addition of driver model support, use the common file.
Signed-off-by: Simon Glass s...@chromium.org
---
Changes in v6: None
Changes in v4: None
Changes in v3: None
Changes in v2:
- Reduce the number of common
Enable this feature to support driver model before relocation.
Signed-off-by: Simon Glass s...@chromium.org
---
Changes in v6: None
Changes in v4: None
Changes in v3: None
Changes in v2: None
include/configs/exynos-common.h | 5 +++--
include/configs/odroid.h| 2 --
Change this board to add a device tree.
Signed-off-by: Simon Glass s...@chromium.org
---
Changes in v6:
- Rebase on top of samsung/master and 'git pull upstream-arm master'
Changes in v4:
- Rebase on top of master (CONFIG_OF settings moved to Kconfig)
Changes in v3: None
Changes in v2:
- Avoid
On 6 October 2014 23:48, Masahiro Yamada yamad...@jp.panasonic.com wrote:
The header file include/linker_lists.h uses __aligned();
therefore it depends on include/linux/compiler.h
Signed-off-by: Masahiro Yamada yamad...@jp.panasonic.com
Acked-by: Simon Glass s...@chromium.org
On 6 October 2014 23:51, Masahiro Yamada yamad...@jp.panasonic.com wrote:
The driver model supports two ways for passing device parameters;
Device Tree and platform_data (board file).
Each driver should generally support both of them because some
popular IPs are used on various platforms.
On 6 October 2014 23:49, Masahiro Yamada yamad...@jp.panasonic.com wrote:
The header files include/dm/platdata.h and include/dm/uclass.h
use ll_entry_declare(); therefore they depend on
include/linker_lists.h.
Signed-off-by: Masahiro Yamada yamad...@jp.panasonic.com
Acked-by: Simon Glass
On 6 October 2014 23:49, Masahiro Yamada yamad...@jp.panasonic.com wrote:
Signed-off-by: Masahiro Yamada yamad...@jp.panasonic.com
Acked-by: Simon Glass s...@chromium.org
___
U-Boot mailing list
U-Boot@lists.denx.de
Hello Jagannadha Sutradharudu Teki,
Am 05.09.2014 07:38, schrieb Heiko Schocher:
This patchserie add the popssibility to define mtd partitions on
spi nor flash, and use this settings with the sf commands.
steps:
- add MTD layer driver for spi, original patch from:
100 matches
Mail list logo