diff options
author | Scott Murray <scottm@ghidorah.spiteful.org> | 2018-05-15 08:42:33 -0400 |
---|---|---|
committer | Scott Murray <scottm@ghidorah.spiteful.org> | 2018-05-15 11:50:14 -0400 |
commit | a714f867ef283ce6de606789aeda2fc17b644fac (patch) | |
tree | 97d974b3255d83a6556792753bc622207b313dd3 /binding/radio-binding.c | |
parent | 62518e9fdefa82a8d454e3dbcc28fd2efdc08fa0 (diff) |
Make Kingfisher support unconditional to move all platform
detection to run-time. This fixes the issue of violating the
application build workflow with the SDK. Additionally, the
Kingfisher detection has been improved with an added check
for the Si4689 device-tree node to differentiate from a
regular M3ULCB, and the Kingfisher output has been fixed for
recent BSP changes.
Change-Id: I28e18a065385205aefec974079b0a9c2d31059b6
Signed-off-by: Scott Murray <scottm@ghidorah.spiteful.org>
Diffstat (limited to 'binding/radio-binding.c')
-rw-r--r-- | binding/radio-binding.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/binding/radio-binding.c b/binding/radio-binding.c index 63c2491..4a61011 100644 --- a/binding/radio-binding.c +++ b/binding/radio-binding.c @@ -30,9 +30,7 @@ #include "radio_impl.h" #include "radio_impl_rtlsdr.h" -#ifdef HAVE_KINGFISHER #include "radio_impl_kingfisher.h" -#endif static radio_impl_ops_t *radio_impl_ops; @@ -476,13 +474,11 @@ static int init() // Look for RTL-SDR USB adapter radio_impl_ops = &rtlsdr_impl_ops; rc = radio_impl_ops->init(); -#ifdef HAVE_KINGFISHER if(rc != 0) { // Look for Kingfisher Si4689 radio_impl_ops = &kf_impl_ops; rc = radio_impl_ops->init(); } -#endif if(rc == 0) { printf("%s found\n", radio_impl_ops->name); radio_impl_ops->set_frequency_callback(freq_callback, NULL); |