Skip to content

Commit

Permalink
filters: add adrv9002 new API profiles
Browse files Browse the repository at this point in the history
The adrv9002 driver was updated to the 48.49.2 API. This patch updates the
profiles/streams accordingly.

Signed-off-by: Nuno Sá <[email protected]>
  • Loading branch information
nunojsa authored and mhennerich committed Mar 3, 2022
1 parent 89fbfc7 commit 03f9982
Show file tree
Hide file tree
Showing 8 changed files with 80 additions and 48 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -48,13 +48,14 @@
"hpAdcCorner": 20000000,
"lpAdcCorner": 0,
"adcClk_kHz": 2211840,
"rxCorner3dB_kHz": 40000,
"rxCorner3dBLp_kHz": 40000,
"rxCorner3dB_kHz": 10000,
"rxCorner3dBLp_kHz": 10000,
"tiaPower": 2,
"tiaPowerLp": 2,
"channelType": 1,
"adcType": 1,
"lpAdcCalMode": 0,
"gainTableType": 0,
"rxDpProfile": {
"rxNbDecTop": {
"scicBlk23En": 0,
Expand Down Expand Up @@ -164,13 +165,14 @@
"hpAdcCorner": 20000000,
"lpAdcCorner": 0,
"adcClk_kHz": 2211840,
"rxCorner3dB_kHz": 40000,
"rxCorner3dBLp_kHz": 40000,
"rxCorner3dB_kHz": 10000,
"rxCorner3dBLp_kHz": 10000,
"tiaPower": 2,
"tiaPowerLp": 2,
"channelType": 2,
"adcType": 1,
"lpAdcCalMode": 0,
"gainTableType": 0,
"rxDpProfile": {
"rxNbDecTop": {
"scicBlk23En": 0,
Expand Down Expand Up @@ -287,6 +289,7 @@
"channelType": 0,
"adcType": 1,
"lpAdcCalMode": 0,
"gainTableType": 0,
"rxDpProfile": {
"rxNbDecTop": {
"scicBlk23En": 0,
Expand Down Expand Up @@ -403,6 +406,7 @@
"channelType": 0,
"adcType": 1,
"lpAdcCalMode": 0,
"gainTableType": 0,
"rxDpProfile": {
"rxNbDecTop": {
"scicBlk23En": 0,
Expand Down Expand Up @@ -519,6 +523,7 @@
"channelType": 64,
"adcType": 1,
"lpAdcCalMode": 0,
"gainTableType": 0,
"rxDpProfile": {
"rxNbDecTop": {
"scicBlk23En": 0,
Expand Down Expand Up @@ -635,6 +640,7 @@
"channelType": 128,
"adcType": 1,
"lpAdcCalMode": 0,
"gainTableType": 0,
"rxDpProfile": {
"rxNbDecTop": {
"scicBlk23En": 0,
Expand Down Expand Up @@ -751,6 +757,7 @@
"channelType": 0,
"adcType": 1,
"lpAdcCalMode": 0,
"gainTableType": 0,
"rxDpProfile": {
"rxNbDecTop": {
"scicBlk23En": 0,
Expand Down Expand Up @@ -867,6 +874,7 @@
"channelType": 0,
"adcType": 1,
"lpAdcCalMode": 0,
"gainTableType": 0,
"rxDpProfile": {
"rxNbDecTop": {
"scicBlk23En": 0,
Expand Down Expand Up @@ -1245,17 +1253,17 @@
} ],
"pfirRxMagLowTiaLowSRHp": [ {
"numCoeff": 21,
"coefficients": [ -12, 83, -293, 734, -1489, 2594, -3965, 5403, -6516, 5868, 27957, 5868, -6516, 5403, -3965, 2594, -1489, 734, -293, 83, -12 ]
"coefficients": [ -346, 1329, -1178, -1281, 1308, 2727, -1341, -5852, -1018, 12236, 19599, 12236, -1018, -5852, -1341, 2727, 1308, -1281, -1178, 1329, -346 ]
}, {
"numCoeff": 21,
"coefficients": [ -12, 83, -293, 734, -1489, 2594, -3965, 5403, -6516, 5868, 27957, 5868, -6516, 5403, -3965, 2594, -1489, 734, -293, 83, -12 ]
"coefficients": [ -346, 1329, -1178, -1281, 1308, 2727, -1341, -5852, -1018, 12236, 19599, 12236, -1018, -5852, -1341, 2727, 1308, -1281, -1178, 1329, -346 ]
} ],
"pfirRxMagLowTiaHighSRHp": [ {
"numCoeff": 21,
"coefficients": [ -62, 194, 80, -829, 201, 1857, -179, -4602, -1259, 11431, 19102, 11431, -1259, -4602, -179, 1857, 201, -829, 80, 194, -62 ]
"coefficients": [ -2474, 892, 6049, 4321, -7599, -15881, -6074, 13307, 18926, 6338, -2843, 6338, 18926, 13307, -6074, -15881, -7599, 4321, 6049, 892, -2474 ]
}, {
"numCoeff": 21,
"coefficients": [ -62, 194, 80, -829, 201, 1857, -179, -4602, -1259, 11431, 19102, 11431, -1259, -4602, -179, 1857, 201, -829, 80, 194, -62 ]
"coefficients": [ -2474, 892, 6049, 4321, -7599, -15881, -6074, 13307, 18926, 6338, -2843, 6338, 18926, 13307, -6074, -15881, -7599, 4321, 6049, 892, -2474 ]
} ],
"pfirRxMagHighTiaHighSRHp": [ {
"numCoeff": 21,
Expand All @@ -1266,17 +1274,17 @@
} ],
"pfirRxMagLowTiaLowSRLp": [ {
"numCoeff": 21,
"coefficients": [ -12, 83, -293, 733, -1488, 2593, -3963, 5401, -6514, 5870, 27953, 5870, -6514, 5401, -3963, 2593, -1488, 733, -293, 83, -12 ]
"coefficients": [ -346, 1329, -1178, -1281, 1308, 2727, -1341, -5851, -1018, 12236, 19599, 12236, -1018, -5851, -1341, 2727, 1308, -1281, -1178, 1329, -346 ]
}, {
"numCoeff": 21,
"coefficients": [ -12, 83, -293, 733, -1488, 2593, -3963, 5401, -6514, 5870, 27953, 5870, -6514, 5401, -3963, 2593, -1488, 733, -293, 83, -12 ]
"coefficients": [ -346, 1329, -1178, -1281, 1308, 2727, -1341, -5851, -1018, 12236, 19599, 12236, -1018, -5851, -1341, 2727, 1308, -1281, -1178, 1329, -346 ]
} ],
"pfirRxMagLowTiaHighSRLp": [ {
"numCoeff": 21,
"coefficients": [ -62, 194, 80, -828, 201, 1855, -180, -4597, -1254, 11428, 19093, 11428, -1254, -4597, -180, 1855, 201, -828, 80, 194, -62 ]
"coefficients": [ -2473, 892, 6048, 4321, -7598, -15879, -6072, 13306, 18924, 6338, -2843, 6338, 18924, 13306, -6072, -15879, -7598, 4321, 6048, 892, -2473 ]
}, {
"numCoeff": 21,
"coefficients": [ -62, 194, 80, -828, 201, 1855, -180, -4597, -1254, 11428, 19093, 11428, -1254, -4597, -180, 1855, 201, -828, 80, 194, -62 ]
"coefficients": [ -2473, 892, 6048, 4321, -7598, -15879, -6072, 13306, 18924, 6338, -2843, 6338, 18924, 13306, -6072, -15879, -7598, 4321, 6048, 892, -2473 ]
} ],
"pfirRxMagHighTiaHighSRLp": [ {
"numCoeff": 21,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,13 +48,14 @@
"hpAdcCorner": 20000000,
"lpAdcCorner": 0,
"adcClk_kHz": 2211840,
"rxCorner3dB_kHz": 40000,
"rxCorner3dBLp_kHz": 40000,
"rxCorner3dB_kHz": 10000,
"rxCorner3dBLp_kHz": 10000,
"tiaPower": 2,
"tiaPowerLp": 2,
"channelType": 1,
"adcType": 1,
"lpAdcCalMode": 0,
"gainTableType": 0,
"rxDpProfile": {
"rxNbDecTop": {
"scicBlk23En": 0,
Expand Down Expand Up @@ -164,13 +165,14 @@
"hpAdcCorner": 20000000,
"lpAdcCorner": 0,
"adcClk_kHz": 2211840,
"rxCorner3dB_kHz": 40000,
"rxCorner3dBLp_kHz": 40000,
"rxCorner3dB_kHz": 10000,
"rxCorner3dBLp_kHz": 10000,
"tiaPower": 2,
"tiaPowerLp": 2,
"channelType": 2,
"adcType": 1,
"lpAdcCalMode": 0,
"gainTableType": 0,
"rxDpProfile": {
"rxNbDecTop": {
"scicBlk23En": 0,
Expand Down Expand Up @@ -287,6 +289,7 @@
"channelType": 0,
"adcType": 1,
"lpAdcCalMode": 0,
"gainTableType": 0,
"rxDpProfile": {
"rxNbDecTop": {
"scicBlk23En": 0,
Expand Down Expand Up @@ -403,6 +406,7 @@
"channelType": 0,
"adcType": 1,
"lpAdcCalMode": 0,
"gainTableType": 0,
"rxDpProfile": {
"rxNbDecTop": {
"scicBlk23En": 0,
Expand Down Expand Up @@ -519,6 +523,7 @@
"channelType": 64,
"adcType": 1,
"lpAdcCalMode": 0,
"gainTableType": 0,
"rxDpProfile": {
"rxNbDecTop": {
"scicBlk23En": 0,
Expand Down Expand Up @@ -635,6 +640,7 @@
"channelType": 128,
"adcType": 1,
"lpAdcCalMode": 0,
"gainTableType": 0,
"rxDpProfile": {
"rxNbDecTop": {
"scicBlk23En": 0,
Expand Down Expand Up @@ -751,6 +757,7 @@
"channelType": 0,
"adcType": 1,
"lpAdcCalMode": 0,
"gainTableType": 0,
"rxDpProfile": {
"rxNbDecTop": {
"scicBlk23En": 0,
Expand Down Expand Up @@ -867,6 +874,7 @@
"channelType": 0,
"adcType": 1,
"lpAdcCalMode": 0,
"gainTableType": 0,
"rxDpProfile": {
"rxNbDecTop": {
"scicBlk23En": 0,
Expand Down Expand Up @@ -1245,17 +1253,17 @@
} ],
"pfirRxMagLowTiaLowSRHp": [ {
"numCoeff": 21,
"coefficients": [ -12, 83, -293, 734, -1489, 2594, -3965, 5403, -6516, 5868, 27957, 5868, -6516, 5403, -3965, 2594, -1489, 734, -293, 83, -12 ]
"coefficients": [ -346, 1329, -1178, -1281, 1308, 2727, -1341, -5852, -1018, 12236, 19599, 12236, -1018, -5852, -1341, 2727, 1308, -1281, -1178, 1329, -346 ]
}, {
"numCoeff": 21,
"coefficients": [ -12, 83, -293, 734, -1489, 2594, -3965, 5403, -6516, 5868, 27957, 5868, -6516, 5403, -3965, 2594, -1489, 734, -293, 83, -12 ]
"coefficients": [ -346, 1329, -1178, -1281, 1308, 2727, -1341, -5852, -1018, 12236, 19599, 12236, -1018, -5852, -1341, 2727, 1308, -1281, -1178, 1329, -346 ]
} ],
"pfirRxMagLowTiaHighSRHp": [ {
"numCoeff": 21,
"coefficients": [ -62, 194, 80, -829, 201, 1857, -179, -4602, -1259, 11431, 19102, 11431, -1259, -4602, -179, 1857, 201, -829, 80, 194, -62 ]
"coefficients": [ -2474, 892, 6049, 4321, -7599, -15881, -6074, 13307, 18926, 6338, -2843, 6338, 18926, 13307, -6074, -15881, -7599, 4321, 6049, 892, -2474 ]
}, {
"numCoeff": 21,
"coefficients": [ -62, 194, 80, -829, 201, 1857, -179, -4602, -1259, 11431, 19102, 11431, -1259, -4602, -179, 1857, 201, -829, 80, 194, -62 ]
"coefficients": [ -2474, 892, 6049, 4321, -7599, -15881, -6074, 13307, 18926, 6338, -2843, 6338, 18926, 13307, -6074, -15881, -7599, 4321, 6049, 892, -2474 ]
} ],
"pfirRxMagHighTiaHighSRHp": [ {
"numCoeff": 21,
Expand All @@ -1266,17 +1274,17 @@
} ],
"pfirRxMagLowTiaLowSRLp": [ {
"numCoeff": 21,
"coefficients": [ -12, 83, -293, 733, -1488, 2593, -3963, 5401, -6514, 5870, 27953, 5870, -6514, 5401, -3963, 2593, -1488, 733, -293, 83, -12 ]
"coefficients": [ -346, 1329, -1178, -1281, 1308, 2727, -1341, -5851, -1018, 12236, 19599, 12236, -1018, -5851, -1341, 2727, 1308, -1281, -1178, 1329, -346 ]
}, {
"numCoeff": 21,
"coefficients": [ -12, 83, -293, 733, -1488, 2593, -3963, 5401, -6514, 5870, 27953, 5870, -6514, 5401, -3963, 2593, -1488, 733, -293, 83, -12 ]
"coefficients": [ -346, 1329, -1178, -1281, 1308, 2727, -1341, -5851, -1018, 12236, 19599, 12236, -1018, -5851, -1341, 2727, 1308, -1281, -1178, 1329, -346 ]
} ],
"pfirRxMagLowTiaHighSRLp": [ {
"numCoeff": 21,
"coefficients": [ -62, 194, 80, -828, 201, 1855, -180, -4597, -1254, 11428, 19093, 11428, -1254, -4597, -180, 1855, 201, -828, 80, 194, -62 ]
"coefficients": [ -2473, 892, 6048, 4321, -7598, -15879, -6072, 13306, 18924, 6338, -2843, 6338, 18924, 13306, -6072, -15879, -7598, 4321, 6048, 892, -2473 ]
}, {
"numCoeff": 21,
"coefficients": [ -62, 194, 80, -828, 201, 1855, -180, -4597, -1254, 11428, 19093, 11428, -1254, -4597, -180, 1855, 201, -828, 80, 194, -62 ]
"coefficients": [ -2473, 892, 6048, 4321, -7598, -15879, -6072, 13306, 18924, 6338, -2843, 6338, 18924, 13306, -6072, -15879, -7598, 4321, 6048, 892, -2473 ]
} ],
"pfirRxMagHighTiaHighSRLp": [ {
"numCoeff": 21,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,13 +48,14 @@
"hpAdcCorner": 20000000,
"lpAdcCorner": 0,
"adcClk_kHz": 2211840,
"rxCorner3dB_kHz": 40000,
"rxCorner3dBLp_kHz": 40000,
"rxCorner3dB_kHz": 10000,
"rxCorner3dBLp_kHz": 10000,
"tiaPower": 2,
"tiaPowerLp": 2,
"channelType": 1,
"adcType": 1,
"lpAdcCalMode": 0,
"gainTableType": 0,
"rxDpProfile": {
"rxNbDecTop": {
"scicBlk23En": 0,
Expand Down Expand Up @@ -164,13 +165,14 @@
"hpAdcCorner": 20000000,
"lpAdcCorner": 0,
"adcClk_kHz": 2211840,
"rxCorner3dB_kHz": 40000,
"rxCorner3dBLp_kHz": 40000,
"rxCorner3dB_kHz": 10000,
"rxCorner3dBLp_kHz": 10000,
"tiaPower": 2,
"tiaPowerLp": 2,
"channelType": 2,
"adcType": 1,
"lpAdcCalMode": 0,
"gainTableType": 0,
"rxDpProfile": {
"rxNbDecTop": {
"scicBlk23En": 0,
Expand Down Expand Up @@ -287,6 +289,7 @@
"channelType": 0,
"adcType": 1,
"lpAdcCalMode": 0,
"gainTableType": 0,
"rxDpProfile": {
"rxNbDecTop": {
"scicBlk23En": 0,
Expand Down Expand Up @@ -403,6 +406,7 @@
"channelType": 0,
"adcType": 1,
"lpAdcCalMode": 0,
"gainTableType": 0,
"rxDpProfile": {
"rxNbDecTop": {
"scicBlk23En": 0,
Expand Down Expand Up @@ -519,6 +523,7 @@
"channelType": 64,
"adcType": 1,
"lpAdcCalMode": 0,
"gainTableType": 0,
"rxDpProfile": {
"rxNbDecTop": {
"scicBlk23En": 0,
Expand Down Expand Up @@ -635,6 +640,7 @@
"channelType": 128,
"adcType": 1,
"lpAdcCalMode": 0,
"gainTableType": 0,
"rxDpProfile": {
"rxNbDecTop": {
"scicBlk23En": 0,
Expand Down Expand Up @@ -751,6 +757,7 @@
"channelType": 0,
"adcType": 1,
"lpAdcCalMode": 0,
"gainTableType": 0,
"rxDpProfile": {
"rxNbDecTop": {
"scicBlk23En": 0,
Expand Down Expand Up @@ -867,6 +874,7 @@
"channelType": 0,
"adcType": 1,
"lpAdcCalMode": 0,
"gainTableType": 0,
"rxDpProfile": {
"rxNbDecTop": {
"scicBlk23En": 0,
Expand Down Expand Up @@ -1245,17 +1253,17 @@
} ],
"pfirRxMagLowTiaLowSRHp": [ {
"numCoeff": 21,
"coefficients": [ -12, 83, -293, 734, -1489, 2594, -3965, 5403, -6516, 5868, 27957, 5868, -6516, 5403, -3965, 2594, -1489, 734, -293, 83, -12 ]
"coefficients": [ -346, 1329, -1178, -1281, 1308, 2727, -1341, -5852, -1018, 12236, 19599, 12236, -1018, -5852, -1341, 2727, 1308, -1281, -1178, 1329, -346 ]
}, {
"numCoeff": 21,
"coefficients": [ -12, 83, -293, 734, -1489, 2594, -3965, 5403, -6516, 5868, 27957, 5868, -6516, 5403, -3965, 2594, -1489, 734, -293, 83, -12 ]
"coefficients": [ -346, 1329, -1178, -1281, 1308, 2727, -1341, -5852, -1018, 12236, 19599, 12236, -1018, -5852, -1341, 2727, 1308, -1281, -1178, 1329, -346 ]
} ],
"pfirRxMagLowTiaHighSRHp": [ {
"numCoeff": 21,
"coefficients": [ -62, 194, 80, -829, 201, 1857, -179, -4602, -1259, 11431, 19102, 11431, -1259, -4602, -179, 1857, 201, -829, 80, 194, -62 ]
"coefficients": [ -2474, 892, 6049, 4321, -7599, -15881, -6074, 13307, 18926, 6338, -2843, 6338, 18926, 13307, -6074, -15881, -7599, 4321, 6049, 892, -2474 ]
}, {
"numCoeff": 21,
"coefficients": [ -62, 194, 80, -829, 201, 1857, -179, -4602, -1259, 11431, 19102, 11431, -1259, -4602, -179, 1857, 201, -829, 80, 194, -62 ]
"coefficients": [ -2474, 892, 6049, 4321, -7599, -15881, -6074, 13307, 18926, 6338, -2843, 6338, 18926, 13307, -6074, -15881, -7599, 4321, 6049, 892, -2474 ]
} ],
"pfirRxMagHighTiaHighSRHp": [ {
"numCoeff": 21,
Expand All @@ -1266,17 +1274,17 @@
} ],
"pfirRxMagLowTiaLowSRLp": [ {
"numCoeff": 21,
"coefficients": [ -12, 83, -293, 733, -1488, 2593, -3963, 5401, -6514, 5870, 27953, 5870, -6514, 5401, -3963, 2593, -1488, 733, -293, 83, -12 ]
"coefficients": [ -346, 1329, -1178, -1281, 1308, 2727, -1341, -5851, -1018, 12236, 19599, 12236, -1018, -5851, -1341, 2727, 1308, -1281, -1178, 1329, -346 ]
}, {
"numCoeff": 21,
"coefficients": [ -12, 83, -293, 733, -1488, 2593, -3963, 5401, -6514, 5870, 27953, 5870, -6514, 5401, -3963, 2593, -1488, 733, -293, 83, -12 ]
"coefficients": [ -346, 1329, -1178, -1281, 1308, 2727, -1341, -5851, -1018, 12236, 19599, 12236, -1018, -5851, -1341, 2727, 1308, -1281, -1178, 1329, -346 ]
} ],
"pfirRxMagLowTiaHighSRLp": [ {
"numCoeff": 21,
"coefficients": [ -62, 194, 80, -828, 201, 1855, -180, -4597, -1254, 11428, 19093, 11428, -1254, -4597, -180, 1855, 201, -828, 80, 194, -62 ]
"coefficients": [ -2473, 892, 6048, 4321, -7598, -15879, -6072, 13306, 18924, 6338, -2843, 6338, 18924, 13306, -6072, -15879, -7598, 4321, 6048, 892, -2473 ]
}, {
"numCoeff": 21,
"coefficients": [ -62, 194, 80, -828, 201, 1855, -180, -4597, -1254, 11428, 19093, 11428, -1254, -4597, -180, 1855, 201, -828, 80, 194, -62 ]
"coefficients": [ -2473, 892, 6048, 4321, -7598, -15879, -6072, 13306, 18924, 6338, -2843, 6338, 18924, 13306, -6072, -15879, -7598, 4321, 6048, 892, -2473 ]
} ],
"pfirRxMagHighTiaHighSRLp": [ {
"numCoeff": 21,
Expand Down
Loading

0 comments on commit 03f9982

Please sign in to comment.