Transceiver52M: Check that sample rates are sane before using
Transceiver52M: Check that sample rates are sane before using

If there is an error in the sample rate determination, noted
by a negative return sample rate value, error directly and
don't try to set the device rate.

Signed-off-by: Thomas Tsou <96835dd8bfa718bd6447ccc87af89ae1675daeca@tsou.cc>

pothosware/osmo-trx,kkroo/osmo-trx,osmocom/osmo-trx,ttsou/osmo-trx,kkroo/osmo-trx,ttsou/osmo-trx,telenoobie/osmo-trx,telenoobie/osmo-trx,pothosware/osmo-trx,pothosware/osmo-trx,ttsou/osmo-trx,kkroo/osmo-trx,ttsou/osmo-trx,osmocom/osmo-trx,telenoobie/osmo-trx,pothosware/osmo-trx,kkroo/osmo-trx,osmocom/osmo-trx,telenoobie/osmo-trx,osmocom/osmo-trx