]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/pdk.git/commit
Many fixes in test_utils_k3.c for TSN MAC to work, removed OCRAM/MSMC hardcodings...
authorPratheesh Gangadhar <pratheesh@ti.com>
Sun, 16 Feb 2020 06:00:10 +0000 (11:30 +0530)
committerPratheesh Gangadhar <pratheesh@ti.com>
Sun, 16 Feb 2020 06:00:10 +0000 (11:30 +0530)
commitc0208781cd5e24901539dc2c94e4a2cc103c9387
treeb5a3ab02df9edff27a3f9e8ec0a6d0fa09d722bc
parenta1660ec9e13435a1b0d99ad1acb7041832b5b310
Many fixes in test_utils_k3.c for TSN MAC to work, removed OCRAM/MSMC hardcodings in the FW related buffer pool

RX and TX timestamping is broken.

TX is due to MAC port to slice mapping differences and associated hardcoding in FW.

RX timestamp is not updated !

Updated switch_mem_map.h, FW headers for MAC and Switch

Signed-off-by: Pratheesh Gangadhar <pratheesh@ti.com>
17 files changed:
packages/ti/drv/emac/firmware/icss_dualmac/bin_pg2/RTU0_SLICE0_bin.h
packages/ti/drv/emac/firmware/icss_dualmac/bin_pg2/RTU0_SLICE1_bin.h
packages/ti/drv/emac/firmware/icss_dualmac/bin_pg2/RX_PRU_SLICE0_bin.h
packages/ti/drv/emac/firmware/icss_dualmac/bin_pg2/RX_PRU_SLICE1_bin.h
packages/ti/drv/emac/firmware/icss_dualmac/bin_pg2/TX_PRU_SLICE0_bin.h
packages/ti/drv/emac/firmware/icss_dualmac/bin_pg2/TX_PRU_SLICE1_bin.h
packages/ti/drv/emac/firmware/icss_switch/bin/RTU0_SLICE0_bin.h
packages/ti/drv/emac/firmware/icss_switch/bin/RTU0_SLICE1_bin.h
packages/ti/drv/emac/firmware/icss_switch/bin/RX_PRU_SLICE0_bin.h
packages/ti/drv/emac/firmware/icss_switch/bin/RX_PRU_SLICE1_bin.h
packages/ti/drv/emac/firmware/icss_switch/bin/TX_PRU_SLICE0_bin.h
packages/ti/drv/emac/firmware/icss_switch/bin/TX_PRU_SLICE1_bin.h
packages/ti/drv/emac/firmware/icss_switch/bin/switch_mem_map.h
packages/ti/drv/emac/firmware/icss_switch/config/emac_fw_config_switch.c
packages/ti/drv/emac/src/v5/emac_drv_v5.c
packages/ti/drv/emac/src/v5/emac_drv_v5.h
packages/ti/drv/emac/test/EmacLoopbackTest/test_utils_k3.c