| 4de96c79 | 29-Oct-2014 |
Khoronzhuk, Ivan <ivan.khoronzhuk@ti.com> |
ks2_evm: readme: add k2l evm board information
Currently Keystone2 Lamar evm (K2L) board is added, so update Keystone2 readme file to have such one.
Acked-by: Murali Karicheri <m-karicheri2@ti.com>
ks2_evm: readme: add k2l evm board information
Currently Keystone2 Lamar evm (K2L) board is added, so update Keystone2 readme file to have such one.
Acked-by: Murali Karicheri <m-karicheri2@ti.com> Signed-off-by: Ivan Khoronzhuk <ivan.khoronzhuk@ti.com>
show more ...
|
| 89f44bb0 | 22-Oct-2014 |
Vitaly Andrianov <vitalya@ti.com> |
keystone2: ecc: add ddr3 error detection and correction support
This patch adds the DDR3 ECC support to enable ECC in the DDR3 EMIF controller for Keystone II devices.
By default, ECC will only be
keystone2: ecc: add ddr3 error detection and correction support
This patch adds the DDR3 ECC support to enable ECC in the DDR3 EMIF controller for Keystone II devices.
By default, ECC will only be enabled if RMW is supported in the DDR EMIF controller. The entire DDR memory will be scrubbed to zero using an EDMA channel after ECC is enabled and before u-boot is re-located to DDR memory.
An ecc_test environment variable is added for ECC testing. If ecc_test is set to 0, a detection of 2-bit error will reset the device, if ecc_test is set to 1, 2-bit error detection will not reset the device, user can still boot the kernel to check the ECC error handling in kernel.
Signed-off-by: Hao Zhang <hzhang@ti.com> Signed-off-by: Vitaly Andrianov <vitalya@ti.com> Signed-off-by: Ivan Khoronzhuk <ivan.khoronzhuk@ti.com>
show more ...
|
| 00b821f1 | 17-Oct-2014 |
Hao Zhang <hzhang@ti.com> |
board: k2e_evm: add network support
This patch adds network support code and enables keystone_net driver usage for k2e_evm evaluation board.
Acked-by: Vitaly Andrianov <vitalya@ti.com> Acked-by: Mu
board: k2e_evm: add network support
This patch adds network support code and enables keystone_net driver usage for k2e_evm evaluation board.
Acked-by: Vitaly Andrianov <vitalya@ti.com> Acked-by: Murali Karicheri <m-karicheri2@ti.com> Signed-off-by: Hao Zhang <hzhang@ti.com> Signed-off-by: Ivan Khoronzhuk <ivan.khoronzhuk@ti.com>
show more ...
|
| 497e9e03 | 29-Sep-2014 |
Khoronzhuk, Ivan <ivan.khoronzhuk@ti.com> |
net: keystone_net: remove redundant code from keystone_net.c
Remove unused tx_send_loop variable.
Removes duplicated get_link_status() call from the keystone2_eth_send_packet().
The emac_gigabit_e
net: keystone_net: remove redundant code from keystone_net.c
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.
The calling of power/clock up functions are mostly the responsibility of SoC/board code, so move these functions to appropriate place.
Signed-off-by: Ivan Khoronzhuk <ivan.khoronzhuk@ti.com>
show more ...
|