From: Imtiaz SMA Date: Mon, 12 Apr 2010 03:18:00 +0000 (+0530) Subject: review comments fixed and test suite run on the code. X-Git-Tag: DEV.EDMA3.LLD.02.10.01.02_RC01~1 X-Git-Url: https://git.ti.com/gitweb?p=keystone-rtos%2Fedma3_lld.git;a=commitdiff_plain;h=c380c4c59b25c4dcdf28e0189ef33b63cce5bcff review comments fixed and test suite run on the code. Signed-off-by: Imtiaz SMA --- diff --git a/package.xdc b/package.xdc index e2a3db2..14a7630 100755 --- a/package.xdc +++ b/package.xdc @@ -9,7 +9,7 @@ requires ti.sdo.edma3.drv; requires ti.sdo.edma3.drv.sample; /*! - * ======== edma3_lld_02_01_00_06 ======== + * ======== edma3_lld_02_01_01_06 ======== */ -package edma3_lld_02_01_00_06 [02, 01, 00] { +package edma3_lld_02_01_01_06 [02, 01, 01] { } diff --git a/packages/ti/sdo/edma3/drv/package.xdc b/packages/ti/sdo/edma3/drv/package.xdc index 5299344..9f99c63 100755 --- a/packages/ti/sdo/edma3/drv/package.xdc +++ b/packages/ti/sdo/edma3/drv/package.xdc @@ -46,6 +46,6 @@ requires ti.sdo.edma3.rm; /*! * ======== ti.sdo.edma3.drv ======== */ -package ti.sdo.edma3.drv [02, 01, 00] { +package ti.sdo.edma3.drv [02, 01, 01] { module DRV; } diff --git a/packages/ti/sdo/edma3/drv/sample/package.xdc b/packages/ti/sdo/edma3/drv/sample/package.xdc index 8b2da09..f8b47a2 100755 --- a/packages/ti/sdo/edma3/drv/sample/package.xdc +++ b/packages/ti/sdo/edma3/drv/sample/package.xdc @@ -55,6 +55,6 @@ requires ti.sdo.edma3.drv; /*! * ======== ti.sdo.edma3.drv.sample ======== */ -package ti.sdo.edma3.drv.sample [02, 01, 00] { +package ti.sdo.edma3.drv.sample [02, 01, 01] { module DrvSample; } diff --git a/packages/ti/sdo/edma3/drv/sample/src/platforms/sample_c6748_cfg.c b/packages/ti/sdo/edma3/drv/sample/src/platforms/sample_c6748_cfg.c index 56238d0..1f21dd6 100755 --- a/packages/ti/sdo/edma3/drv/sample/src/platforms/sample_c6748_cfg.c +++ b/packages/ti/sdo/edma3/drv/sample/src/platforms/sample_c6748_cfg.c @@ -699,9 +699,9 @@ EDMA3_DRV_InstanceInitConfig sampleInstInitConfig[NUM_EDMA3_INSTANCES][EDMA3_MAX /* resvdTccs */ /* 31 0 */ - {0xFF3FF3FFu, + {EDMA3_0_DMA_CHANNEL_TO_EVENT_MAPPING_0, /* 63..32 */ - 0x00000000u}, + EDMA3_0_DMA_CHANNEL_TO_EVENT_MAPPING_1}, }, /* Resources owned/reserved by region 2 */ { @@ -1076,9 +1076,9 @@ EDMA3_DRV_InstanceInitConfig sampleInstInitConfig[NUM_EDMA3_INSTANCES][EDMA3_MAX /* resvdDmaChannels */ /* 31 0 */ { - 0x3F07FFFFu, + EDMA3_1_DMA_CHANNEL_TO_EVENT_MAPPING_0, /* 63..32 */ - 0x00000000u + EDMA3_1_DMA_CHANNEL_TO_EVENT_MAPPING_1 }, /* resvdQdmaChannels */ diff --git a/packages/ti/sdo/edma3/drv/sample/src/platforms/sample_omapl138_cfg.c b/packages/ti/sdo/edma3/drv/sample/src/platforms/sample_omapl138_cfg.c index becc675..fbda7cc 100755 --- a/packages/ti/sdo/edma3/drv/sample/src/platforms/sample_omapl138_cfg.c +++ b/packages/ti/sdo/edma3/drv/sample/src/platforms/sample_omapl138_cfg.c @@ -703,9 +703,9 @@ EDMA3_DRV_InstanceInitConfig sampleInstInitConfig[NUM_EDMA3_INSTANCES][EDMA3_MAX /* resvdTccs */ /* 31 0 */ - {0xFF3FF3FFu, + {EDMA3_0_DMA_CHANNEL_TO_EVENT_MAPPING_0, /* 63..32 */ - 0x00000000u}, + EDMA3_0_DMA_CHANNEL_TO_EVENT_MAPPING_1}, }, /* Resources owned/reserved by region 2 */ { @@ -1080,9 +1080,9 @@ EDMA3_DRV_InstanceInitConfig sampleInstInitConfig[NUM_EDMA3_INSTANCES][EDMA3_MAX /* resvdDmaChannels */ /* 31 0 */ { - 0x3F07FFFFu, + EDMA3_1_DMA_CHANNEL_TO_EVENT_MAPPING_0, /* 63..32 */ - 0x00000000u + EDMA3_1_DMA_CHANNEL_TO_EVENT_MAPPING_1 }, /* resvdQdmaChannels */ diff --git a/packages/ti/sdo/edma3/rm/package.xdc b/packages/ti/sdo/edma3/rm/package.xdc index e82a419..5304793 100755 --- a/packages/ti/sdo/edma3/rm/package.xdc +++ b/packages/ti/sdo/edma3/rm/package.xdc @@ -51,6 +51,6 @@ /*! * ======== ti.sdo.edma3.rm ======== */ -package ti.sdo.edma3.rm [02, 01, 00] { +package ti.sdo.edma3.rm [02, 01, 01] { module RM; } diff --git a/packages/ti/sdo/edma3/rm/sample/package.xdc b/packages/ti/sdo/edma3/rm/sample/package.xdc index 3e83b36..c7bb634 100755 --- a/packages/ti/sdo/edma3/rm/sample/package.xdc +++ b/packages/ti/sdo/edma3/rm/sample/package.xdc @@ -58,6 +58,6 @@ requires ti.sdo.edma3.rm; /*! * ======== ti.sdo.edma3.rm.sample ======== */ -package ti.sdo.edma3.rm.sample [02, 01, 00] { +package ti.sdo.edma3.rm.sample [02, 01, 01] { module RmSample; } diff --git a/packages/ti/sdo/edma3/rm/sample/src/platforms/sample_c6748_cfg.c b/packages/ti/sdo/edma3/rm/sample/src/platforms/sample_c6748_cfg.c index f5dfac1..db23c11 100755 --- a/packages/ti/sdo/edma3/rm/sample/src/platforms/sample_c6748_cfg.c +++ b/packages/ti/sdo/edma3/rm/sample/src/platforms/sample_c6748_cfg.c @@ -689,9 +689,9 @@ EDMA3_RM_InstanceInitConfig sampleInstInitConfig[NUM_EDMA3_INSTANCES][EDMA3_MAX_ /* resvdDmaChannels */ /* 31 0 */ - {0xFF3FF3FFu, + {EDMA3_0_DMA_CHANNEL_TO_EVENT_MAPPING_0, /* 63..32 */ - 0x00000000u}, + EDMA3_0_DMA_CHANNEL_TO_EVENT_MAPPING_1}, /* resvdQdmaChannels */ /* 31 0 */ @@ -699,9 +699,9 @@ EDMA3_RM_InstanceInitConfig sampleInstInitConfig[NUM_EDMA3_INSTANCES][EDMA3_MAX_ /* resvdTccs */ /* 31 0 */ - {0xFF3FF3FFu, + {EDMA3_0_DMA_CHANNEL_TO_EVENT_MAPPING_0, /* 63..32 */ - 0x00000000u}, + EDMA3_0_DMA_CHANNEL_TO_EVENT_MAPPING_1}, }, /* Resources owned/reserved by region 2 */ { @@ -1076,9 +1076,9 @@ EDMA3_RM_InstanceInitConfig sampleInstInitConfig[NUM_EDMA3_INSTANCES][EDMA3_MAX_ /* resvdDmaChannels */ /* 31 0 */ { - 0x3F07FFFFu, + EDMA3_1_DMA_CHANNEL_TO_EVENT_MAPPING_0, /* 63..32 */ - 0x00000000u + EDMA3_1_DMA_CHANNEL_TO_EVENT_MAPPING_1 }, /* resvdQdmaChannels */ @@ -1090,9 +1090,9 @@ EDMA3_RM_InstanceInitConfig sampleInstInitConfig[NUM_EDMA3_INSTANCES][EDMA3_MAX_ /* resvdTccs */ /* 31 0 */ { - 0x3F07FFFFu, + EDMA3_1_DMA_CHANNEL_TO_EVENT_MAPPING_0, /* 63..32 */ - 0x00000000u + EDMA3_1_DMA_CHANNEL_TO_EVENT_MAPPING_1 }, }, /* Resources owned/reserved by region 2 */ diff --git a/packages/ti/sdo/edma3/rm/sample/src/platforms/sample_omapl138_cfg.c b/packages/ti/sdo/edma3/rm/sample/src/platforms/sample_omapl138_cfg.c index 33df249..96f553b 100755 --- a/packages/ti/sdo/edma3/rm/sample/src/platforms/sample_omapl138_cfg.c +++ b/packages/ti/sdo/edma3/rm/sample/src/platforms/sample_omapl138_cfg.c @@ -51,16 +51,6 @@ const unsigned int numDsps = NUM_DSPS; /* Determine the processor id by reading DNUM register. */ unsigned short determineProcId() { -#if 0 - volatile unsigned int *addr; - unsigned int core_no; - - /* Identify the core number */ - addr = (unsigned int *)(CGEM_REG_START+0x40000); - core_no = ((*addr) & 0x000F0000)>>16; - - return core_no; -#endif return 1; } @@ -703,9 +693,9 @@ EDMA3_RM_InstanceInitConfig sampleInstInitConfig[NUM_EDMA3_INSTANCES][EDMA3_MAX_ /* resvdDmaChannels */ /* 31 0 */ - {0xFF3FF3FFu, + {EDMA3_0_DMA_CHANNEL_TO_EVENT_MAPPING_0, /* 63..32 */ - 0x00000000u}, + EDMA3_0_DMA_CHANNEL_TO_EVENT_MAPPING_1}, /* resvdQdmaChannels */ /* 31 0 */ @@ -713,9 +703,9 @@ EDMA3_RM_InstanceInitConfig sampleInstInitConfig[NUM_EDMA3_INSTANCES][EDMA3_MAX_ /* resvdTccs */ /* 31 0 */ - {0xFF3FF3FFu, + {EDMA3_0_DMA_CHANNEL_TO_EVENT_MAPPING_0, /* 63..32 */ - 0x00000000u}, + EDMA3_0_DMA_CHANNEL_TO_EVENT_MAPPING_1}, }, /* Resources owned/reserved by region 2 */ { @@ -1090,9 +1080,9 @@ EDMA3_RM_InstanceInitConfig sampleInstInitConfig[NUM_EDMA3_INSTANCES][EDMA3_MAX_ /* resvdDmaChannels */ /* 31 0 */ { - 0x3F07FFFFu, + EDMA3_1_DMA_CHANNEL_TO_EVENT_MAPPING_0, /* 63..32 */ - 0x00000000u + EDMA3_1_DMA_CHANNEL_TO_EVENT_MAPPING_1 }, /* resvdQdmaChannels */ @@ -1104,9 +1094,9 @@ EDMA3_RM_InstanceInitConfig sampleInstInitConfig[NUM_EDMA3_INSTANCES][EDMA3_MAX_ /* resvdTccs */ /* 31 0 */ { - 0x3F07FFFFu, + EDMA3_1_DMA_CHANNEL_TO_EVENT_MAPPING_0, /* 63..32 */ - 0x00000000u + EDMA3_1_DMA_CHANNEL_TO_EVENT_MAPPING_1 }, }, /* Resources owned/reserved by region 2 */