+ Lokesh
On 04/17/2020 11:12 AM, Murali Karicheri wrote:
In RGMII mode the 10Mbps link speed is supported only when CPSW2G MAC SL is
configured for External Control ("in band") mode
CPSW_PN_MAC_CONTROL_REG.CTL_EN(18) = 1
Hence update am65_cpsw_update_link() to follow documentation.
In RGMII mode the 10Mbps link speed is supported only when CPSW2G MAC SL is
configured for External Control ("in band") mode
CPSW_PN_MAC_CONTROL_REG.CTL_EN(18) = 1
Hence update am65_cpsw_update_link() to follow documentation.
Signed-off-by: Murali Karicheri
---
drivers/net/ti/am65-c
Hello Maintainer,
On 02/25/2019 03:27 PM, Murali Karicheri wrote:
This patch series add networking capability to K2G ICE EVM
based on netcp driver. Networking function has been tested
using the latest master branch from u-boot repo. Following
boot mode has been tested for networking.
Net boot
Enable ti phy dp83867 for k2g
Signed-off-by: Murali Karicheri
Acked-by: Joe Hershberger
---
configs/k2g_evm_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/k2g_evm_defconfig b/configs/k2g_evm_defconfig
index 838b6f14b6..4c5e344d3a 100644
--- a/configs/k2g_evm_defconfig
This patch updates pinmux configuration for K2G GP EVM based on
data generated by the pinmux tool at
https://dev.ti.com/pinmux/app.html#/default
Signed-off-by: Murali Karicheri
Reviewed-by: Lokesh Vutla
---
board/ti/ks2_evm/mux-k2g.h | 32 +---
1 file changed, 17
Enhance the netcp driver to support phys that can be configured
for internal delay (rgmii-id, rgmii-rxid, rgmii-txid)
Signed-off-by: Murali Karicheri
Acked-by: Joe Hershberger
---
drivers/net/ti/keystone_net.c | 22 +-
1 file changed, 21 insertions(+), 1 deletion(-)
diff
bindings are kept in sync with that from 4.14.y linux
kernel. This required the pinmux device related bindings to be
commented out to allow for compilation.
Signed-off-by: Murali Karicheri
Acked-by: Joe Hershberger
---
arch/arm/dts/keystone-k2g-ice.dts | 35 +++
1 file
This patch adds a workaround to reset the phy one time during boot
using GPIO0 pin 10 to make sure, the Phy latches the configuration
from the input pins correctly.
Signed-off-by: Murali Karicheri
Acked-by: Joe Hershberger
---
.../arm/mach-keystone/include/mach/hardware-k2g.h | 3 +++
board
the linux defnitions in include/dt-bindings/pinctrl/keystone.h
Signed-off-by: Murali Karicheri
Reviewed-by: Lokesh Vutla
Acked-by: Joe Hershberger
---
arch/arm/mach-keystone/include/mach/mux-k2g.h | 5 +
board/ti/ks2_evm/mux-k2g.h| 19 +++
2 files changed
.
v2: Collected Reviewed-by for patch 1 and 2. Rebased to latest
on master
Murali Karicheri (7):
ARM: k2g-gp-evm: update to rgmii pinmux configuration
ARM: k2g-ice: Add pinmux support for rgmii interface
net: netcp: add support for phy with rgmii ids
ARM: k2g: add a workaround to reset
.
Signed-off-by: Murali Karicheri
Acked-by: Joe Hershberger
---
arch/arm/dts/keystone-k2g-evm.dts | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/dts/keystone-k2g-evm.dts
b/arch/arm/dts/keystone-k2g-evm.dts
index 6c9de25b94..4820c7e50d 100644
--- a/arch/arm/dts/keystone-k2g-evm.dts
Hello Maintainer,
On 02/21/2019 12:02 PM, Murali Karicheri wrote:
This patch series add networking capability to K2G ICE EVM
based on netcp driver. Networking function has been tested
using the latest master branch from u-boot repo. Following
boot mode has been tested for networking.
Net boot
bindings are kept in sync with that from 4.14.y linux
kernel. This required the pinmux device related bindings to be
commented out to allow for compilation.
Signed-off-by: Murali Karicheri
---
arch/arm/dts/keystone-k2g-ice.dts | 35 +++
1 file changed, 35 insertions
Enhance the netcp driver to support phys that can be configured
for internal delay (rgmii-id, rgmii-rxid, rgmii-txid)
Signed-off-by: Murali Karicheri
---
drivers/net/ti/keystone_net.c | 22 +-
1 file changed, 21 insertions(+), 1 deletion(-)
diff --git a/drivers/net/ti
history:
v3: Addressed comment to use KConfig for enable TI PHY driver and also
netcp driver comment to use proper function as in cpsw driver.
Rebased to latest on master branch.
v2: Collected Reviewed-by for patch 1 and 2. Rebased to latest
on master
Murali Karicheri (7):
ARM
.
Signed-off-by: Murali Karicheri
---
arch/arm/dts/keystone-k2g-evm.dts | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/dts/keystone-k2g-evm.dts
b/arch/arm/dts/keystone-k2g-evm.dts
index 6c9de25b94..4820c7e50d 100644
--- a/arch/arm/dts/keystone-k2g-evm.dts
+++ b/arch/arm/dts/keystone
Enable ti phy dp83867 for k2g
Signed-off-by: Murali Karicheri
---
configs/k2g_evm_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/k2g_evm_defconfig b/configs/k2g_evm_defconfig
index 838b6f14b6..4c5e344d3a 100644
--- a/configs/k2g_evm_defconfig
+++ b/configs
This patch adds a workaround to reset the phy one time during boot
using GPIO0 pin 10 to make sure, the Phy latches the configuration
from the input pins correctly.
Signed-off-by: Murali Karicheri
---
.../arm/mach-keystone/include/mach/hardware-k2g.h | 3 +++
board/ti/ks2_evm/board_k2g.c
the linux defnitions in include/dt-bindings/pinctrl/keystone.h
Signed-off-by: Murali Karicheri
Reviewed-by: Lokesh Vutla
---
arch/arm/mach-keystone/include/mach/mux-k2g.h | 5 +
board/ti/ks2_evm/mux-k2g.h| 19 +++
2 files changed, 24 insertions(+)
diff
This patch updates pinmux configuration for K2G GP EVM based on
data generated by the pinmux tool at
https://dev.ti.com/pinmux/app.html#/default
Signed-off-by: Murali Karicheri
Reviewed-by: Lokesh Vutla
---
board/ti/ks2_evm/mux-k2g.h | 32 +---
1 file changed, 17
Enhance the netcp driver to support phys that can be configured
for internal delay (rgmii-id, rgmii-rxid, rgmii-txid)
Signed-off-by: Murali Karicheri
---
drivers/net/ti/keystone_net.c | 22 +-
1 file changed, 21 insertions(+), 1 deletion(-)
diff --git a/drivers/net/ti
history:
v2: Collected Reviewed-by for patch 1 and 2. Rebased to latest
on master
Murali Karicheri (7):
ARM: k2g-ice: Add pinmux support for rgmii interface
ARM: k2g-gp-evm: update to rgmii pinmux configuration
net: netcp: add support for phy with rgmii ids
ARM: k2g: add a workaround to
This patch adds a workaround to reset the phy one time during boot
using GPIO0 pin 10 to make sure, the Phy latches the configuration
from the input pins correctly.
Signed-off-by: Murali Karicheri
---
.../arm/mach-keystone/include/mach/hardware-k2g.h | 3 +++
board/ti/ks2_evm/board_k2g.c
bindings are kept in sync with that from 4.14.y linux
kernel. This required the pinmux device related bindings to be
commented out to allow for compilation.
Signed-off-by: Murali Karicheri
---
arch/arm/dts/keystone-k2g-ice.dts | 35 +++
1 file changed, 35 insertions
the linux defnitions in include/dt-bindings/pinctrl/keystone.h
Signed-off-by: Murali Karicheri
Reviewed-by: Lokesh Vutla
---
arch/arm/mach-keystone/include/mach/mux-k2g.h | 5 +
board/ti/ks2_evm/mux-k2g.h| 19 +++
2 files changed, 24 insertions(+)
diff
Enable ti phy driver dp83867 for k2g based boards.
Signed-off-by: Murali Karicheri
---
include/configs/k2g_evm.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/configs/k2g_evm.h b/include/configs/k2g_evm.h
index 90f9a9922c..9fe5411619 100644
--- a/include/configs/k2g_evm.h
+++ b
.
Signed-off-by: Murali Karicheri
---
arch/arm/dts/keystone-k2g-evm.dts | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/dts/keystone-k2g-evm.dts
b/arch/arm/dts/keystone-k2g-evm.dts
index 6c9de25b94..4820c7e50d 100644
--- a/arch/arm/dts/keystone-k2g-evm.dts
+++ b/arch/arm/dts/keystone
This patch updates pinmux configuration for K2G GP EVM based on
data generated by the pinmux tool at
https://dev.ti.com/pinmux/app.html#/default
Signed-off-by: Murali Karicheri
Reviewed-by: Lokesh Vutla
---
board/ti/ks2_evm/mux-k2g.h | 32 +---
1 file changed, 17
Hi,
On 02/11/2019 12:20 PM, Murali Karicheri wrote:
- Resending this as I was not subscribed to u-boot mailing
list when the initial patch series was sent. Sorry for the
trouble.
This patch series add networking capability to K2G ICE EVM
based on netcp driver. Networking function has
Enable ti phy driver dp83867 for k2g based boards.
Signed-off-by: Murali Karicheri
---
include/configs/k2g_evm.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/configs/k2g_evm.h b/include/configs/k2g_evm.h
index 90f9a9922c..9fe5411619 100644
--- a/include/configs/k2g_evm.h
+++ b
bindings are kept in sync with that from 4.14.y linux
kernel. This required the pinmux device related bindings to be
commented out to allow for compilation.
Signed-off-by: Murali Karicheri
---
arch/arm/dts/keystone-k2g-ice.dts | 35 +++
1 file changed, 35 insertions
Enhance the netcp driver to support phys that can be configured
for internal delay (rgmii-id, rgmii-rxid, rgmii-txid)
Signed-off-by: Murali Karicheri
---
drivers/net/ti/keystone_net.c | 22 +-
1 file changed, 21 insertions(+), 1 deletion(-)
diff --git a/drivers/net/ti
bindings are kept in sync with that from 4.14.y linux
kernel. This required the pinmux device related bindings to be
commented out to allow for compilation.
Signed-off-by: Murali Karicheri
---
arch/arm/dts/keystone-k2g-ice.dts | 35 +++
1 file changed, 35 insertions
/
Used Linux upstream linux kernel version 4.19.9 for the tests.
Please review and apply if this looks good.
Thanks
Murali Karicheri (7):
ARM: k2g-ice: Add pinmux support for rgmii interface
ARM: k2g-gp-evm: update to rgmii pinmux configuration
net: netcp: add support for phy with rgmii
This patch adds a workaround to reset the phy one time during boot
using GPIO0 pin 10 to make sure, the Phy latches the configuration
from the input pins correctly.
Signed-off-by: Murali Karicheri
---
.../arm/mach-keystone/include/mach/hardware-k2g.h | 3 +++
board/ti/ks2_evm/board_k2g.c
.
Signed-off-by: Murali Karicheri
---
arch/arm/dts/keystone-k2g-evm.dts | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/dts/keystone-k2g-evm.dts
b/arch/arm/dts/keystone-k2g-evm.dts
index 6c9de25b94..4820c7e50d 100644
--- a/arch/arm/dts/keystone-k2g-evm.dts
+++ b/arch/arm/dts/keystone
Enable ti phy driver dp83867 for k2g based boards.
Signed-off-by: Murali Karicheri
---
include/configs/k2g_evm.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/configs/k2g_evm.h b/include/configs/k2g_evm.h
index 90f9a9922c..9fe5411619 100644
--- a/include/configs/k2g_evm.h
+++ b
the linux defnitions in include/dt-bindings/pinctrl/keystone.h
Signed-off-by: Murali Karicheri
---
arch/arm/mach-keystone/include/mach/mux-k2g.h | 5 +
board/ti/ks2_evm/mux-k2g.h| 19 +++
2 files changed, 24 insertions(+)
diff --git a/arch/arm/mach
This patch updates pinmux configuration for K2G GP EVM based on
data generated by the pinmux tool at
https://dev.ti.com/pinmux/app.html#/default
Signed-off-by: Murali Karicheri
---
board/ti/ks2_evm/mux-k2g.h | 32 +---
1 file changed, 17 insertions(+), 15 deletions
This patch updates pinmux configuration for K2G GP EVM based on
data generated by the pinmux tool at
https://dev.ti.com/pinmux/app.html#/default
Signed-off-by: Murali Karicheri
---
board/ti/ks2_evm/mux-k2g.h | 32 +---
1 file changed, 17 insertions(+), 15 deletions
This patch adds a workaround to reset the phy one time during boot
using GPIO0 pin 10 to make sure, the Phy latches the configuration
from the input pins correctly.
Signed-off-by: Murali Karicheri
---
.../arm/mach-keystone/include/mach/hardware-k2g.h | 3 +++
board/ti/ks2_evm/board_k2g.c
.
Signed-off-by: Murali Karicheri
---
arch/arm/dts/keystone-k2g-evm.dts | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/dts/keystone-k2g-evm.dts
b/arch/arm/dts/keystone-k2g-evm.dts
index 6c9de25b94..4820c7e50d 100644
--- a/arch/arm/dts/keystone-k2g-evm.dts
+++ b/arch/arm/dts/keystone
the linux defnitions in include/dt-bindings/pinctrl/keystone.h
Signed-off-by: Murali Karicheri
---
arch/arm/mach-keystone/include/mach/mux-k2g.h | 5 +
board/ti/ks2_evm/mux-k2g.h| 19 +++
2 files changed, 24 insertions(+)
diff --git a/arch/arm/mach
at https://pastebin.ubuntu.com/p/b3nyCXPhWc/
MMC boot: (load images from boot folder of rootfs and boot kernel)
log at https://pastebin.ubuntu.com/p/FWycmKd9KB/
Used Linux upstream linux kernel version 4.19.9 for the tests.
Please review and apply if this looks good.
Thanks
Murali
Enhance the netcp driver to support phys that can be configured
for internal delay (rgmii-id, rgmii-rxid, rgmii-txid)
Signed-off-by: Murali Karicheri
---
drivers/net/ti/keystone_net.c | 22 +-
1 file changed, 21 insertions(+), 1 deletion(-)
diff --git a/drivers/net/ti
n the first place. Do the same.
Fixes: 1f807a9f32aa ("ARM: keystone2: Refactor MSMC macros to avoid #ifdeffery")
Signed-off-by: Murali Karicheri
Acked-by: Nishanth Menon
Reviewed-by: Tom Rini
---
- v3 - fixed the prefix
- v2 - fixed the prefix
- v1 - adding Fixes per comments and ad
On 07/19/2016 02:35 PM, Murali Karicheri wrote:
> commit 1f807a9f32aa ("ARM: keystone2: Refactor MSMC macros to avoid
> left under a macro KS2_MSMC_SEGMENT_QM_PDSP which is no longer valid.
> This, in effect disabled DMA coherency for QM PDSP.
>
> Given that msmc_k2hkle_commo
n the first place. Do the same.
Fixes: 1f807a9f32aa ("ARM: keystone2: Refactor MSMC macros to avoid #ifdeffery")
Signed-off-by: Murali Karicheri
Acked-by: Nishanth Menon
Reviewed-by: Tom Rini
---
- v2 - fixed the prefix
- v1 - adding Fixes per comments and added Reviewed-by from Tom
n the first place. Do the same.
Fixes: 1f807a9f32aa ("ARM: keystone2: Refactor MSMC macros to avoid #ifdeffery")
Signed-off-by: Murali Karicheri
Acked-by: Nishanth Menon
Reviewed-by: Tom Rini
---
- v2 - fixed the prefix
- v1 - adding Fixes per comments and added Reviewed-by from Tom
n the first place. Do the same.
Fixes: 1f807a9f32aa ("ARM: keystone2: Refactor MSMC macros to avoid #ifdeffery")
Signed-off-by: Murali Karicheri
Acked-by: Nishanth Menon
Reviewed-by: Tom Rini
---
- v2 - adding Fixes per comments
arch/arm/mach-keystone/init.c | 2 --
1 file chang
n_setup is valid for all K2H/K/L/E SoCs,
the #ifdef should been removed in the first place. Do the same.
Signed-off-by: Murali Karicheri
Acked-by: Nishanth Menon
---
arch/arm/mach-keystone/init.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/arch/arm/mach-keystone/init.c b/arch/arm/mac
2 files changed, 97 insertions(+), 99 deletions(-)
rename include/configs/{ks2_evm.h => ti_armv7_keystone2.h} (82%)
create mode 100644 include/configs/ti_armv7_omap.h
Looks good to me. Thanks for working on this.
Reviewed-by: Murali Karicheri
--
On 07/18/2015 12:40 PM, Nishanth Menon wrote:
rename the keystone2 common header into an keystone2 architecture
specific header which can then reuse the common ti_armv7 config headers.
Acked-by: Vitaly Andrianov
Acked-By: Murali Karicheri
Signed-off-by: Nishanth Menon
---
V3: picked up acks
On 07/18/2015 12:40 PM, Nishanth Menon wrote:
rename the keystone2 common header into an keystone2 architecture
specific header which can then reuse the common ti_armv7 config headers.
Acked-by: Vitaly Andrianov
Acked-By: Murali Karicheri
Signed-off-by: Nishanth Menon
---
V3: picked up acks
n}\0"\
+ "get_fdt_ramfs=dhcp ${fdtaddr} ${tftp_root}/${name_fdt}\0"\
+ "get_kern_ramfs=dhcp ${loadaddr} ${tftp_root}/${name_kern}\0" \
"get_mon_ramfs=dhcp ${addr_mon} ${tftp_root}/${name_mon}\0" \
- "get_fs_ramfs=dhcp ${ad
uot;\
"name_ubi=k2l-evm-ubifs.ubi\0" \
"name_uboot=u-boot-spi-k2l-evm.gph\0" \
"name_fs=arago-console-image-k2l-evm.cpio.gz\0"
Reviewed-by: Murali Karicheri
--
Murali Karicheri
Linux Kernel, Keystone
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
nstall ${addr_mon}\0" \
- "run_kern=bootm ${loadaddr} - ${fdtaddr}\0" \
+ "run_kern=bootz ${loadaddr} - ${fdtaddr}\0" \
"init_net=run args_all args_net\0"\
"init_ubi=run args_all args_ubi; "\
"ubi part ubifs; ubifsmount ubi:boot;"\
Reviewed-by: Murali Karicheri
--
Murali Karicheri
Linux Kernel, Keystone
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
"run_mon=mon_install ${addr_mon}\0" \
"run_kern=bootz ${loadaddr} - ${fdtaddr}\0" \
"init_net=run args_all args_net\0"\
Reviewed-by: Murali Karicheri
--
Murali Karicheri
Linux Kernel, Keystone
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
, regular build will not be using
THUMB build anymore. This is not right. Please fix it. Many platforms
configs such as tbs2910.h, colibri_vf.h, highbank.h etc has this enabled
for both builds as this will reduce the image size.
/* SoC Configuration */
--
Murali Karicheri
Linux Kernel
configs/k2e_evm_defconfig
@@ -71,7 +70,7 @@ Don't forget to add ARCH=arm and CROSS_COMPILE.
To build u-boot.bin
>make k2hk_evm_defconfig
- >make u-boot-spi.gph
+ >make u-boot.bin
To build u-boot-spi.gph
>make k2hk_evm_defconfig
Reviewed-by: Murali Karicheri
--
On 07/17/2015 01:25 PM, Nishanth Menon wrote:
On 07/17/2015 12:11 PM, Murali Karicheri wrote:
On 07/17/2015 12:52 PM, Nishanth Menon wrote:
On 07/17/2015 11:04 AM, Murali Karicheri wrote:
On 07/16/2015 03:08 PM, Nishanth Menon wrote:
Try to maintain as much commonality by conditionally
On 07/17/2015 12:27 PM, Nishanth Menon wrote:
On 07/17/2015 10:38 AM, Murali Karicheri wrote:
On 07/16/2015 03:08 PM, Nishanth Menon wrote:
[...]
/* MMC/SD IP block */
#define CONFIG_MMC
#define CONFIG_GENERIC_MMC
Why do we need MMC options in common? Only keystone device that
On 07/17/2015 12:52 PM, Nishanth Menon wrote:
On 07/17/2015 11:04 AM, Murali Karicheri wrote:
On 07/16/2015 03:08 PM, Nishanth Menon wrote:
Try to maintain as much commonality by conditionally including stuff
in armv7_common as necessary and removing the common defines from
keystone2 header
, yet.. */
+#undef CONFIG_SPL_GPIO_SUPPORT
+#undef CONFIG_CMD_GPIO
/* we may include files below only after all above definitions */
#include
I assume the one you have removed is already part of
include/configs/ti_armv7_keystone2.h.
--
Murali Karicheri
Linux Kernel, Keystone
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
ude/configs/ti_omap5_common.h
b/include/configs/ti_omap5_common.h
index f3e5a7587de9..789542be6710 100644
--- a/include/configs/ti_omap5_common.h
+++ b/include/configs/ti_omap5_common.h
@@ -47,7 +47,7 @@
#include
#include
-#include
+#include
/*
* Hardware drivers
--
Murali Karicheri
L
TRD
Acked-By: Murali Karicheri
--
Murali Karicheri
Linux Kernel, Keystone
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
index 100%
rename from include/configs/ks2_evm.h
rename to include/configs/ti_armv7_keystone2.h
Acked-By: Murali Karicheri
--
Murali Karicheri
Linux Kernel, Keystone
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
?
Signed-off-by: Vitaly Andrianov
Acked-by: Murali Karicheri
Tested-by: Murali Karicheri
---
Makefile| 6 ++
board/ti/ks2_evm/README | 17 +
2 files changed, 23 insertions(+)
diff --git a/Makefile b/Makefile
index 36a9a28..7a86cac 100644
--- a/Makefile
On 12/09/2014 02:32 PM, Murali Karicheri wrote:
pci ports are used as root complex in Linux. So set this as default
in u-boot for keystone devices
Signed-off-by: Murali Karicheri
---
arch/arm/cpu/armv7/keystone/init.c| 33 +
arch/arm/include/asm/arch
pci ports are used as root complex in Linux. So set this as default
in u-boot for keystone devices
Signed-off-by: Murali Karicheri
---
arch/arm/cpu/armv7/keystone/init.c| 33 +
arch/arm/include/asm/arch-keystone/hardware.h |1 +
2 files changed, 34
reg = KS2_DDR3APLLCTL0;
+ break;
+ default:
+ return 0;
+ }
+
+ tmp = __raw_readl(reg);
+
Please remove this line as below is part of this and should be in a
block IMO. With this change,
Acked-by: Murali Karich
"args_ubi=setenv bootargs ${bootargs} rootfstype=ubifs " \
"root=ubi0:rootfs rootflags=sync rw ubi.mtd=2,2048\0" \
Acked-by: Murali Karicheri
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
On 07/02/2014 04:36 PM, Ivan Khoronzhuk wrote:
Add script to automate NAND flash process. As for now the board has
two burn scripts - burn to boot from SPI NOR flash and burn to boot
from AEMIF NAND flash, rename burn_uboot script to burn_uboot_spi.
Also update README to contain NAND burn U-boot
On 5/29/2014 11:58 AM, Ivan Khoronzhuk wrote:
The definitions inside emif_defs.h concern davinci nand driver and
should be in it's header. So create header file for davinci nand
driver and move definitions from emif_defs.h to it.
Ivan,
It is difficult to see what is done here. Can you rename th
On 5/29/2014 11:59 AM, Ivan Khoronzhuk wrote:
Move AEMIF driver to drivers/memory/ti-aemif.c along with AEMIF
definitions collected in drivers/memory/ti-aemif.h
Acked-by: Vitaly Andrianov
Signed-off-by: Ivan Khoronzhuk
---
Based on [U-boot] [PATCH] mtd: nand: davinci: add header file for driv
keystone serial hw support hw flow control. This patch
enables hw flow control for keystone EVMs as an optional
feature based on CONFIG_HWFLOW
Signed-off-by: Murali Karicheri
---
Depends on keystone patch series on the u-boot mailing list
drivers/serial/ns16550.c |6 ++
include/ns16550
keystone serial hw support hw flow control. This patch
enables hw flow control for keystone EVMs as an optional
feature based on CONFIG_SERIAL_HW_FLOW_CONTROL.
Signed-off-by: Murali Karicheri
---
depends on keystone patch series which is on the list.
README |4
x.de
Subject: Re: [U-Boot] [PATCH v5 3/9] arm: add support for arch timer
Hi Murali,
On Tue, 1 Apr 2014 14:44:23 -0400
Murali Karicheri wrote:
From: Vitaly Andrianov
This patch add basic support for the architecture timer found on
recent
ARMv7 based SoCs.
Signed-off-by: Vitaly Andrianov
S
From: Vitaly Andrianov
- add davinci driver to new multibus/multiadpater support
- adapted all config files, which uses this driver
Signed-off-by: Vitaly Andrianov
Signed-off-by: Murali Karicheri
Acked-by: Heiko Schocher
---
arch/arm/cpu/arm926ejs/davinci/dm355.c |2 +-
arch
omapimage/gpimage
- dropped patch related to ubifs file size
- added keystone SoC and K2HK EVM support
v0
- preparatory patch for keystone
Murali Karicheri (5):
tools: mkimage: add support for gpimage format
NAND: DaVinci: allow forced disable of subpage writes
This patch add support for gpimage format as a preparatory
patch for porting u-boot for keystone2 devices and is
based on omapimage format. It re-uses gph header to store the
size and loadaddr as done in omapimage.c
Signed-off-by: Vitaly Andrianov
Signed-off-by: Murali Karicheri
Acked-by: Tom
From: Vitaly Andrianov
The keystone2 SOC requires to fix all 32 bit aliased addresses
to their 36 physical format. This has to happen after all fdt
nodes are added or modified.
Signed-off-by: Vitaly Andrianov
Signed-off-by: Murali Karicheri
Acked-by: Tom Rini
---
common/image-fdt.c
This patch introduces a configurable mechanism to disable
subpage writes in the DaVinci NAND driver.
Signed-off-by: Vitaly Andrianov
Signed-off-by: Murali Karicheri
Acked-by: Tom Rini
---
README |5 +
drivers/mtd/nand/davinci_nand.c |3 +++
2 files changed
e/asm/arch-davinci.
Signed-off-by: Vitaly Andrianov
Signed-off-by: Murali Karicheri
Acked-by: Tom Rini
---
arch/arm/include/asm/arch-davinci/i2c_defs.h | 71 ++--
drivers/i2c/davinci_i2c.c|1 +
drivers/i2c/davinci_i2c.h
From: Vitaly Andrianov
This patch add basic support for the architecture timer found on recent
ARMv7 based SoCs.
Signed-off-by: Vitaly Andrianov
Signed-off-by: Murali Karicheri
---
arch/arm/cpu/armv7/Makefile |1 +
arch/arm/cpu/armv7/arch_timer.c | 58
currently only spi0 is enabled on k2hk evm. This
configuration update is needed to enable spi1 and spi2.
Signed-off-by: Murali Karicheri
Acked-by: Tom Rini
---
include/configs/k2hk_evm.h |9 +
1 file changed, 9 insertions(+)
diff --git a/include/configs/k2hk_evm.h b/include
Chang
Signed-off-by: Murali Karicheri
---
drivers/spi/davinci_spi.c | 49 ++---
drivers/spi/davinci_spi.h | 33 ++
2 files changed, 79 insertions(+), 3 deletions(-)
diff --git a/drivers/spi/davinci_spi.c b/drivers/spi
.
v2/older (were part of "Add support for keystone2 SoC and K2HK EVM"
series)
- split network driver to navigator driver + ethernet
driver
Murali Karicheri (1):
keystone2: net: add keystone ethernet driver
Vitaly Andrianov (1):
keystone2: ad
Ethernet driver configures the CPSW, SGMI and Phy and uses
the the Navigator APIs. The driver supports 4 Ethernet ports and
can work with only one port at a time.
Port configurations are defined in board.c.
Signed-off-by: Vitaly Andrianov
Signed-off-by: Murali Karicheri
Signed-off-by: WingMan
Multicore navigator driver implements APIs to configure
the Queue Manager and NetCP Pkt DMA.
Signed-off-by: Vitaly Andrianov
Signed-off-by: Murali Karicheri
Signed-off-by: WingMan Kwok
Acked-by: Tom Rini
---
arch/arm/cpu/armv7/keystone/Makefile |1 +
arch/arm/cpu/armv7
This patch add support for gpimage format as a preparatory
patch for porting u-boot for keystone2 devices and is
based on omapimage format. It re-uses gph header to store the
size and loadaddr as done in omapimage.c
Signed-off-by: Vitaly Andrianov
Signed-off-by: Murali Karicheri
Acked-by: Tom
From: Vitaly Andrianov
- add davinci driver to new multibus/multiadpater support
- adapted all config files, which uses this driver
Signed-off-by: Vitaly Andrianov
Signed-off-by: Murali Karicheri
---
arch/arm/cpu/arm926ejs/davinci/dm355.c |2 +-
arch/arm/cpu/arm926ejs/davinci
Murali Karicheri (5):
tools: mkimage: add support for gpimage format
NAND: DaVinci: allow forced disable of subpage writes
i2c, davinci: move i2c_defs.h to the drivers/i2c directory
spi: davinci: add support for multiple bus and chip select
k2hk-evm: add configuration for spi1 and spi2
Chang
Signed-off-by: Murali Karicheri
Acked-by: Tom Rini
---
drivers/spi/davinci_spi.c | 49 ++---
drivers/spi/davinci_spi.h | 33 ++
2 files changed, 79 insertions(+), 3 deletions(-)
diff --git a/drivers/spi/davinci_spi.c
From: Vitaly Andrianov
The keystone2 SOC requires to fix all 32 bit aliased addresses
to their 36 physical format. This has to happen after all fdt
nodes are added or modified.
Signed-off-by: Vitaly Andrianov
Signed-off-by: Murali Karicheri
Acked-by: Tom Rini
---
common/image-fdt.c
This patch introduces a configurable mechanism to disable
subpage writes in the DaVinci NAND driver.
Signed-off-by: Vitaly Andrianov
Signed-off-by: Murali Karicheri
Acked-by: Tom Rini
---
README |5 +
drivers/mtd/nand/davinci_nand.c |3 +++
2 files changed
e/asm/arch-davinci.
Signed-off-by: Vitaly Andrianov
Signed-off-by: Murali Karicheri
Acked-by: Tom Rini
---
arch/arm/include/asm/arch-davinci/i2c_defs.h | 71 ++--
drivers/i2c/davinci_i2c.c|1 +
drivers/i2c/davinci_i2c.h
currently only spi0 is enabled on k2hk evm. This
configuration update is needed to enable spi1 and spi2.
Signed-off-by: Murali Karicheri
Acked-by: Tom Rini
---
include/configs/k2hk_evm.h |9 +
1 file changed, 9 insertions(+)
diff --git a/include/configs/k2hk_evm.h b/include
From: Vitaly Andrianov
This patch add basic support for the architecture timer found on recent
ARMv7 based SoCs.
Signed-off-by: Vitaly Andrianov
Signed-off-by: Murali Karicheri
Acked-by: Tom Rini
---
arch/arm/lib/Makefile |1 +
arch/arm/lib/arch_timer.c | 58
*** BLURB HERE ***
Murali Karicheri (5):
tools: mkimage: add support for gpimage format
NAND: DaVinci: allow forced disable of subpage writes
i2c, davinci: move i2c_defs.h to the drivers/i2c directory
spi: davinci: add support for multiple bus and chip select
k2hk-evm: add configuration
1 - 100 of 164 matches
Mail list logo