Hello Michal,
Am 11.04.2016 um 14:55 schrieb Michal Simek:
From: Moritz Fischer
This is a possible drop in replacement for drivers/i2c/zynq-i2c.c
Since this is cadence IP it has been renamed to cdns-i2c,
to make sense with the compatible string.
Signed-off-by:
Hello Michal,
Am 11.04.2016 um 14:55 schrieb Michal Simek:
From: Moritz Fischer
Signed-off-by: Moritz Fischer
Signed-off-by: Michal Simek
---
Changes in v2: None
doc/device-tree-bindings/i2c/i2c-cdns.txt | 20
On 04/11/2016 04:21 PM, Eric Nelson wrote:
Call blk_dwrite to ensure that the block cache is notified
if enabled and remove build breakage when CONFIG_BLK is enabled.
Reviewed-by: Stephen Warren
You probably wanted to Cc whichever maintainer will apply this though.
Thanks Stephen,
On 04/12/2016 09:45 AM, Stephen Warren wrote:
> On 04/11/2016 04:21 PM, Eric Nelson wrote:
>> Call blk_dwrite to ensure that the block cache is notified
>> if enabled and remove build breakage when CONFIG_BLK is enabled.
>
> Reviewed-by: Stephen Warren
>
>
From: Stephen Warren
In current Linux kernel Tegra DT files, 64-bit addresses are represented
in unit addresses as a pair of comma-separated 32-bit values. Apparently
this is no longer the correct representation for simple busses, and the
unit address should be represented as
On Tue, Apr 12, 2016 at 05:03:22PM +0530, Vignesh R wrote:
> Now that davinci_spi driver has been converted to DM framework, enable
> the same in DT. Also add "spi-flash" as compatible property to
> n25q128a11 node as it is required for flash device to be probed in
> U-Boot.
>
> Signed-off-by:
On Tue, Apr 12, 2016 at 05:03:25PM +0530, Vignesh R wrote:
> Enable SPI and SPI Flash driver model as K2L SPI controller driver
> supports driver model.
>
> Signed-off-by: Vignesh R
Reviewed-by: Tom Rini
--
Tom
signature.asc
Description: Digital
On Tue, Apr 12, 2016 at 05:03:26PM +0530, Vignesh R wrote:
> K2G SoC has 4 SPI instances that are compatible with davinci_spi
> controller(same as previous generation of Keystone2 devices). Add DT
> nodes for the same. K2G EVM has a N25Q128A13 SPI NOR flash connected on
> SPI-1. Add DT bindings
On Tue, Apr 12, 2016 at 05:03:27PM +0530, Vignesh R wrote:
> Enable SPI and SPI Flash driver model as K2G SPI controller driver
> supports driver model.
>
> Signed-off-by: Vignesh R
Reviewed-by: Tom Rini
--
Tom
signature.asc
Description: Digital
On Tue, Apr 12, 2016 at 11:19:18AM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the following small fixes and board-specific
> changes:
>
> The following changes since commit bbf8bef196ae52517284a0a2e2ffc94a4ff89f5f:
>
> Prepare v2016.05-rc1 (2016-04-11 22:22:25 -0400)
>
> are
On Tue, Apr 12, 2016 at 10:18:39AM -0700, Eric Nelson wrote:
> Thanks Stephen,
>
> On 04/12/2016 09:45 AM, Stephen Warren wrote:
> > On 04/11/2016 04:21 PM, Eric Nelson wrote:
> >> Call blk_dwrite to ensure that the block cache is notified
> >> if enabled and remove build breakage when CONFIG_BLK
On 04/12/2016 11:21 AM, Tom Rini wrote:
On Tue, Apr 12, 2016 at 10:18:39AM -0700, Eric Nelson wrote:
Thanks Stephen,
On 04/12/2016 09:45 AM, Stephen Warren wrote:
On 04/11/2016 04:21 PM, Eric Nelson wrote:
Call blk_dwrite to ensure that the block cache is notified
if enabled and remove build
On Tue, Apr 12, 2016 at 05:03:24PM +0530, Vignesh R wrote:
> Now that davinci_spi driver has been converted to DM framework, enable
> the same in DT. Also add "spi-flash" as compatible property to
> n25q128a11 node as it is required for flash device to be probed in
> U-Boot.
>
> Signed-off-by:
On Tue, Apr 12, 2016 at 05:03:23PM +0530, Vignesh R wrote:
> Enable SPI and SPI Flash driver model as K2E SPI controller driver
> supports driver model.
>
> Signed-off-by: Vignesh R
Reviewed-by: Tom Rini
--
Tom
signature.asc
Description: Digital
On Tue, Apr 12, 2016 at 05:03:20PM +0530, Vignesh R wrote:
> Now that davinci_spi driver has been converted to DM framework, enable
> the same in DT. Also add "spi-flash" as compatible property to
> n25q128a11 node as it is required for flash device to be probed in
> U-Boot.
>
> Signed-off-by:
On Tue, Apr 12, 2016 at 05:03:19PM +0530, Vignesh R wrote:
> Add aliases for SPI nodes in order for it to be probed by the DM
> framework.
>
> Signed-off-by: Vignesh R
Reviewed-by: Tom Rini
... but this is going up to the kernel too, yes?
--
Tom
On Tue, Apr 12, 2016 at 02:16:53PM +0530, Mugunthan V N wrote:
> Fix typo error for cpsw device name with proper device address
>
> Signed-off-by: Mugunthan V N
Reviewed-by: Tom Rini
... and I assume this is already fixed in the kernel.
--
Tom
On Tue, Apr 12, 2016 at 05:03:21PM +0530, Vignesh R wrote:
> Enable SPI and SPI Flash driver model as K2HK SPI controller driver
> supports driver model.
>
> Signed-off-by: Vignesh R
Reviewed-by: Tom Rini
--
Tom
signature.asc
Description: Digital
On Tue, Apr 12, 2016 at 05:03:17PM +0530, Vignesh R wrote:
> Convert davinci_spi driver to comply with SPI DM framework.
>
> Signed-off-by: Vignesh R
Reviewed-by: Tom Rini
--
Tom
signature.asc
Description: Digital signature
On Tue, Apr 12, 2016 at 05:03:18PM +0530, Vignesh R wrote:
> Since Keystone2 devices do not have support DM in SPL, do not define
> DM_SPI and DM_SPI_FLASH for SPL build.
>
> Signed-off-by: Vignesh R
Reviewed-by: Tom Rini
--
Tom
signature.asc
On Tue, Apr 12, 2016 at 11:07:13AM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Here is a bug-fix sunxi pull-req for v2016.05, it contains:
>
> - A couple of fixes
> - Support for one new board
>
> The diffstat is somewhat big because of:
> "sunxi: Enable CMD_GPIO on all sunxi boards"
> Which
On Tue, Apr 12, 2016 at 11:19:18AM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the following small fixes and board-specific
> changes:
>
> The following changes since commit bbf8bef196ae52517284a0a2e2ffc94a4ff89f5f:
>
> Prepare v2016.05-rc1 (2016-04-11 22:22:25 -0400)
>
> are
On Tue, Apr 12, 2016 at 02:16:50PM +0530, Mugunthan V N wrote:
> Different TI platforms has to read with different combination to
> get the mac address from efuse. So add support to read mac address
> based on machine/device compatibles.
>
> The code is taken from Linux
On Tue, Apr 12, 2016 at 02:16:49PM +0530, Mugunthan V N wrote:
> Since dra7x platforms address bus is define as 64 bits to support
> LAPE, fdtdec_get_addr() returns a invalid address for mdio based
> and gmii_sel register address. Fixing this by using
> fdtdec_get_addr_size_auto_noparent() which
On 04/09/2016 08:44 PM, Simon Glass wrote:
Add outsw() and insw() functions for sandbox, as these are needed by the IDE
code. The functions will not do anything useful if called, but allow the
code to be compiled.
diff --git a/arch/sandbox/include/asm/io.h b/arch/sandbox/include/asm/io.h
If get_dev_addr fails it will return FDT_ADDR_T_NONE and:
>>> "priv->pid == 4294967295U" is always false regardless of the values of
>>> its operands. This occurs as the logical operand of if.
Cc: Mateusz Kulikowski
Reported-by: Coverity (CID: 143913)
In rollback_space_kernel we were not initializing the reserved fields
which should be for safety sake, and doing memset here means we don't
need to set the version field specifically either.
Reported-by: Coverity (CID: 143917)
Cc: Simon Glass
Signed-off-by: Tom Rini
On 04/09/2016 08:45 PM, Simon Glass wrote:
Add a legacy block interface for systemace.
diff --git a/drivers/block/systemace.c b/drivers/block/systemace.c
+static int systemace_get_devp(int dev, struct blk_desc **descp)
I'm not sure what "devp" means here rather than "dev". I suppose it's
If get_dev_addr fails it will return FDT_ADDR_T_NONE and:
>>> "priv->usid == 4294967295U" is always false regardless of the values of
>>> its operands. This occurs as the logical operand of if.
Cc: Mateusz Kulikowski
Reported-by: Coverity (CID: 143914)
On 04/09/2016 08:45 PM, Simon Glass wrote:
Allow a devnum parameter of -1 to indicate that the device number should be
alocated automatically. The next highest available device number for that
interface type is used.
diff --git a/drivers/block/blk-uclass.c b/drivers/block/blk-uclass.c
+int
Hi Stefan,
I'm doing a bit of clean up with duplicate CONFIG_* options that
scattered throughout all the socfpga_*hw*.h configs. I noticed that the
sr1500 board is missing a SYS_VENDOR option. Do you know who is the
vendor for this board?
Thanks,
Dinh
On 04/09/2016 08:45 PM, Simon Glass wrote:
Reorder the code to avoid needing forward declarations.
diff --git a/cmd/scsi.c b/cmd/scsi.c
@@ -50,6 +50,7 @@ static int scsi_curr_dev; /* current device */
static struct blk_desc scsi_dev_desc[CONFIG_SYS_SCSI_MAX_DEVICE];
+#if 0
On 04/09/2016 08:45 PM, Simon Glass wrote:
Update the code style of this file so that it passes checkpatch.pl.
diff --git a/cmd/scsi.c b/cmd/scsi.c
@@ -50,82 +50,53 @@ static int scsi_curr_dev; /* current device */
static struct blk_desc scsi_dev_desc[CONFIG_SYS_SCSI_MAX_DEVICE];
-#if
On 04/09/2016 08:45 PM, Simon Glass wrote:
There is quite a bit of duplicated common code related to block devices
in the IDE and SCSI implementations.
Create some helper functions that can be used to reduce the duplication.
These rely on a linker list of interface-type drivers
It'd be useful
On 04/09/2016 08:45 PM, Simon Glass wrote:
Now that the MMC code accesses devices by number, we can implement this same
interface for driver model, allowing MMC to support using driver model for
block devices.
Add the required functions to the uclass.
+int blk_list_part(enum if_type if_type)
On 04/09/2016 08:44 PM, Simon Glass wrote:
If an address is used with readb() and writeb() which is smaller than the
expected size (e.g. 32-bit value on a machine with 64-bit addresses), a
warning results. Fix this by adding a cast.
diff --git a/include/iotrace.h b/include/iotrace.h
On 04/09/2016 08:45 PM, Simon Glass wrote:
Add driver-model block-device support to the IDE implementation.
diff --git a/include/ide.h b/include/ide.h
+struct udevice;
+#ifdef CONFIG_BLK
+ulong ide_read(struct udevice *dev, lbaint_t blknr, lbaint_t blkcnt,
+ void *buffer);
On 04/09/2016 08:45 PM, Simon Glass wrote:
Enable building the IDE code for sandbox.
It might be worth mentioning dumy/fake/compile-only in the commit
subject/description lest anyone think they can actually try out emulated
devices?
___
U-Boot
The patch series addresses NXP iMX6 ERR009219 errata for ldb_di_clk clock
switch and
includes updates to meet display timings requirements on bx50v3 board.
v1 -> v2:
Address review comments by Stefano Babic
- Move ERR009219 ldb_di_clk errata from bx50v3 board file to common mx6 clock
file
-
B450v3/B650v3 uses single channel LVDS and does not support HDMI.
B850v3 uses dual channel LVDS and supports HDMI. Hence split the display
setup into two different functions.
Signed-off-by: Akshay Bhat
Cc: Stefano Babic
---
board/ge/bx50v3/bx50v3.c |
Due to incorrect placement of the clock gate cell in the ldb_di[x]_clk tree,
the glitchy parent mux of ldb_di[x]_clk can cause a glitch to enter the
ldb_di_ipu_div divider. If the divider gets locked up, no ldb_di[x]_clk is
generated, and the LVDS display will hang when the ipu_di_clk is sourced
On a reset/reboot, the display power needs to be off for atleast 500ms
before turning it back on. So add a delay to the boot process to meet
the display timing requirement.
Signed-off-by: Akshay Bhat
Cc: Stefano Babic
---
board/ge/bx50v3/bx50v3.c | 7
To generate accurate pixel clocks required by the displays we need to
set the ldb_di_clk source on bx50v3 to PLL3 and b850v3 to PLL5. Since
PLL5 is disabled on reset, we need to enable PLL5.
Signed-off-by: Akshay Bhat
Cc: Stefano Babic
---
On 04/12/2016 11:41 PM, Angelo Dureghello wrote:
> Hi,
>
>
> On 12/04/2016 00:52, Marek Vasut wrote:
>> On 04/12/2016 12:30 AM, Angelo Dureghello wrote:
>>> fix 19/48 broken board compilations, due to a now too smal 16-bit
>>> relative jump
>>
>> Won't it make sense to tweak the linker script to
On 04/12/2016 11:50 PM, Beniamino Galvani wrote:
> On Mon, Apr 11, 2016 at 11:08:02PM +0200, Marek Vasut wrote:
> + val = fdt_getprop(gd->fdt_blob, offset, "reg", );
> + if (len < sizeof(*val) * 4)
> + return -EINVAL;
> +
> + /* Don't use fdt64_t to avoid unaligned
Dear Tom,
I wrote:
> Tarballs are both on FTP and ACD.
...and here are finally the (abbreviated) release stats; the full
version is as always avaialble on the web page [1]:
[1] http://www.denx.de/wiki/U-Boot/UbootStat_2016_03
U-Boot 2016.03 Release Statistics
(Changes since v2016.01)
*
Hi,
On 12/04/2016 00:52, Marek Vasut wrote:
On 04/12/2016 12:30 AM, Angelo Dureghello wrote:
fix 19/48 broken board compilations, due to a now too smal 16-bit
relative jump
Won't it make sense to tweak the linker script to put those functions
closer together instead ?
tried hardly with
On Mon, Apr 11, 2016 at 11:08:02PM +0200, Marek Vasut wrote:
> >>> + val = fdt_getprop(gd->fdt_blob, offset, "reg", );
> >>> + if (len < sizeof(*val) * 4)
> >>> + return -EINVAL;
> >>> +
> >>> + /* Don't use fdt64_t to avoid unaligned access */
> >>
> >> This looks iffy, can you elaborate
VLAN identifiers are 12-bit decimal numbers, not IP addresses.
Signed-off-by: Stefan Agner
---
include/env_flags.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/include/env_flags.h b/include/env_flags.h
index 9e87e1b..0dcec06 100644
---
Setup the LCD backlight brightness control pin to use PWM
Signed-off-by: Akshay Bhat
Cc: Stefano Babic
---
board/ge/bx50v3/bx50v3.c| 11 +++
include/configs/ge_bx50v3.h | 3 +++
2 files changed, 14 insertions(+)
diff --git
Ethernet packages with IEEE 802.1Q VLAN support may be up to 1522
bytes long. Increase the default size used to allocate packet
storage by 4 bytes.
Signed-off-by: Stefan Agner
---
include/net.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/net.h
On Tue, Apr 12, 2016 at 6:50 AM, Roger Quadros wrote:
> Lukasz,
>
> On 12/04/16 16:37, Lukasz Majewski wrote:
>> Hi Roger,
>>
>>> Hi,
>>>
>>> On 12/04/16 14:19, Lukasz Majewski wrote:
Hi Tom, Mugunthan
> On Mon, Apr 11, 2016 at 05:04:56PM +0530, Mugunthan V N wrote:
Hi Roger,
On Tue, Apr 12, 2016 at 6:47 AM, Lukasz Majewski wrote:
> Hi Roger,
>
>> In a dual speed configuration we need to check at runtime if
>> we want to enable the Full-Speed or High-Speed endpoint.
>>
>> Signed-off-by: Roger Quadros
>> ---
>>
oops -- my last reply was interpreted as a new patch:
http://patchwork.ozlabs.org/patch/609843/
so I'll try again:
Tested-by: Steve Rae
[Test HW: bcm235xx board]
On Tue, Apr 12, 2016 at 5:51 AM, Roger Quadros wrote:
> wMaxPacketSize for IN endpoing in
Hi Simon,
> -Original Message-
> From: s...@google.com [mailto:s...@google.com] On Behalf Of Simon Glass
> Sent: Saturday, April 09, 2016 3:13 AM
> To: Qianyu Gong
> Cc: u-boot@lists.denx.de; Mingkai Hu ; Yao Yuan
> ;
Tracing the arguments has been helpful for pinpointing overflows.
Cc: Alexander Graf
Signed-off-by: Andreas Färber
---
lib/efi_loader/efi_memory.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/lib/efi_loader/efi_memory.c b/lib/efi_loader/efi_memory.c
jetson-tk1 has 2 GB of RAM at 0x8000, causing gd->ram_top to be zero.
Handle this by replacing it with 0x1 in that case.
Cc: Alexander Graf
Signed-off-by: Andreas Färber
---
lib/efi_loader/efi_memory.c | 4 ++--
1 file changed, 2 insertions(+), 2
Dear Tom,
In message <20160412023114.GY13577@bill-the-cat> you wrote:
>
> I've tagged v2016.05-rc1 and it should be available everywhere soon. I
> know we're a week behind but rather than tag this during ELC, I waited
> until I got home and... I think it was a mistake. Next time conference
>
Not all Keystone2 devices has AEMIF NAND controller. So adding Kconfig
entry for CONFIG_TI_AEMIF and enabling it in respective defconfigs on
platforms with AEMIF controller.
Reported-by: Nishanth Menon
Signed-off-by: Lokesh Vutla
---
board/ti/ks2_evm/board.c
This series move NAND specific configs to defconfigs. This fixes an
asynchronous abort generated by NAND on K2G-evm.
Tested on K2g-evm:
With this series: http://pastebin.ubuntu.com/15804343/
Without this series: http://pastebin.ubuntu.com/15804352/
Changes since v1:
- Move NAND configs to
Hi Dinh,
On 12.04.2016 22:33, Dinh Nguyen wrote:
I'm doing a bit of clean up with duplicate CONFIG_* options that
scattered throughout all the socfpga_*hw*.h configs. I noticed that the
sr1500 board is missing a SYS_VENDOR option. Do you know who is the
vendor for this board?
The vendor has
Hello Enric,
Am 25.01.2016 um 17:56 schrieb Enric Balletbo Serra:
Hi Ladis,
2016-01-25 16:56 GMT+01:00 Ladislav Michl :
Hi Enric,
On Mon, Jan 25, 2016 at 08:26:23AM +0100, Enric Balletbo Serra wrote:
The ROM boot on OMAP reads the first 4 blocks searching for the SPL,
On Tuesday 12 April 2016 10:53 PM, Tom Rini wrote:
> On Tue, Apr 12, 2016 at 02:16:53PM +0530, Mugunthan V N wrote:
>
>> Fix typo error for cpsw device name with proper device address
>>
>> Signed-off-by: Mugunthan V N
>
> Reviewed-by: Tom Rini
>
> ...
NAND is not yet enabled on all Keystone2 platforms. So enabled
CMD_NAND in the respective defconfigs only if available.
Reported-by: Nishanth Menon
Signed-off-by: Lokesh Vutla
---
configs/k2e_evm_defconfig| 1 +
configs/k2hk_evm_defconfig
> Am 13.04.2016 um 05:24 schrieb Andreas Färber :
>
> jetson-tk1 has 2 GB of RAM at 0x8000, causing gd->ram_top to be zero.
> Handle this by replacing it with 0x1 in that case.
Nice catch!
>
> Cc: Alexander Graf
> Signed-off-by: Andreas Färber
Hi Roger,
On Tue, Apr 12, 2016 at 6:54 AM, Lukasz Majewski wrote:
> Hi Roger,
>
>> wMaxPacketSize for IN endpoing in High-Speed must be 512 and not 64.
>> While fixing that we do some clean ups like
>>
>> - use cpu_to_le16(decimal_length) instead of hexadecimal length.
>>
On 04/13/2016 02:17 AM, Stephen Warren wrote:
From: Stephen Warren
In current Linux kernel Tegra DT files, 64-bit addresses are represented
in unit addresses as a pair of comma-separated 32-bit values. Apparently
this is no longer the correct representation for simple
commit 62c5674ea136a ("omap: SPL boot devices cleanup and completion")
cleans up the boot device ids for amx3xx soc. But mistakenly updates wrong
device IDs for AM43xx USB. Fixing the same here.
Signed-off-by: Lokesh Vutla
---
-Tested USB_MS boot :
Hello Stefan,
Am 12.04.2016 um 15:22 schrieb Stefan Roese:
Hi Heiko,
On 28.03.2016 09:33, Heiko Schocher wrote:
Am 23.03.2016 um 06:46 schrieb Stefan Roese:
This patch prepares the designware I2C driver for the DM conversion.
This is mainly done by removing struct i2c_adapter from the
Hi Heiko,
On 13.04.2016 07:49, Heiko Schocher wrote:
> Hello Stefan,
>
> Am 12.04.2016 um 15:22 schrieb Stefan Roese:
>> Hi Heiko,
>>
>> On 28.03.2016 09:33, Heiko Schocher wrote:
>>> Am 23.03.2016 um 06:46 schrieb Stefan Roese:
This patch prepares the designware I2C driver for the DM
Hello Michal,
Sorry for the late reply...
Am 11.04.2016 um 14:50 schrieb Michal Simek:
Hi Heiko,
On 4.1.2016 08:15, Heiko Schocher wrote:
Hello Moritz,
Am 28.12.2015 um 18:47 schrieb Moritz Fischer:
This is a possible drop in replacement for drivers/i2c/zynq-i2c.c
Since this is cadence IP
Hi Heiko,
On 12.4.2016 09:45, Heiko Schocher wrote:
> Hello Michal,
>
> Sorry for the late reply...
>
> Am 11.04.2016 um 14:50 schrieb Michal Simek:
>> Hi Heiko,
>>
>> On 4.1.2016 08:15, Heiko Schocher wrote:
>>> Hello Moritz,
>>>
>>> Am 28.12.2015 um 18:47 schrieb Moritz Fischer:
This is
Enable eth driver model for dra74_evm as cpsw supports
driver model.
Signed-off-by: Mugunthan V N
Reviewed-by: Tom Rini
---
configs/dra74_evm_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/dra74_evm_defconfig
Fix typo error for cpsw device name with proper device address
Signed-off-by: Mugunthan V N
---
arch/arm/dts/dra7.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/dts/dra7.dtsi b/arch/arm/dts/dra7.dtsi
index 3059273..0f242e6 100644
---
Add syscon node to cpsw device node to read mac address
from efuse.
Signed-off-by: Mugunthan V N
Reviewed-by: Tom Rini
---
arch/arm/dts/dra7.dtsi | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/dts/dra7.dtsi b/arch/arm/dts/dra7.dtsi
index
Enable eth driver model for am437x_gp_evm as cpsw supports
driver model.
Signed-off-by: Mugunthan V N
Reviewed-by: Tom Rini
---
configs/am437x_gp_evm_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/am437x_gp_evm_defconfig
Enable eth driver model for am437x_sk_evm as cpsw supports
driver model.
Signed-off-by: Mugunthan V N
Reviewed-by: Tom Rini
---
configs/am437x_sk_evm_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/am437x_sk_evm_defconfig
Different TI platforms has to read with different combination to
get the mac address from efuse. So add support to read mac address
based on machine/device compatibles.
The code is taken from Linux drivers/net/ethernet/ti/cpsw-common.c
done by Tony Lindgren.
Signed-off-by: Mugunthan V N
When offset is not aligned to page address, it is possible that extra offset
will be read from nand. Adjust the image such that first byte of the image
is at load address after the first page is read.
Signed-off-by: Lokesh Vutla
---
drivers/mtd/nand/am335x_spl_bch.c | 15
Add common usb code which usb drivers makes use of it.
Signed-off-by: Mugunthan V N
---
This was in my musb dm bringup patch list, and I did dwc3 over
the same branch so missed submitting this patch for dwc3 bringup.
So submitting the dwc3 dependent patch separately and
Hi Stephen,
> On 04/11/2016 02:42 AM, Lukasz Majewski wrote:
> > Hi Stephen,
> >
> >> On 04/08/2016 09:44 AM, Lukasz Majewski wrote:
> >>> After concatenation of "dfu_alt_info" variable from "dfu_alt_boot"
> >>> and "dfu_alt_system" it may happen that test and dummy files alt
> >>> settings are
Hi Semen,
>
> Hi All,
>
> This patch series move next options to Kconfigs/defconfigs:
> - CONFIG_USB_DWC3*
> - CONFIG_USB_GADGET_VBUS_DRAW
> - CONFIG_USB_GADGET_DUALSPEED
> - CONFIG_USB_GADGET_DOWNLOAD
> - CONFIG_G_DNL_*
>
> All defconfig files were post-processed via "make savedefconfig"
Hi Tom,
please pull the following small fixes and board-specific
changes:
The following changes since commit bbf8bef196ae52517284a0a2e2ffc94a4ff89f5f:
Prepare v2016.05-rc1 (2016-04-11 22:22:25 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-marvell.git
for
Add syscon node to cpsw device node to read mac address
from efuse.
Signed-off-by: Mugunthan V N
Reviewed-by: Tom Rini
---
arch/arm/dts/am4372.dtsi | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/dts/am4372.dtsi b/arch/arm/dts/am4372.dtsi
Since omap's spl doesn't support DM currently, do not define
DM_ETH for spl build.
Signed-off-by: Mugunthan V N
Reviewed-by: Simon Glass
Reviewed-by: Tom Rini
---
include/configs/ti_omap5_common.h | 1 +
1 file changed, 1
Add platforms specific phy mode configuration bits to be used
to configure phy mode in control module.
Signed-off-by: Mugunthan V N
Reviewed-by: Tom Rini
---
arch/arm/include/asm/arch-omap5/cpu.h | 12
1 file changed, 12 insertions(+)
diff
Since dra7x platforms address bus is define as 64 bits to support
LAPE, fdtdec_get_addr() returns a invalid address for mdio based
and gmii_sel register address. Fixing this by using
fdtdec_get_addr_size_auto_noparent() which will derive address
cell and size cell from its parent.
Signed-off-by:
Provide an api to check whether the given device or machine is
compatible with the given compat string which helps in making
decisions in drivers based on device or machine compatible.
Idea taken from Linux.
Signed-off-by: Mugunthan V N
---
Changes from initial version:
*
This series adds the following
* Enable DM_ETH on dra74, am437x gp and am437x sk evms.
* Add support to verify of_is_device_conpatible() based on
linux implementation
* Fix an issue in fdtdec get addr for address and size cell length
Pushed a branch for others for testing [1] and logs at [2]
On some boards number of slaves can be 1 when only one port
ethernet is pinned out. So do not break when slave_index and
num slaves check fails, instead continue to parse the next
child.
Signed-off-by: Mugunthan V N
Reviewed-by: Tom Rini
---
Hi Tom,
Here is a bug-fix sunxi pull-req for v2016.05, it contains:
- A couple of fixes
- Support for one new board
The diffstat is somewhat big because of:
"sunxi: Enable CMD_GPIO on all sunxi boards"
Which simple selects CMD_GPIO from Kconfig removing
the need to specify it in each an every
use 'const' keywork to qualify readonly attribute for lookup-table member
Signed-off-by: Wills Wang
---
arch/mips/mach-ath79/cpu.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/arch/mips/mach-ath79/cpu.c b/arch/mips/mach-ath79/cpu.c
index
This series adds support for loading a FIT image from NAND.
Also fixes copying of image from am335x nand.
Verified on Am437x-GP evm with FIT enabled.
Lokesh Vutla (2):
mtd: nand: am335x: spl: Fix copying of image
spl: Support loading a FIT from NAND
common/spl/spl_nand.c | 33
Detect a FIT when loading from NAND and handle it using the
new FIT SPL support.
Signed-off-by: Lokesh Vutla
---
common/spl/spl_nand.c | 33 ++---
1 file changed, 30 insertions(+), 3 deletions(-)
diff --git a/common/spl/spl_nand.c
Hi Simon
On Monday 11 April 2016 08:27 PM, Simon Glass wrote:
> Hi Mugunthan,
>
> On 11 April 2016 at 08:52, Mugunthan V N wrote:
>> On Monday 11 April 2016 05:50 PM, Simon Glass wrote:
>>> +Mugunthan, who seems to have been dropped from this thread
>>>
>>> On 8 April 2016
This series converts davinci_spi driver to adapt to driver model
framework. And enables the driver on k2l, k2e, k2hk evms. Also,
added support for davinci_spi on k2g evm.
Tested on k2l, k2e, k2hk and k2g evms.
Vignesh R (11):
spi: davinci_spi: Convert to driver to adapt to DM
keystone2: spi:
Since Keystone2 devices do not have support DM in SPL, do not define
DM_SPI and DM_SPI_FLASH for SPL build.
Signed-off-by: Vignesh R
---
include/configs/ti_armv7_keystone2.h | 4
1 file changed, 4 insertions(+)
diff --git a/include/configs/ti_armv7_keystone2.h
Convert davinci_spi driver to comply with SPI DM framework.
Signed-off-by: Vignesh R
---
drivers/spi/davinci_spi.c | 326 +-
1 file changed, 237 insertions(+), 89 deletions(-)
diff --git a/drivers/spi/davinci_spi.c
On Mon, Apr 11, 2016 at 03:54:01PM -0700, Steve Rae wrote:
> On Mon, Apr 11, 2016 at 3:34 PM, Tom Rini wrote:
> > On Mon, Apr 11, 2016 at 03:13:37PM -0700, Steve Rae wrote:
> >> On Mon, Apr 11, 2016 at 3:08 PM, Tom Rini wrote:
> >> > On Mon, Apr 11, 2016
Enable SPI and SPI Flash driver model as K2G SPI controller driver
supports driver model.
Signed-off-by: Vignesh R
---
configs/k2g_evm_defconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git a/configs/k2g_evm_defconfig b/configs/k2g_evm_defconfig
index
1 - 100 of 136 matches
Mail list logo