From 178b35569b1a25180a80a23b945b10b04c9f10f5 Mon Sep 17 00:00:00 2001 From: Sugandha Gupta Date: Fri, 25 Jan 2019 11:34:47 -0800 Subject: e310/e320: Move E310 to MPM architecture and refactor - Turns the E310 into an MPM device (like N3xx, E320) - Factor out common code between E320 and E310, maximize sharing between the two devices - Remove all pre-MPM E310 code that is no longer needed - Modify MPM to remove all existing overlays before applying new ones (this is necessary to enable idle image mode for E310) Co-authored-by: Virendra Kakade Signed-off-by: Virendra Kakade --- host/include/uhd/rfnoc/blocks/radio_e31x.xml | 59 ++++++++++++++++++++++++++++ host/include/uhd/rfnoc/blocks/radio_e320.xml | 53 +++++++++++++++++++++++++ host/include/uhd/rfnoc/blocks/radio_e3xx.xml | 59 ---------------------------- host/include/uhd/rfnoc/blocks/radio_neon.xml | 53 ------------------------- 4 files changed, 112 insertions(+), 112 deletions(-) create mode 100644 host/include/uhd/rfnoc/blocks/radio_e31x.xml create mode 100644 host/include/uhd/rfnoc/blocks/radio_e320.xml delete mode 100644 host/include/uhd/rfnoc/blocks/radio_e3xx.xml delete mode 100644 host/include/uhd/rfnoc/blocks/radio_neon.xml (limited to 'host/include') diff --git a/host/include/uhd/rfnoc/blocks/radio_e31x.xml b/host/include/uhd/rfnoc/blocks/radio_e31x.xml new file mode 100644 index 000000000..0635e397c --- /dev/null +++ b/host/include/uhd/rfnoc/blocks/radio_e31x.xml @@ -0,0 +1,59 @@ + + + Radio (E31X) + Radio + E31XRadio + + + 12AD100000003310 + + + + + + + + + + + + + + + + spp + int + 508 + + + + + + + + + in0 + sc16 + + + + + in1 + sc16 + + + + + out0 + sc16 + + + + + out1 + sc16 + + + + + diff --git a/host/include/uhd/rfnoc/blocks/radio_e320.xml b/host/include/uhd/rfnoc/blocks/radio_e320.xml new file mode 100644 index 000000000..01f286324 --- /dev/null +++ b/host/include/uhd/rfnoc/blocks/radio_e320.xml @@ -0,0 +1,53 @@ + + + Radio (Neon) + Radio + NeonRadio + + + 12AD100000003320 + + + + + + + + + + + + + + + + spp + int + 364 + + + gain_mode + string + auto + + + + + in0 + sc16 + + + out0 + sc16 + + + in1 + sc16 + + + out1 + sc16 + + + + diff --git a/host/include/uhd/rfnoc/blocks/radio_e3xx.xml b/host/include/uhd/rfnoc/blocks/radio_e3xx.xml deleted file mode 100644 index aece593a5..000000000 --- a/host/include/uhd/rfnoc/blocks/radio_e3xx.xml +++ /dev/null @@ -1,59 +0,0 @@ - - - Radio (E3XX) - Radio - E3XXRadio - - - 12AD100000000000 - - - - - - - - - - - - - - - - spp - int - 508 - - - - - - - - - in0 - sc16 - - - - - in1 - sc16 - - - - - out0 - sc16 - - - - - out1 - sc16 - - - - - diff --git a/host/include/uhd/rfnoc/blocks/radio_neon.xml b/host/include/uhd/rfnoc/blocks/radio_neon.xml deleted file mode 100644 index 01f286324..000000000 --- a/host/include/uhd/rfnoc/blocks/radio_neon.xml +++ /dev/null @@ -1,53 +0,0 @@ - - - Radio (Neon) - Radio - NeonRadio - - - 12AD100000003320 - - - - - - - - - - - - - - - - spp - int - 364 - - - gain_mode - string - auto - - - - - in0 - sc16 - - - out0 - sc16 - - - in1 - sc16 - - - out1 - sc16 - - - - -- cgit v1.2.3