aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp')
-rw-r--r--host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp b/host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp
index f80f75f00..edc417cfe 100644
--- a/host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp
+++ b/host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp
@@ -67,6 +67,9 @@ public:
* Structors
***********************************************************************/
magnesium_radio_control_impl(make_args_ptr make_args);
+
+ void deinit() override;
+
~magnesium_radio_control_impl() override;
/************************************************************************
@@ -270,6 +273,9 @@ private:
const double freq,
const size_t chan);
+ //! Deactivate idle-state TX frontend components
+ void _reset_tx_frontend(const magnesium_cpld_ctrl::chan_sel_t chan_sel);
+
/**************************************************************************
* Private attributes
*************************************************************************/