Adjust the configuration for the am33xx boards, including beaglebone black
to use driver model.
This can be extended to other OMAP boards once platform data is provided
for them.
Signed-off-by: Simon Glass s...@chromium.org
---
include/configs/ti_am335x_common.h | 11 +++
1 file
With these options in place it is not possible to change the serial port
using 'make menuconfig' or similar. It seems to result in duplicate
defines.
For example:
In file included from include/linux/kconfig.h:4:0,
from command-line:0:
include/generated/autoconf.h:20:0: note:
Hi Marek,
On Saturday, September 20, 2014 at 02:06:46 AM, Eric Nelson wrote:
Without this flag, tools like Alex Page's USB Image Tool
won't see drives exposed over USB Gadget as removable,
and won't allow access to them.
http://www.alexpage.de/usb-image-tool/
The code was pulled
On 09/22/2014 09:00 AM, Lukasz Majewski wrote:
Hi Marek,
On Saturday, September 20, 2014 at 02:06:46 AM, Eric Nelson wrote:
Without this flag, tools like Alex Page's USB Image Tool
won't see drives exposed over USB Gadget as removable,
and won't allow access to them.
Let HDMI splash screen support work by default.
Signed-off-by: Fabio Estevam fabio.este...@freescale.com
---
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 60 ++-
include/configs/mx6qsabreauto.h | 17
2 files changed, 76 insertions(+), 1
HDMI config options can be placed into the common mx6sabre_common.h file to
avoid duplication.
Signed-off-by: Fabio Estevam fabio.este...@freescale.com
---
include/configs/mx6qsabreauto.h | 17 -
include/configs/mx6sabre_common.h | 17 +
2014-09-23 0:33 GMT+09:00 Simon Glass s...@chromium.org:
Jagannadha Sutradharudu Teki (1):
sandbox: Update minor documentation changes
As I commented in
http://patchwork.ozlabs.org/patch/384547/
the second hunk does not
Benoit,
Since you should and you have used the suggested method to initialize ECC, I am
going to close this patch as N/A. I will find some time to clean up the size
variable.
I will follow up with you on the other thread regarding dcache issue.
York
On 08/25/2014 05:35 AM, Benoit Sansoni
Hi Masahiro,
On 22 September 2014 11:13, Masahiro YAMADA yamad...@jp.panasonic.com wrote:
2014-09-23 0:33 GMT+09:00 Simon Glass s...@chromium.org:
Jagannadha Sutradharudu Teki (1):
sandbox: Update minor documentation
Le 22/09/2014 03:35, Masahiro Yamada a écrit :
On Sun, 21 Sep 2014 23:33:47 +0200
Georges Savoundararadjsavou...@gmail.com wrote:
Hi folks,
I wanted to use interrupt on U-Boot on my Raspberry Pi but I have
found that it did not work properly.
My patches intend to make interrupt work.
I am
Hi Tom,
On 14-08-26 11:47 AM, Steve Rae wrote:
This series implements the fastboot flash command for eMMC devices.
It supports both raw and sparse images.
NOTES:
- the support for the fastboot flash command is enabled with
CONFIG_FASTBOOT_FLASH
- the support for eMMC is enabled with
Implement a feature to allow fastboot to write the downloaded image
to the space reserved for the Protective MBR and the Primary GUID
Partition Table.
Signed-off-by: Steve Rae s...@broadcom.com
---
This series depends on:
http://patchwork.ozlabs.org/patch/383184/ (to 388186)
README |
This series adds driver model support to the GPIO and serial drivers used
by Raspberry Pi, and moves Raspberry Pi over to driver model.
This requires adding driver model support to the pl01x serial driver, and
replacing the bcm2835 GPIO driver with a driver model version (since there
are no
Convert the BCM2835 GPIO driver to use driver model, and switch over
Raspberry Pi to use this, since it is the only board.
Signed-off-by: Simon Glass s...@chromium.org
---
arch/arm/include/asm/arch-bcm2835/gpio.h | 9 ++
board/raspberrypi/rpi_b/rpi_b.c | 11 ++
Add driver model support in this driver, using platform data provided by
the board.
Signed-off-by: Simon Glass s...@chromium.org
---
drivers/serial/serial_pl01x.c | 73 +++
1 file changed, 73 insertions(+)
diff --git a/drivers/serial/serial_pl01x.c
Adjust the configuration to use the driver model version of the pl01x
serial driver. Add the required platform data.
Signed-off-by: Simon Glass s...@chromium.org
---
board/raspberrypi/rpi_b/rpi_b.c | 12
include/configs/rpi_b.h | 6 +++---
2 files changed, 15
Adjust the driver so that leaf functions take a pointer to the serial port
register base. Put all the global configuration in the init function, and
use the same settings from then on.
This makes it much easier to move to driver model without duplicating the
code, since with driver model we use
Hi, York,
On 09/21/2014 11:17 PM, Wang Huan-B18965 wrote:
[Alison Wang] Let me explain the sequence.
1. u-boot-spl.bin is produced. The size of it is not a fixed value.
2. u-boot-spl-pbl-pad.bin is produced. The size of it is defined by
CONFIG_SPL_MAX_SIZE. For detail,
I recently bought a Jetson TK1 with the intent of learning all about ARM
board bring up; essentially everything that happens between the reset
vector and the spawning of the init process (in Linux). I've got a good
understanding of this for x86, and I'd like to similarly understand what
happens
2014-09-23 2:26 GMT+09:00 Simon Glass s...@chromium.org:
Hi Masahiro,
On 22 September 2014 11:13, Masahiro YAMADA yamad...@jp.panasonic.com wrote:
2014-09-23 0:33 GMT+09:00 Simon Glass s...@chromium.org:
Jagannadha
Hi Georges,
2014-09-23 3:24 GMT+09:00 Georges Savoundararadj savou...@gmail.com:
Le 22/09/2014 03:35, Masahiro Yamada a écrit :
On Sun, 21 Sep 2014 23:33:47 +0200
Georges Savoundararadjsavou...@gmail.com wrote:
Hi folks,
I wanted to use interrupt on U-Boot on my Raspberry Pi but I have
Alison,
On 9/22/14 7:43 PM, Wang Huan-B18965 alison.w...@freescale.com wrote:
Hi, York,
On 09/21/2014 11:17 PM, Wang Huan-B18965 wrote:
[Alison Wang] Let me explain the sequence.
1. u-boot-spl.bin is produced. The size of it is not a fixed value.
2. u-boot-spl-pbl-pad.bin is
IFC registers can be of type Little Endian or big Endian depending upon
Freescale SoC. Here SoC defines the register type of IFC IP.
So use IFC acessor functions instead of in_be32().
Signed-off-by: Prabhakar Kushwaha prabha...@freescale.com
---
arch/powerpc/cpu/mpc85xx/cpu_init_early.c | 6
When booted with upstream code, it shows error in u-boot that board is not
compliant. This patch will make board compliant with upstream code changes
in u-boot.
Signed-off-by: Vijay Rai vijay@freescale.com
---
include/configs/T1040QDS.h |2 ++
include/configs/T104xRDB.h |2 ++
2
This tools is unnecessary since commit f6c8f38ec601
(tools/genboardscfg.py: improve performance more with Kconfiglib).
Signed-off-by: Masahiro Yamada yamad...@jp.panasonic.com
---
tools/reformat.py | 132 --
1 file changed, 132 deletions(-)
Hi
Il 08/set/2014 15:36 Chen-Yu Tsai w...@csie.org ha scritto:
From: Maxime Ripard maxime.rip...@free-electrons.com
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
Signed-off-by: Hans de Goede hdego...@redhat.com
[w...@csie.org: commit message was ARM: sunxi: Setup the A31
Hi, Albert,
On Thu, 18 Sep 2014 13:47:13 +0800, Alison Wang
b18...@freescale.com
wrote:
For the pblimage tool, the SPL image is splitted into 64 byte
chunks, and PBL needs a command for each piece. In current
pblimage structure, the size of the SPL image should be a fixed
Hi, Albert,
On Thu, 18 Sep 2014 13:47:14 +0800, Alison Wang b18...@freescale.com
wrote:
@@ -111,6 +115,14 @@ static void pbl_parser(char *name)
size_t len = 0;
fname = name;
+
+ if (strstr(fname, ls102xa)) {
+ next_pbl_cmd = 0x8101a000;
+
Hi Masahiro,
On 20 September 2014 01:18, Masahiro YAMADA yamad...@jp.panasonic.com wrote:
Hi Simon,
2014-09-20 1:30 GMT+09:00 Simon Glass s...@chromium.org:
It looks like CONFIG_DM_SERIAL depends on CONFIG_OF_CONTROL.
UniPhier SoCs do not support device tree control.
Is the driver model
Hi Masahiro,
On 19 September 2014 23:34, Masahiro YAMADA yamad...@jp.panasonic.com wrote:
Hi.
I vote for comments near the implementation.
I have been digging into the driver model code recently,
but I have to admit it is unreadable because most of comments
are placed in its header files.
Hi Marek, Eric
On Saturday, September 20, 2014 at 02:06:46 AM, Eric Nelson wrote:
Without this flag, tools like Alex Page's USB Image Tool
won't see drives exposed over USB Gadget as removable,
and won't allow access to them.
http://www.alexpage.de/usb-image-tool/
The code was
Hi, Albert,
On Thu, 18 Sep 2014 13:47:18 +0800, Alison Wang b18...@freescale.com
wrote:
+
+ . = ALIGN(4);
+ .u_boot_list : {
+ KEEP(*(SORT(.u_boot_list*_i2c_*)));
+ }
IS this required? And if it is, could it not be added to the
Hi Masahiro,
On 20 September 2014 00:56, Masahiro YAMADA yamad...@jp.panasonic.com wrote:
Hi Simon,
2014-09-20 7:25 GMT+09:00 Simon Glass s...@chromium.org:
- the bind/unbind allows you to have devices which are known to the
system, but not yet probed. This is important in a boot loader
Hi,I am using toradex carrier board with colibri t30 module.In that X13 and X14
are uart.first uart X13 is default serial console.In that i need to check the
second uart X14. How can i use second uart or how can i check second uart
X14.please help me.Regards,shobin.b
Dear shobin b,
In message bay177-w11fcf8c66874e1ec032984b2...@phx.gbl you wrote:
Hi,I am using toradex carrier board with colibri t30 module.In that
X13 and X14 are uart.first uart X13 is default serial console.In that
i need to check the second uart X14. How can i use second uart or how
On 22 September 2014 09:39, Wolfgang Denk w...@denx.de wrote:
Dear shobin b,
In message bay177-w11fcf8c66874e1ec032984b2...@phx.gbl you wrote:
Hi,I am using toradex carrier board with colibri t30 module.In that
X13 and X14 are uart.first uart X13 is default serial console.In that
i need to
On Sun 2014-09-21 15:12:09, Marek Vasut wrote:
Boldly go, where no programmer has gone before and just clean up
the indentation mayhem. No functional change.
Signed-off-by: Marek Vasut ma...@denx.de
Cc: Chin Liang See cl...@altera.com
Cc: Dinh Nguyen dingu...@altera.com
Cc: Albert Aribaud
On Sun 2014-09-21 15:12:12, Marek Vasut wrote:
Make the function return either 0 or -EINVAL, that is, normal
expected error codes and success codes instead of true/false
nonsense.
Signed-off-by: Marek Vasut ma...@denx.de
Cc: Chin Liang See cl...@altera.com
Cc: Dinh Nguyen
Hi!
This is the USB host controller used on the Altera SoCFPGA and Raspbery Pi.
This code has three checkpatch warnings, but to make sure it stays at least
readable and clear, these are not fixed. These bugs are in the USB request
handling combinatorial logic, so any abstracting of those is
This commit moves:
CONFIG_OF_CONTROL
CONFIG_OF_SEPARATE
CONFIG_OF_EMBED
CONFIG_OF_HOSTFILE
Because these options are currently not supported for SPL,
the Device Tree Control menu does not appear in the SPL
configuration.
Note:
zynq-common.h should be adjusted so as not to change the
This option specifies the default Device Tree used for the run-time
configuration of U-Boot.
Signed-off-by: Masahiro Yamada yamad...@jp.panasonic.com
Cc: Simon Glass s...@chromium.org
Cc: Stephen Warren swar...@nvidia.com
Cc: Minkyu Kang mk7.k...@samsung.com
Cc: Michal Simek
Hi Huan,
On Mon, 22 Sep 2014 06:46:20 +, Huan Wang
alison.w...@freescale.com wrote:
Hi, Albert,
On Thu, 18 Sep 2014 13:47:18 +0800, Alison Wang b18...@freescale.com
wrote:
+
+ . = ALIGN(4);
+ .u_boot_list : {
+
Allwinner A20/A23/A31's SD/MMC host support SDHC High Capacity feature.
Signed-off-by: Wills Wang wills.wang.o...@gmail.com
---
drivers/mmc/sunxi_mmc.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/mmc/sunxi_mmc.c b/drivers/mmc/sunxi_mmc.c
index 459e476..0f3ee67 100644
---
Dear All,
Hi
I am beginner in U-Boot, please help me,
I want to add my test routine script in my u-boot and test my board in
initializing time. but i dont know how can i write my script and compile
u-boot containing my test script.
Would you please help me?
Best Regards
--
From: Masahiro Yamada yamad...@jp.panasonic.com
Commit f219e01311b2 (tools: Import Kconfiglib)
added SPDX GPL-2.0+ to this library by mistake.
It should be ISC.
Signed-off-by: Masahiro Yamada yamad...@jp.panasonic.com
Cc: Ulf Magnusson ulfali...@gmail.com
Signed-off-by: Christian Gmeiner
This patch adds support for the OT1200 series of devices.
Following components are used in u-boot:
+ ethernet
+ i2c
+ emmc
+ gpio
For more details see README.
Changes v1 v2
- make use of enable_cspi_clock(..)
- fix usage of OUTPUT_40OHM define
- added README
Signed-off-by: Christian
On Monday, September 22, 2014 at 11:40:36 AM, Pavel Machek wrote:
[...]
index c4f5157..c9d2ed5 100644
--- a/drivers/usb/host/Makefile
+++ b/drivers/usb/host/Makefile
@@ -45,3 +45,6 @@ obj-$(CONFIG_USB_EHCI_ZYNQ) += ehci-zynq.o
obj-$(CONFIG_USB_XHCI) += xhci.o xhci-mem.o xhci-ring.o
On Monday, September 22, 2014 at 11:16:04 AM, Pavel Machek wrote:
On Sun 2014-09-21 15:12:12, Marek Vasut wrote:
Make the function return either 0 or -EINVAL, that is, normal
expected error codes and success codes instead of true/false
nonsense.
Signed-off-by: Marek Vasut ma...@denx.de
On Saturday, September 20, 2014 at 04:54:35 PM, Hans de Goede wrote:
We need to call usb_kbd_deregister() before calling usb_stop().
usbkbd's stdio_dev-priv points to the usb_device, and usb_kbd_testc
dereferences usb_device-privptr.
usb_stop zeros usb_device, leaving usb_device-privptr
Hi,
my test with u-boot-imx for the congatec board was not successful.
The congatec u-boot.imx works fine, your u-boot-imx doesn't start or print
anything.
I've clone the congatec u-boot2013.git, compile it, put it on the sd-card and
modify the boot register(?) with
mw.l 0x20d8040 0x3850
From: Vitaly Andrianov vita...@ti.com
With MAC_PHY sgmii configuration, u-boot checks PHY link status before
sending each packet. Increasing MDIO frequency increases overall tftp
speed. We set it to maximum 2.5MHz.
Signed-off-by: Vitaly Andrianov vita...@ti.com
Signed-off-by: Ivan Khoronzhuk
This series generalize keystone_net driver usage in order to
add keystone2 K2E/K2L SoCs support.
Based on
[U-boot] [Patch v2] keystone: usb: add support of usb xhci
https://patchwork.ozlabs.org/patch/386506/
Hao Zhang (1):
net: keystone_net: remove SoC specific emac_regs structure
Ivan
Remove unused tx_send_loop variable.
Removes duplicated get_link_status() call from the
keystone2_eth_send_packet().
The emac_gigabit_enable() is called at opening Ethernet and there is no
need to enable it on sending each packet. So remove that call
from keystone2_eth_send_packet() as well.
Currently the network driver is used only by k2hk evm board.
The k2hk SoC contains NETCP v1.0, but Keystone2 SoCs, like k2e can
contain NETCP v1.5. So driver should be able to work with such kind
of NETCP. This commit adds this opportunity. The main difference in
masks and some registers, the
The header file for the driver should be in correct place.
So move it to arch/arm/include/asm/ti-common/keystone_net.h
and correct driver's external dependencies. At the same time
align and correct some definitions.
Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com
---
From: Hao Zhang hzh...@ti.com
This patch removes K2HK SOC specifc emac_regs structure, it uses
soc specific register offset to keep the network driver common across
all the Keystone II EVMs.
Signed-off-by: Hao Zhang hzh...@ti.com
Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com
---
On Mon, Sep 22, 2014 at 2:35 AM, Ian Campbell i...@hellion.org.uk wrote:
On Mon, 2014-09-08 at 21:28 +0800, Chen-Yu Tsai wrote:
+#ifdef CONFIG_SPL_BUILD
Since there is no SPL support this is dead code right now, correct?
This was part of Hans' attempt to support SPL. It was not finished.
2014-09-22 13:57 GMT+02:00 Christian Gmeiner christian.gmei...@gmail.com:
From: Masahiro Yamada yamad...@jp.panasonic.com
Commit f219e01311b2 (tools: Import Kconfiglib)
added SPDX GPL-2.0+ to this library by mistake.
It should be ISC.
Signed-off-by: Masahiro Yamada yamad...@jp.panasonic.com
On Mon, Sep 22, 2014 at 9:08 AM, Hänel-Baas, Alexander
alexander.haenel-b...@sieb-meyer.de wrote:
Hi,
my test with u-boot-imx for the congatec board was not successful.
The congatec u-boot.imx works fine, your u-boot-imx doesn't start or print
anything.
I've clone the congatec
On Mon, 2014-09-22 at 20:47 +0800, Chen-Yu Tsai wrote:
On Mon, Sep 22, 2014 at 2:35 AM, Ian Campbell i...@hellion.org.uk wrote:
On Mon, 2014-09-08 at 21:28 +0800, Chen-Yu Tsai wrote:
+ /* Set PLL ldo voltage without this PLL6 does not work properly */
Is this here the doing it 3 times
On Mon, Sep 22, 2014 at 9:15 PM, Ian Campbell i...@hellion.org.uk wrote:
On Mon, 2014-09-22 at 20:47 +0800, Chen-Yu Tsai wrote:
On Mon, Sep 22, 2014 at 2:35 AM, Ian Campbell i...@hellion.org.uk wrote:
On Mon, 2014-09-08 at 21:28 +0800, Chen-Yu Tsai wrote:
+ /* Set PLL ldo voltage without
On Mon, Sep 22, 2014 at 2:10 PM, Michael Trimarchi
mich...@amarulasolutions.com wrote:
Hi
Il 08/set/2014 15:36 Chen-Yu Tsai w...@csie.org ha scritto:
From: Maxime Ripard maxime.rip...@free-electrons.com
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
Signed-off-by: Hans de
On Mon, Sep 22, 2014 at 3:01 AM, Maxime Ripard
maxime.rip...@free-electrons.com wrote:
Hi Ian,
On Sun, Sep 21, 2014 at 07:51:17PM +0100, Ian Campbell wrote:
On Mon, 2014-09-08 at 21:28 +0800, Chen-Yu Tsai wrote:
From: Maxime Ripard maxime.rip...@free-electrons.com
Add a new sun6i machine
On 21/09/2014 01:05, Fabio Estevam wrote:
From: Fabio Estevam fabio.este...@freescale.com
We should not hardcode CONFIG_NETMASK in the config file.
Signed-off-by: Fabio Estevam fabio.este...@freescale.com
---
Applied to u-boot-imx, thanks !
Best regards,
Stefano Babic
--
Hi Marek,
On 21/09/2014 15:44, 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
Signed-off-by: Marek Vasut ma...@denx.de
---
I am getting a lot of warnings
On 17/09/2014 01:03, Fabio Estevam wrote:
From: Fabio Estevam fabio.este...@freescale.com
We should pass the SDHC1 base address into CONFIG_SYS_FSL_ESDHC_ADDR.
Signed-off-by: Fabio Estevam fabio.este...@freescale.com
---
include/configs/mx51evk.h | 2 +-
1 file changed, 1 insertion(+),
On 17/09/2014 01:03, Fabio Estevam wrote:
From: Fabio Estevam fabio.este...@freescale.com
Let's enable CONFIG_SYS_GENERIC_BOARD in order to get rid of warnings related
to generic board not being supported.
Signed-off-by: Fabio Estevam fabio.este...@freescale.com
Applied to u-boot-imx,
On 11/09/2014 11:59, Guillaume GARDET wrote:
Sabrelite board has two solts: 0 is SD3 (bottom) slot and 1 is uSD4 (top)
slot.
This patch makes use of both slots instead of only one.
Signed-off-by: Guillaume GARDET guillaume.gar...@free.fr
Cc: Stefano Babic sba...@denx.de
Cc: Eric Nelson
Hi Nitin,
On 16/09/2014 20:33, Nitin Garg wrote:
When CONFIG_SECURE_BOOT is enabled, the signed images
like kernel and dtb can be authenticated using iMX6 CAAM.
The added command hab_auth_img can be used for HAB
authentication of images. The command takes the image
DDR location, IVT (Image
On 15/09/2014 15:56, nitin.g...@freescale.com wrote:
From: Nitin Garg nitin.g...@freescale.com
Provide cgtqmx6eval board its own variant of ddr
setup config file. Move board/freescale/imx/ddr/
mx6q_4x_mt41j128.cfg to board/freescale/mx6sabresd/
as this is was designed for the mx6sabresd
Hi Stefano,
On 09/22/2014 09:07 AM, Stefano Babic wrote:
Hi Nitin,
On 16/09/2014 20:33, Nitin Garg wrote:
When CONFIG_SECURE_BOOT is enabled, the signed images
like kernel and dtb can be authenticated using iMX6 CAAM.
The added command hab_auth_img can be used for HAB
authentication of
On 16/09/2014 16:13, Fabio Estevam wrote:
We should pass the MMC1 base address into CONFIG_SYS_FSL_ESDHC_ADDR.
Signed-off-by: Fabio Estevam fabio.este...@freescale.com
---
Applied to u-boot-imx, thanks !
Best regards,
Stefano Babic
--
On 16/09/2014 16:13, Fabio Estevam wrote:
Let's enable CONFIG_SYS_GENERIC_BOARD in order to get rid of warnings related
to generic board support is not in place.
Signed-off-by: Fabio Estevam fabio.este...@freescale.com
---
Applied to u-boot-imx, thanks !
Best regards,
Stefano Babic
--
Hi Nitin,
On 16/09/2014 20:33, Nitin Garg wrote:
When CONFIG_SECURE_BOOT is enabled, the signed images
like kernel and dtb can be authenticated using iMX6 CAAM.
The added command hab_auth_img can be used for HAB
authentication of images. The command takes the image
DDR location, IVT (Image
Signed-off-by: Stefan Roese s...@denx.de
Cc: Chin Liang See cl...@altera.com
Cc: Dinh Nguyen dingu...@altera.com
Cc: Vince Bridgers vbrid...@altera.com
Cc: Marek Vasut ma...@denx.de
Cc: Pavel Machek pa...@denx.de
---
include/configs/socfpga_cyclone5_common.h | 31 +++
Hi SoCFPGA-developers!
I'm currently using Marek's latest SoCFPGA port. This works really great so far.
Thank you all for this effort.
What I need additionally is SPI NOR flash support. So I talked a bit with Marek
and tried to port the Cadence QSPI driver to mainline U-Boot (on-top of Marek's
This driver is copied directly from the Altera Rockerboard.org U-Boot
repository. I used this git tag: ACDS14.0.1_REL_GSRD_RC2. With minimal
changes to enable compilation in mainline U-Boot.
Signed-off-by: Stefan Roese s...@denx.de
Cc: Chin Liang See cl...@altera.com
Cc: Dinh Nguyen
* Use mtdparts to create partitions dynamically rather
than using static partitions in device tree
Signed-off-by: Ashish Kumar ashish.ku...@freescale.com
---
include/configs/BSC9131RDB.h | 15 +++
1 files changed, 15 insertions(+), 0 deletions(-)
V2: - Reduce uboot and dtb
* Use mtdparts to create partitions dynamically rather
than using static partitions in device tree
Signed-off-by: Ashish Kumar ashish.ku...@freescale.com
---
include/configs/BSC9131RDB.h | 15 +++
1 files changed, 15 insertions(+), 0 deletions(-)
V2: - Reduce uboot and dtb
* Use mtdparts to create partitions dynamically rather
than using static partitions in device tree
Signed-off-by: Ashish Kumar ashish.ku...@freescale.com
---
include/configs/BSC9132QDS.h | 16
1 files changed, 16 insertions(+), 0 deletions(-)
V2: - Reduce uboot and dtb
* Use mtdparts to create partitions dynamically rather
than using static partitions in device tree
Signed-off-by: Ashish Kumar ashish.ku...@freescale.com
---
include/configs/BSC9132QDS.h | 16
1 files changed, 16 insertions(+), 0 deletions(-)
diff --git
Sorry
Please ignore this patch, since version info is incorrect
Regards
Ashish
-Original Message-
From: Ashish Kumar [mailto:ashish.ku...@freescale.com]
Sent: Monday, September 22, 2014 8:06 PM
To: u-boot@lists.denx.de
Cc: Wood Scott-B07421; Sun York-R58495; Kumar Ashish-B37399
Sorry, please ignore this patch.
Since version info is missing.
Regards
Ashish
-Original Message-
From: Ashish Kumar [mailto:ashish.ku...@freescale.com]
Sent: Monday, September 22, 2014 8:06 PM
To: u-boot@lists.denx.de
Cc: Wood Scott-B07421; Sun York-R58495; Kumar Ashish-B37399
Hi Tom,
Here are some minor fixes for sandbox, buildman and patman.
The following changes since commit 9170818a4e004af7893fa0113f6e5b4afafded55:
kconfiglib: change SPDX-License-Identifier to ISC (2014-09-17 21:03:18 -0400)
are available in the git repository at:
This series adjusts the serial and GPIO drivers, used by Beaglebone for
example, to work with driver model. Since there are still boards using
these drivers but not driver model, this adds new functionality rather
than replacing what exists.
Several patches tweak and fix the existing driver model
On 09/21/2014 11:17 PM, Wang Huan-B18965 wrote:
[Alison Wang] Let me explain the sequence.
1. u-boot-spl.bin is produced. The size of it is not a fixed value.
2. u-boot-spl-pbl-pad.bin is produced. The size of it is defined by
CONFIG_SPL_MAX_SIZE. For detail, u-boot-spl-pbl-pad.bin is
Provide suitable platform data for am33xx boards, so that these boards can
use driver model for GPIO access.
Signed-off-by: Simon Glass s...@chromium.org
---
arch/arm/cpu/armv7/am33xx/board.c | 28
1 file changed, 28 insertions(+)
diff --git
At present banks must be named and it is not possible to refer to GPIOs by
number in driver model. Some boards use numbering - e.g. OMAP. It is fairly
easy to support by detecting the absense of a bank name (which starts with
a letter).
Add support for numbered GPIOs in addition to the existing
It is inconvenient to have to use casts when specifying platform data. Also
it is not strictly correct, since we should use map_sysmem() to convert an
address to a pointer.
Adjust the platform data to use an address.
Signed-off-by: Simon Glass s...@chromium.org
---
drivers/serial/ns16550.c | 6
Try to use this option to select the correct uart for the console. This
mimics the behaviour of drivers/serial.c.
Signed-off-by: Simon Glass s...@chromium.org
---
drivers/serial/serial-uclass.c | 11 ++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git
We have moved the busy-wait loop out of drivers and into the uclass. This
means that we must reset the watchdog when busy-waiting.
Note: some drivers may still have a busy-wait even with driver model, as
a transition mechanism. Driver model will tolerate this, and is can be
cleaned up when all
There is a bug in the logic which checks for an available character. This
can cause invalid characters to be received - this was noticed on
beaglebone. Fix it.
Signed-off-by: Simon Glass s...@chromium.org
---
drivers/serial/ns16550.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff
The probe logic sets up the pointer to the platform data in the device
tree decode method. It should be done in the probe() method, and anyway
the device tree decode method can't be used when CONFIG_OF_CONTROL is
not enabled.
Fix these two problems.
Signed-off-by: Simon Glass s...@chromium.org
Select serial0 as the console.
Signed-off-by: Simon Glass s...@chromium.org
---
arch/arm/dts/am335x-bone-common.dtsi | 4
1 file changed, 4 insertions(+)
diff --git a/arch/arm/dts/am335x-bone-common.dtsi
b/arch/arm/dts/am335x-bone-common.dtsi
index 2f66ded..e70b4d1 100644
---
Add driver model support to this driver, while retaining support for the
legacy system. Driver model serial support is enabled with CONFIG_DM_SERIAL
as usual.
Signed-off-by: Simon Glass s...@chromium.org
---
drivers/serial/Makefile | 1 +
drivers/serial/serial_omap.c | 49
Add driver model support to this driver, while retaining support for the
legacy system. Driver model GPIO support is enabled with CONFIG_DM_GPIO
as usual.
Since gpio_is_valid() no longer exists, we can use the -EINVAL error
returned from gpio_request().
Signed-off-by: Simon Glass
Add a separate internal helper function to get a GPIO value, so that we
will be able to call it with the driver model version and avoid code
duplication.
Also move gpio_get_bank() and check_gpio() down below the helper functions
as these won't be needed with driver model.
Signed-off-by: Simon
Provide suitable platform data for am33xx boards, so that these boards can
use driver model for serial.
Signed-off-by: Simon Glass s...@chromium.org
---
arch/arm/cpu/armv7/am33xx/board.c | 33 +
1 file changed, 33 insertions(+)
diff --git
98 matches
Mail list logo