>From 4a3a56e3659e9c41a07d471077202210d1044777 Mon Sep 17 00:00:00 2001
From: Alexander Kurpiers <[email protected]>
Date: Thu, 9 Jan 2014 19:26:27 +0100
Subject: [PATCH 4/7] document some magic register values for E4K
As the data sheet is available now, we know most of the "magic".
Document it.
---
src/tuner_e4k.c | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/tuner_e4k.c b/src/tuner_e4k.c
index f19f994..27b44ad 100644
--- a/src/tuner_e4k.c
+++ b/src/tuner_e4k.c
@@ -985,12 +985,12 @@ static int magic_init(struct e4k_state *e4k)
{
e4k_reg_write(e4k, 0x7e, 0x01);
e4k_reg_write(e4k, 0x7f, 0xfe);
- e4k_reg_write(e4k, 0x82, 0x00);
+ e4k_reg_write(e4k, 0x82, 0x00); /* ? not in data sheet */
e4k_reg_write(e4k, 0x86, 0x50); /* polarity A */
- e4k_reg_write(e4k, 0x87, 0x20);
- e4k_reg_write(e4k, 0x88, 0x01);
- e4k_reg_write(e4k, 0x9f, 0x7f);
- e4k_reg_write(e4k, 0xa0, 0x07);
+ e4k_reg_write(e4k, 0x87, 0x20); /* configure mixer */
+ e4k_reg_write(e4k, 0x88, 0x01); /* configure mixer */
+ e4k_reg_write(e4k, 0x9f, 0x7f); /* configure LNA */
+ e4k_reg_write(e4k, 0xa0, 0x07); /* configure LNA */
return 0;
}
--
1.7.9.5