>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

Reply via email to