The following version fixes some nasty compiler warnings present in
the previous version. Sorry about it.
>>> just to follow up on the db820c and db410c patchset that I posted a
>>> couple
>>> of weeks ago (v1 and v2)
>>> any feedback will be greatly appreciated!
>>
>> Can you also r
Hi Lukas,
Sorry for the delayed response.
On Tuesday 19 December 2017 03:04 PM, Lukasz Majewski wrote:
> Hi Lokesh,
>
>> Hi Lukas,
>>
>> On Monday 18 December 2017 04:46 PM, Lukasz Majewski wrote:
>>> Hi Lokesh,
>>>
AM574x-idk has the following DDR parts attached:
EMIF1: MT41K256M16
Move cmd_ddr3 to cmd/ti in order to make
it build for non-keystone TI platforms.
Signed-off-by: Lokesh Vutla
---
arch/arm/mach-keystone/Kconfig| 4
arch/arm/mach-keystone/Makefile | 1 -
cmd/Kconfig | 2 ++
cmd/Makefile
This is a slight difference in emif_ddr_phy_status register offsets for
DRA7xx EMIF and older versions. And ecc registers are available only
in DRA7xx EMIC. Add support for this difference and ecc registers.
Signed-off-by: Lokesh Vutla
---
arch/arm/include/asm/emif.h | 17 -
am574x-idk is a board based on TI's am574 processor
Add eeprom support.
Signed-off-by: Lokesh Vutla
---
board/ti/am57xx/board.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/board/ti/am57xx/board.c b/board/ti/am57xx/board.c
index f79aefd400..082346d2b1 100644
--- a/board/ti/am57xx/boa
For data integrity, the EMIF1 supports ECC on the data
written or read from the SDRAM. Add support for enabling
ECC support in EMIF1.
Signed-off-by: Lokesh Vutla
Signed-off-by: Krunal Bhargav
---
arch/arm/include/asm/emif.h | 31 ++
arch/arm/mach-omap2/emif-common.c | 89 +
am574x-idk board is similar to am572x-idk with am574x SoC.
This series adds support for this board.
Changes since v1:
- Moved cmd_ddr3 to cmd/ti/
Lokesh Vutla (12):
arm: emif-common: Add ecc specific emif registers
arm: emif-common: Add suppport for enabling ECC
arm: keystone: Move cmd_ddr3
DRA762 comes in two packages:
- ABZ: Pin compatible package with DRA742 with DDR@1333MHz
- ACD: High performance(OPP_PLUS) package with new IPs
Both the above packages uses the same IDCODE hence needs to
differentiate using package information in DIE_ID_2.
Add support for the same. Also update clo
Add initial dts support for am574x-idk
Signed-off-by: Lokesh Vutla
---
arch/arm/dts/Makefile | 1 +
arch/arm/dts/am572x-idk-common.dtsi | 100 ++
arch/arm/dts/am572x-idk.dts | 93 +--
arch/arm/dts/am57
Enable CMD_DDR3 on all am57xx based platforms.
Signed-off-by: Lokesh Vutla
---
arch/arm/mach-omap2/omap5/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/mach-omap2/omap5/Kconfig
b/arch/arm/mach-omap2/omap5/Kconfig
index 8c1730a6be..deb9873cc5 100644
--- a/arch/arm/mach-omap
Update the board pinmux for AM574x-IDK board using latest PMT[1] and the
board files named am574x_idk_v1p3b_sr2p0 that were auto generated on
13th October, 2017 by "Ahmad Rashed ".
Signed-off-by: Lokesh Vutla
---
board/ti/am57xx/board.c| 7 +-
board/ti/am57xx/mux_data.h | 299 +
From: Tero Kristo
Add support for simple memory fill operation. With large data sizes
it is much faster to use EDMA for memory fill rather than CPU.
Signed-off-by: Tero Kristo
---
arch/arm/include/asm/ti-common/ti-edma3.h | 2 ++
drivers/dma/ti-edma3.c| 55
Update prcm, voltages and pinmux support for am574x-idk.
Signed-off-by: Lokesh Vutla
---
arch/arm/include/asm/omap_common.h | 1 +
board/ti/am57xx/board.c| 9 ++---
2 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/arch/arm/include/asm/omap_common.h
b/arch/arm/inclu
AM574x-idk has the following DDR parts attached:
EMIF1: MT41K256M16HA (1GB with ECC)
EMIF2: MT41K256M16HA (1GB without ECC)
Enabling 2GB DDR without interleaving between EMIFs. And
enabling ECC on EMIF1.
Signed-off-by: Lokesh Vutla
Signed-off-by: Krunal Bhargav
---
board/ti/am57xx/board.c | 47
Select dtb name for am574x-idk and dra76x evm with acd package.
Signed-off-by: Lokesh Vutla
---
include/environment/ti/boot.h | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/include/environment/ti/boot.h b/include/environment/ti/boot.h
index 799d9840aa..0a2342061c 100644
-
Keystone and DRA7 based TI platforms uses same
EMIF memory controller. cmd_ddr3 command is customized
for keystone platforms, make it generic so that it can
be re used for DRA7 platforms.
Signed-off-by: Lokesh Vutla
---
arch/arm/include/asm/emif.h| 2 +
arch/arm/mach-keyst
The operation should be OR, not BIT OR.
Signed-off-by: Peng Fan
Cc: Heiko Schocher
Cc: Stefano Babic
---
drivers/i2c/mxc_i2c.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/i2c/mxc_i2c.c b/drivers/i2c/mxc_i2c.c
index 205274e..79228c2 100644
--- a/drivers/i2c
101 - 117 of 117 matches
Mail list logo