summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--firmware/drivers/tuner/si4700.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/firmware/drivers/tuner/si4700.c b/firmware/drivers/tuner/si4700.c
index 1e2c188..3917095 100644
--- a/firmware/drivers/tuner/si4700.c
+++ b/firmware/drivers/tuner/si4700.c
@@ -295,8 +295,9 @@ void si4700_init(void)
tuner_present = true;
#ifdef USE_INTERNAL_OSCILLATOR
- /* enable the internal oscillator */
- si4700_write_set(TEST1, TEST1_XOSCEN);
+ /* Enable the internal oscillator
+ (Si4702-16 needs this register to be initialised to 0x100) */
+ si4700_write_set(TEST1, TEST1_XOSCEN | 0x100);
sleep(HZ/2);
#endif
}