Hello Fabio,
On Sun, Jun 7, 2015 at 19:23, Fabio Estevam wrote:
> Hi Hector,
> On Thu, Jun 4, 2015 at 8:23 AM, Palacios, Hector wrote:
>> Hello,
>>
>> I can see the command 'mmc erase blk# cnt' fails with a DAT0 timeout on iMX6
>> boards when run over the eMMC.
>>
>> => mmc dev 2
>> => mmc erase
On 03/06/2015 11:33, Christian Gmeiner wrote:
> On this bus there is a EEPROM containing EDID and ddr3
> calibration information.
>
> Signed-off-by: Christian Gmeiner
> ---
> board/bachmann/ot1200/ot1200.c | 15 +++
> 1 file changed, 15 insertions(+)
>
> diff --git a/board/bachmann/
On 03/06/2015 11:33, Christian Gmeiner wrote:
> Make it possible to use the i2c bus in SPL.
>
> Signed-off-by: Christian Gmeiner
> ---
> board/bachmann/ot1200/ot1200.c | 40 ++--
> 1 file changed, 22 insertions(+), 18 deletions(-)
>
> diff --git a/board/bachm
On 01/06/2015 15:07, Bhuvanchandra DV wrote:
> Changes since V2:
> Add defconfig and device tree files list to Toradex boards maintainer file.
> Invert the logic for enabling the DSPI support.
>
> Bhuvanchandra DV (9):
> dm: gpio: uclass: Add flag to control sequence numbering
> dm: gpio: vf61
On 01/06/2015 15:07, Bhuvanchandra DV wrote:
> Add GPIO driver support to Freescale VF610
>
> Signed-off-by: Bhuvanchandra DV
> ---
> arch/arm/imx-common/iomux-v3.c | 26 +
> arch/arm/include/asm/arch-vf610/gpio.h | 29 +
> arch/arm/include/asm/arch-vf610/imx-regs.h |
On 28/05/2015 17:33, Fabio Estevam wrote:
> Commit 8183058188cd2d942 ("imx6: centralise common boot options in
> mx6_common.h") broke boot on mx6sl and mx6sx by assuming that all mx6
> SoCs use the same LOADADDR/SYS_TEXT_BASE range, which is not correct.
>
> DDR on mx6sx/mx6sl starts at 0x8000
Hi Fabio,
On 22/05/2015 00:24, Fabio Estevam wrote:
> From: Fabio Estevam
>
> There are two revisions of wandboard: version B1 and C1.
>
> Add the revision detection support, so that the correct dtb file can
> be automatically loaded.
>
> Based on the patch from Richard Hu .
>
> Signed-off-by
Hello Stefano,
Ping!
On 06/01/2015 06:37 PM, Bhuvanchandra DV wrote:
Changes since V2:
Add defconfig and device tree files list to Toradex boards maintainer file.
Invert the logic for enabling the DSPI support.
Bhuvanchandra DV (9):
dm: gpio: uclass: Add flag to control sequence numbering
The SPI flash starts off protected on baytrail. The code which is supposed to
fix this is broken. This series fixes that, enables the SPI environment and
adds documentation.
Also when driver model is enabled for PCI some bugs appear. This series fixes
those and enables driver model for PCI on minn
Hi Simon,
On Sun, Jun 7, 2015 at 10:50 PM, Simon Glass wrote:
> The SPI flash starts off protected on baytrail. The code which is supposed to
> fix this is broken. This series fixes that, enables the SPI environment and
> adds documentation.
>
> Also when driver model is enabled for PCI some bugs
On Friday 05 June 2015 06:20 PM, Tom Rini wrote:
> On Fri, Jun 05, 2015 at 03:19:21PM +0530, Lokesh Vutla wrote:
>
>
>> On AM57xx evm I2C5 is used to detect the LCD board by reading the
>> EEPROM present on the bus.
>> Enable i2c5 clocks to help that.
>>
>> Signed-off-by: Lokesh Vutla
>
> Sigh,
Hi Simon,
On Sun, Jun 7, 2015 at 10:50 PM, Simon Glass wrote:
> Commit afbbd413a fixed this for non-driver-model. Make sure that the driver
> model code handles this also.
>
> Signed-off-by: Simon Glass
> ---
>
> drivers/pci/pci-uclass.c | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
On Sun, Jun 7, 2015 at 10:50 PM, Simon Glass wrote:
> Adjust minnowmax to use driver model for PCI. This requires adding a device
> tree node to specify the ranges, removing the board-specific PCI code and
> ensuring that the host bridge is configured.
>
> Signed-off-by: Simon Glass
> ---
>
> ar
Hi Simon,
On Sun, Jun 7, 2015 at 10:50 PM, Simon Glass wrote:
> This driver should use the x86 PCI configuration functions. Also adjust its
> compatible string to something generic (i.e. without a vendor name).
>
> Signed-off-by: Simon Glass
> ---
>
> drivers/pci/pci_x86.c | 5 -
> 1 file c
Hi Simon,
On Sun, Jun 7, 2015 at 10:50 PM, Simon Glass wrote:
> The layout of the ROM is a bit hard to discover by reading the code. Add
> a table to make it easier.
>
> Signed-off-by: Simon Glass
> ---
>
> doc/README.x86 | 17 +
> 1 file changed, 17 insertions(+)
>
> diff --git
Hi, Marek
On 6/5/2015 9:18 PM, Marek Vasut wrote:
On Friday, June 05, 2015 at 09:47:30 AM, Josh Wu wrote:
Since some driver like ohci, lcd used dcache functions. But some ARM
cpu don't implement the invalidate_dcache_range()/flush_dcache_range()
functions.
To avoid compiling errors this patch
On Sun, Jun 7, 2015 at 10:50 PM, Simon Glass wrote:
> Enable a SPI environment and store it in a suitable place.
>
> Signed-off-by: Simon Glass
> ---
>
> include/configs/minnowmax.h | 5 ++---
> 1 file changed, 2 insertions(+), 3 deletions(-)
>
> diff --git a/include/configs/minnowmax.h b/includ
On Sun, Jun 7, 2015 at 10:50 PM, Simon Glass wrote:
> The logic is incorrect and currently has no effect. Fix it so that we can
> write to SPI flash, since by default it is write-protected.
>
> Signed-off-by: Simon Glass
> ---
>
> drivers/spi/ich.c | 4 ++--
> 1 file changed, 2 insertions(+), 2
Hi Simon,
On Sun, Jun 7, 2015 at 10:50 PM, Simon Glass wrote:
> The status register is a single byte, so use byte access when writing to it,
> to avoid updating the control register also.
>
> Signed-off-by: Simon Glass
> ---
>
> drivers/spi/ich.c | 2 +-
> 1 file changed, 1 insertion(+), 1 dele
On Sun, Jun 7, 2015 at 10:50 PM, Simon Glass wrote:
> Tidy up three minor problems in this file.
>
> Signed-off-by: Simon Glass
> ---
>
> drivers/spi/ich.c | 5 ++---
> 1 file changed, 2 insertions(+), 3 deletions(-)
>
> diff --git a/drivers/spi/ich.c b/drivers/spi/ich.c
> index 50354fd..6b6cfbf
On Sun, Jun 7, 2015 at 10:50 PM, Simon Glass wrote:
> Rather than just 'ERROR', display the error code, which may be useful, at
> least with driver model.
>
> Signed-off-by: Simon Glass
> ---
>
> common/cmd_sf.c | 8 ++--
> 1 file changed, 6 insertions(+), 2 deletions(-)
>
> diff --git a/com
Hi Bin,
On 5 June 2015 at 19:30, Bin Meng wrote:
> Hi Simon,
>
> On Sat, Jun 6, 2015 at 12:17 AM, Simon Glass wrote:
>> Hi Bin,
>>
>> On 4 June 2015 at 20:03, Bin Meng wrote:
>>> Hi Simon,
>>>
>>> On Fri, Jun 5, 2015 at 2:31 AM, Simon Glass wrote:
Hi,
On 4 June 2015 at 10:27, An
Hi Andre,
On 5 June 2015 at 18:14, Andre Przywara wrote:
> On Fri, 5 Jun 2015 08:12:25 -0600
> Simon Glass wrote:
>
> Hi Simon,
>
> thanks for taking a look.
>
>> On 4 June 2015 at 17:58, Andre Przywara wrote:
>> > From: Rob Herring
>> >
>> > Currently, u-boot will always fixup the DT memory n
Hi Bin,
On 5 June 2015 at 19:20, Bin Meng wrote:
> Hi Simon,
>
> On Sat, Jun 6, 2015 at 12:13 AM, Simon Glass wrote:
>> Hi Bin,
>>
>> On 4 June 2015 at 06:09, Bin Meng wrote:
>>> New microcode for BayTrail-I D0 stepping.
>>>
>>> Signed-off-by: Bin Meng
>>> ---
>>>
>>
>> [snip]
>>
>> Does this
Hi Tom,
On 5 June 2015 at 16:27, Tom Warren wrote:
> Simon,
>
> Applied to u-boot-tegra/master, then I rebased against u-boot/master and
> uploaded it back to denx.de/u-boot-tegra/master. ./MAKEALL -s tegra works
> OK. I didn't test on any real HW - my nyan-big system is offline temporarily.
>
On Sun, 7 Jun 2015 08:48:31 -0600
Simon Glass wrote:
> On 25 May 2015 at 08:50, Lukasz Majewski
> wrote:
> > Hi Paul,
> >
> >> Since we're now using a dynamic controller index for fastboot too,
> >> usb_gadget_handle_interrupts should be using it instead of 0
> >> (despite the fact that it's cur
Hi,
On Sun, Jun 07, 2015 at 04:59:30PM +0200, Hans de Goede wrote:
> This fixes ethernet no longer working on boards which use a gpio to enable
> the phy.
>
> Signed-off-by: Hans de Goede
> ---
Looks like we sent the same patch to the mailing list today :)
http://lists.denx.de/pipermail/u-boot/
Hi Hector,
On Thu, Jun 4, 2015 at 8:23 AM, Palacios, Hector
wrote:
> Hello,
>
> I can see the command 'mmc erase blk# cnt' fails with a DAT0 timeout on iMX6
> boards when run over the eMMC.
>
> => mmc dev 2
> => mmc erase 4000 1000
> MMC erase: dev # 2, block # 16384, count 4096 ... Timeout wait
Hello,
On 5 June 2015 at 13:52, Roy Spliet wrote:
> Based on the default layout of the android image used at least on Olimex Lime
>
> Signed-off-by: Roy Spliet
> ---
> include/configs/sunxi-common.h | 9 +
> 1 file changed, 9 insertions(+)
>
> diff --git a/include/configs/sunxi-common.h
On Sun, 2015-06-07 at 16:59 +0200, Hans de Goede wrote:
> This fixes ethernet no longer working on boards which use a gpio to enable
> the phy.
>
> Signed-off-by: Hans de Goede
Acked-by: Ian Campbell
> ---
> arch/arm/cpu/armv7/sunxi/board.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --
Tearing down an unitialized rx channel causes a pending address hole
event to be queued. When booting linux it will report this pending
as something like "Address Hole seen by USB_OTG at address 57fff584",
since u-boot did not handled this interrupt. Prevent that by not
tearing down the rx channel
This fixes ethernet no longer working on boards which use a gpio to enable
the phy.
Signed-off-by: Hans de Goede
---
arch/arm/cpu/armv7/sunxi/board.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/cpu/armv7/sunxi/board.c b/arch/arm/cpu/armv7/sunxi/board.c
index 215551f..bd0d819 100
The layout of the ROM is a bit hard to discover by reading the code. Add
a table to make it easier.
Signed-off-by: Simon Glass
---
doc/README.x86 | 17 +
1 file changed, 17 insertions(+)
diff --git a/doc/README.x86 b/doc/README.x86
index c19f4a0..596b73c 100644
--- a/doc/README
Tidy up three minor problems in this file.
Signed-off-by: Simon Glass
---
drivers/spi/ich.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/drivers/spi/ich.c b/drivers/spi/ich.c
index 50354fd..6b6cfbf 100644
--- a/drivers/spi/ich.c
+++ b/drivers/spi/ich.c
@@ -422,7 +422
Adjust minnowmax to use driver model for PCI. This requires adding a device
tree node to specify the ranges, removing the board-specific PCI code and
ensuring that the host bridge is configured.
Signed-off-by: Simon Glass
---
arch/x86/cpu/baytrail/Makefile | 1 -
arch/x86/cpu/baytrail/pci.c
Only the PCI controller has access to the PCI region information. Make sure
to use the controller (rather than any attached bridges) when configuring
devices.
This corrects a failure to scan and configure devices when driver model is
enabled for PCI.
Also add a comment to explain the problem.
Si
Commit afbbd413a fixed this for non-driver-model. Make sure that the driver
model code handles this also.
Signed-off-by: Simon Glass
---
drivers/pci/pci-uclass.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/pci/pci-uclass.c b/drivers/pci/pci-uclass.c
index edec9
Enable a SPI environment and store it in a suitable place.
Signed-off-by: Simon Glass
---
include/configs/minnowmax.h | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/include/configs/minnowmax.h b/include/configs/minnowmax.h
index 547765d..d4d28a7 100644
--- a/include/co
The sub-bus passed to pciauto_prescan_setup_bridge() is incorrect. Fix it
so that sub-buses are numbered correctly.
Signed-off-by: Simon Glass
---
drivers/pci/pci-uclass.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/pci/pci-uclass.c b/drivers/pci/pci-uclass.c
ind
Rather than just 'ERROR', display the error code, which may be useful, at
least with driver model.
Signed-off-by: Simon Glass
---
common/cmd_sf.c | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/common/cmd_sf.c b/common/cmd_sf.c
index 342021d..668df69 100644
--- a/com
The status register is a single byte, so use byte access when writing to it,
to avoid updating the control register also.
Signed-off-by: Simon Glass
---
drivers/spi/ich.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/spi/ich.c b/drivers/spi/ich.c
index 6b6cfbf..a8b
The logic is incorrect and currently has no effect. Fix it so that we can
write to SPI flash, since by default it is write-protected.
Signed-off-by: Simon Glass
---
drivers/spi/ich.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/spi/ich.c b/drivers/spi/ich.c
in
This driver should use the x86 PCI configuration functions. Also adjust its
compatible string to something generic (i.e. without a vendor name).
Signed-off-by: Simon Glass
---
drivers/pci/pci_x86.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/drivers/pci/pci_x86.c b/d
On 6 June 2015 at 21:33, Bin Meng wrote:
> The call to FspInitEntry is done in arch/x86/lib/fsp/fsp_car.S so far.
> It worked pretty well but looks not that good. Apart from doing too
> much work than just enabling CAR, it cannot read the configuration
> data from device tree at that time. Now we
On 27 April 2015 at 09:54, Simon Glass wrote:
> On 27 April 2015 at 09:34, Tom Rini wrote:
>> On i.MX platforms the SPL binary is called "SPL" so make sure we keep
>> that.
>>
>> Cc: Simon Glass
>> Signed-off-by: Tom Rini
>> ---
>> tools/buildman/builderthread.py |2 +-
>> 1 file changed,
On 25 May 2015 at 08:50, Lukasz Majewski wrote:
> Hi Paul,
>
>> Since we're now using a dynamic controller index for fastboot too,
>> usb_gadget_handle_interrupts should be using it instead of 0 (despite
>> the fact that it's currently not being used at all in the musb-new
>> implementation).
>>
>
On 7 June 2015 at 08:06, Simon Glass wrote:
> On 6 June 2015 at 21:33, Bin Meng wrote:
>> Currently the FSP execution environment GDT is setup by U-Boot in
>> arch/x86/cpu/start16.S, which works pretty well. But if we try to
>> move the FspInitEntry call a little bit later to better fit into
>> U
On 6 June 2015 at 21:33, Bin Meng wrote:
> Add RESET_SEG_START, RESET_SEG_SIZE and RESET_VEC_LOC Kconfig options
> and make arch/x86/cpu/config.mk use these options.
>
> Signed-off-by: Bin Meng
> Acked-by: Simon Glass
> Tested-by: Andrew Bradford
> Tested-by: Simon Glass
>
> ---
>
> Changes in
On 6 June 2015 at 21:33, Bin Meng wrote:
> Currently the FSP execution environment GDT is setup by U-Boot in
> arch/x86/cpu/start16.S, which works pretty well. But if we try to
> move the FspInitEntry call a little bit later to better fit into
> U-Boot's initialization sequence, FSP will fail to b
On Saturday, June 06, 2015 at 10:21:22 AM, Hans de Goede wrote:
> When CONFIG_DM_USB=y the various usb functions are available regardless of
> any controller drivers being enabled, so always the usb function prototypes
> when CONFIG_DM_USB=y.
>
> This fixes compile warnings due to missing prototyp
On Sunday, June 07, 2015 at 08:58:04 AM, Nikhil Badola wrote:
> Return if USB_MAX_CONTROLLER_COUNT hence the index of the controller
> to be initialised is incorrect
This text doesn't really make much sense, but the fix is reasonable.
I'll pick it, thanks!
> Signed-off-by: Nikhil Badola
> ---
>
On Friday, May 29, 2015 at 11:17:14 AM, Ramneek Mehresh wrote:
> A lot of dwc3 code has been duplicated in various xhci
> drivers. Hence, to minimize this duplication, a new
> dwc3 file is written that provides common APIs for
> all other drivers.
>
> First four patches introduce dwc3 file, and ne
Ethernet device initialization fails with the following message:
Net: PH: dir_output: error: gpio PH23 not reserved
Phy 1 not found
PHY reset timed out
eth0: ethernet@01c5
Tested on Banana Pi board.
Signed-off-by: Maxin B. John
---
arch/arm/cpu/armv7/sunxi/board.c | 1 +
1 file changed, 1
Hi Paul,
On Sun, Jun 07, 2015 at 03:12:41PM +0200, Paul Kocialkowski wrote:
> Hi,
>
> > Ethernet device initialization fails with the following message:
> > Net: PH: dir_output: error: gpio PH23 not reserved
> > Phy 1 not found
> > PHY reset timed out
> > eth0: ethernet@01c5
> >
> > Tested
Hi,
> Ethernet device initialization fails with the following message:
> Net: PH: dir_output: error: gpio PH23 not reserved
> Phy 1 not found
> PHY reset timed out
> eth0: ethernet@01c5
>
> Tested on Banana Pi board.
>
> Signed-off-by: Maxin B. John
> ---
> arch/arm/cpu/armv7/sunxi/board
Ethernet device initialization fails with the following message:
Net: PH: dir_output: error: gpio PH23 not reserved
Phy 1 not found
PHY reset timed out
eth0: ethernet@01c5
Tested on Banana Pi board.
Signed-off-by: Maxin B. John
---
arch/arm/cpu/armv7/sunxi/board.c | 1 +
1 file changed, 1
When running MAKEALL on omap3 boards, I noticed that the tricorder board
is not building, with error:
arm-linux-gnueabihf-ld.bfd: u-boot-spl section `.rodata' will not fit in
region `.sram'
arm-linux-gnueabihf-ld.bfd: region `.sram' overflowed by 1568 bytes
I quickly checked CONFIG_SPL_MAX_SIZE,
Return if USB_MAX_CONTROLLER_COUNT hence the index of the controller
to be initialised is incorrect
Signed-off-by: Nikhil Badola
---
Changes for v2
- Added space between tags in Subject
- Replaced return value from -1 to -EINVAL
drivers/usb/host/ehci-fsl.c | 2 +-
1 file changed
> -Original Message-
> From: Marek Vasut [mailto:ma...@denx.de]
> Sent: Friday, June 05, 2015 7:38 PM
> To: Badola Nikhil-B46172
> Cc: u-boot@lists.denx.de
> Subject: Re: [PATCH] drivers:usb:fsl: Return if
> USB_MAX_CONTROLLER_COUNT is incorrect
>
> On Friday, June 05, 2015 at 06:19:16 AM,
59 matches
Mail list logo