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 <tom@tsou.cc>

git-svn-id: 504cad4147f1e500be0a169b9f46375eaf875953@6739 19bc5d8c-e614-43d4-8b26-e1612bc8e597

ttsou/openbts-p2.8,kheimerl/vbts-openbts,kheimerl/vbts-openbts,kheimerl/vbts-openbts,kheimerl/vbts-openbts,kheimerl/vbts-openbts,ttsou/openbts-p2.8,ttsou/openbts-p2.8,ttsou/openbts-p2.8,ttsou/openbts-p2.8