summaryrefslogtreecommitdiff
authoryang.xu <yang.xu@amlogic.com>2018-04-24 03:03:33 (GMT)
committer yang.xu <yang.xu@amlogic.com>2018-04-24 03:03:33 (GMT)
commitcf2419070534a0d2fd37afe820db5e064031d4b9 (patch)
tree23974765c389265abcdd2b782665776951c9ec54
parente11579d4cb21b7fc6b0fbff5e80b44c2e0475b23 (diff)
downloadeinstein-cf2419070534a0d2fd37afe820db5e064031d4b9.zip
einstein-cf2419070534a0d2fd37afe820db5e064031d4b9.tar.gz
einstein-cf2419070534a0d2fd37afe820db5e064031d4b9.tar.bz2
device: Update tuner driver for atv sys.
PD# 164878 1.Add si2159 driver; 2.Update mxl661 and si2151 driver. Change-Id: Id1ac6efc6d6aea194b8cb010af76d759870ce3d8
Diffstat
-rw-r--r--files/tv/mxl661_fe.ko3765
-rw-r--r--files/tv/si2159_fe.ko2243
2 files changed, 3118 insertions, 2890 deletions
diff --git a/files/tv/mxl661_fe.ko b/files/tv/mxl661_fe.ko
index a91ae21..4f3f409 100644
--- a/files/tv/mxl661_fe.ko
+++ b/files/tv/mxl661_fe.ko
@@ -1,101 +1,111 @@
-ELF
-c
-@9
+ELF
+c
+@9

-@9*B
-
-
-@@9
-
-
-@
-
-@?A9?
-@
-@?A9?
-@
-@RMr@9BHS
-@
-
-
-
-
-
-
-
-
-
-@
-@
-@@9aR1
-@A9?
-@A9
-@
-@aR@9_
-@?
-@
-s
-@
-@R@
-B
-@ 6R?
-@ 6R?
-@ 6Rx
-@ 6R?
-@!6R
-@ 6R?
-@ 6Rx
-@ 6R?
-@x?
-@
-@
-@@
-Rs*
-RBxs
-@A9
-Rs
-R
-Ra 
-Rs*s
-@@
-@Rr?
-
-}
-
-@%
-R
-R@9B
-R
-R@9Bx
-R
-R@9BxB
-@
-@
-@
-@
-42@9
-@
-@
-
-
-
-
-@
-
-
-
-
-
-@
-
-
-@2@2\NbTug~
+@9*B
+
+
+
+
+@@9
+
+
+@
+
+@_A9?
+@
+@_A9?
+
+
+
+
+
+
+@
+@
+@@9aR61
+@B9?
+@B9
+@ X
+@aR@9_
+@?
+@
+s
+@
+@R@
+B
+@ 6R?
+@!6R
+@ 6R?
+@ 6Ry
+@ 6R?
+@ 6Ry
+@ 6R?
+@ 6R?
+@x?
+@
+@
+@@
+Rs*
+RBxs
+@B9
+Rs
+R
+Ra 
+Rs*s
+@@
+@Rr?
+
+
+R
+R@9B
+
+R
+R@9Bx 
+R
+R@9BxB
+@
+@@@@`
+@@`
+
+@
+@.@9 
+@@`
+@@
+
+
+
+
+
+@
+
+
+
+
+
+
+
+
+
+
+@`
+
+
+
+
+
+@@AA
+@AA
+
+
+
+@2@2\NbTug~
mxl661_i2c_en
mxl661_dbg_en
mxl661_debug
-
+
@@ -158,24 +168,8 @@ B
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
@@ -194,18 +188,31 @@ B
-
+
+
-
+
+
-
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
EYjL*4wxoQ{|VAd,aRX0
9  @? ; ]  @# '$ @к% x& ' @!' @*, - b/ @eu0 @2 ^3 yd4
? ؔ  ? ؔ!; ؔĄ' ה=- u0 Ք3
@@ -213,2782 +220,760 @@ B
 R
 d%    4  & g ڀ ׀Z' ׀+ ׀Ե1
: p; *d: #< Ե1; d5=
- ր"  ܀|x  ۀ  ׀0= ׀{ ـp ׀t ր ׀Z' ׀+ ׀.4 ׀@4
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-N
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-f
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-9"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-4
-
-
-
-
-
-
-
-
-j5
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
->
->
-4
-fO
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Z
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-6
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 
-
->
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-W
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-tos
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-d
-
-
-
-
-
-
-
-
-
-
-8
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-j
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ ր"  ܀|x  ۀ  ׀0= ׀{ ـp ׀t ր ׀Z' ׀+ ׀.4 ׀@4
+s8
+u8
+u16
+s32
+u32
+s64
+u64
+
+ 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-f
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-/
-Pm
-
-/
-6
-S
-
-
-
-5B
-T
-D
-
-
-)"
-
-
-
-
-
-
-
-
-
-
-?B
-*@
-A
-OB
-A
-
-
-c
-
-1
-o
-ZB
-=
-o
-!
-U
-
-
-
-`B
-
-
-
-
-
-
-
-
-
-
-
-
-L
- L
-
-
-o
-o
-
-"o
-#o
-&pB
-'o
-(o
-*i*
-+(
-,(
-."
-."
-."
-."
-/"
-0
-29
-=
-=
->
-?
-A
-A
-C9
-D,
-GB
-IB
-K
-P
-P
-S"
-Z+
-\B
-^B
-`++
-bB
-cB
-e"
-e"
-f"
-g)&
-i
-j
-
-kB
-
-lT
-
-mB
-
-n 
-
-pB
-
-uF2
-
-x
-
-y
-
-|
-
-X
-
-
-
-
-
-B
-
-
-
-T
-
-B
-
-B
-
-B
-
-B
-
-
-
-
-
-C
-
-4
-
-hC
-
-o
-
-sC
-
-C
-
-o
-
-C
-
-C
-
-l0
-o
-
- C
- 
-
-
-
-%
-&
-*
-,C
-.
-3D
-5D
-9
-;
-
-Y
-Y"
-#
-%
-%
-#&
-D
-D
-D
-D
-D
-D
-D
-w
-
-
-8
-8
-
-
-w
-&
-
-0
-
-9
-D
-9
-
-
-9
-
-^
-
-"
-"
-
-
-9
-"
-"
-
-
-9
-"
-"
-+:
-"
-"
-
-&`:
-'9
-(
-)X
-6=
-7D
-8D
-9
-:o
-<
-?
-B)&
-E
-K
-L
-O
-P
-[
-\
-_
-`o
-c3
-d(
-e
-l=
-r+:
-u9
-w,
-y(
-|
-~=
-"
-"
-"
-"
-"
-"
-9
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-4
-
-=
-#9
-
-
-=
-
-
-\
-\
-l0
->
-
-
-
-
-:>
-
-
->
+
+ :
+"
+9
+9
+z)
+
+h
+9
+9
+9
+9
+9
+9
+C
+C
+6
+6
+6
+6
+b
+
+g
+g
+m
+m
+
+
+g
+/
+
+1
+
+
+
+ǒ
+
+
+,
+ 6
+-
+v
+
+ 
-
+
+ 8
+
+
+
+
+
+8!
+%
+
+
+3
+6
+6
+=
+U>
+?
+?
+?
+
+
+
+
+%
+T
+2\
+X\
+
+g
+g
+h
+k
+
+p
+(r
+*
+v
+x
+y
+y
+z
+
+j
+
+
+
+
+ό
+
+
+
+6
+K
+
+#
+e
+
+
+1
+1
+
+
+
+
+
+
+
+$
+
+
+)
+r
+
+
+
+
+
+
+{
+
+
+
+
+4!
+
+|
+0
+0
+4
+>
+?
+?
+@
+
+
+
+
+U
+V
+V
+q\
+\
+ h
+6h
+h
+k
+
+p
+wr
+*
+v
+8y
+cy
+
+az
+
+
+f
+
+B
+
+
+
+
+
+
+/
+E
+
+
+
+
+
+r
+
+<
+
+
+
+
+
+1
+1
+
+
+
+$
+-
+v
+
+
+
+
+
+
+
+!
+$]
+%
+&
+(
+*
+
+-
+.(
+/j
+0j
+1
+2
+X
+"
++$
+3
+v
+
+*
+
+"
+"
+x"
+9
+9
+z)
+
+h
+9
+9
+9
+9
+9
+9
+:
+C
+C
+0C
+aC
+C
+
+
+
+
+T
+7_
+M_
+`
+b
+
+g
+g
+i
+m
+m
+
+g
+p
+Ks
+vs
+t
+tt
+y
+j
+{
+{
+U|
+
+1
+
+
+
+B
+X
+
++
+
+
+
+
+ǒ
+O
+
+
-
- 
- 
- 
-
-
-
-
-#*@
-$
-%
-&
-'
-(
-)
-+
-,
--
-/
-0
-1
-2
-4
-5
-6
-7
-8
-:
-;
-<
-=
->
-?
-@
-A
-B
-F@
-G>
-HU
-Io
-J
-L
-M
-N
-O
-Q
-T>
-X@
-Z@
-\@
-a:>
-ezA
-fo
-g
-h
-i
-kzA
-mzA
-oA
-qA
-u5B
-vU
-}
-~
-
-
-
-
-
-
-
-
-3
-D
-!E
-E
-
-O
-S
-~X
-X
-^
-6a
-bf
-ǒ
-
-l
-9w
-Ow
-u
-
-Q
-
-
-
-
-
-(
-
-
-
-[
-
-^
-~
-
-8S
->
-
-
-
-tos
-
-
-
-
-
-
-
-
-
-9
-o
-
-7
-m
-
-
-
-
-
-+
-*
-?
-Z
-
-
-
-
-
-
-
-
-
-
-
-!
-)
-
-
-9
-J
-e
-c
-
-
-
-*
-l
-
-
-x
-l
-l
-
-
-7
-
-
-
-
-1
-1
-
-
-
-7
-K
-
-
-
- (
-
-"
-
-
-Z
-!
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-2
-`"
-"#
-&
-
-0
-2
-2
-3
-
-3
-
-
-YD
-kE
-E
-
-O
-S
-X
-X
- _
-a
-f
-qk
-k
-1
-1
-
-1
-)
-
-
-
-
-2
-
-
-
-k
-|
-
-
-
-
-
-
-J
-S
-
-V
-v
-
-S
-6
-
-tos
-
-
-
-A
-]
-
-
-?
-z
-
-
-
-
-
-*
-
-
-,
-a
-|
-
-
-
-
-
-
-7
-_
-
-$l
-
-
-
-
-@
-U
-
--
-_
-
-4
-
-
-*
-
-
-
-
-
-
-
-
-
-
-
-
-1
-1
-&
-
-
-
-
-
-
-
-5
-5
-5
-5
-5
-
-5
-!
-|
-4
-5
-|5
-
-
-
-%
-\
-
-
-
-
-
-;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-!
-
-
-
-c
-
-.
-
-
-)
-K
-
-
-;
-.
-"
-C
-F
-oK
-K
-O
-
-
-
-'
-
-'
-
-'
-
-
-.q#%0&#D1#/ nf$"","=""K"!"% n v nX""[N@ n .nX1!?)< .AK
-JXJt@$"0=<${fZK>!XZZg=hlY!/AfZ$9 /3?#?"!/utX
-<d: 'Z!.x "1O J[!*#/$0!"1>Ly.i","0 o "%ZyV <%YZ""'!2K;!0:"0 u !%YZ$#'!!#K;!0 q 6'iY!-=0:"28$/;!|J.o<.Y"!00M9#12$#y 'v #1!?=;!1#kV{<4Y/!0=19#/!!"!/19#/"!"=0 o.LY>/
-./!-=u<.g=.\;!""K!M.YY;!#""~t12<%(!';!1;!0v.h?#K4?&,"z<&
-<8J-{.L"M}< ./!-#1;!~fKA<Lh,"JX9#/M%=C|X<v<y<0=0/
- KK!-!=fY!-=/! Jt.//Y!$/ Ku{/\[Y!-=MJP<3Y!-0 /=H.K"c0X3Y!-z.Mt/\[Y!-=eXK;J$~tyJY
-
-
-<Cv!!NL 
-<Y![<Y//X !/.jilJ!/~.YYLYYgLY=/
- `
-AAA 
- _
-AAA 
- `
-AAA 
- A Cj
-AAA 
-A 
- A Bl
-AA 
- o
-AAAAA 
- A CL
-AAA 
-AAA 
-AAA 
-AAA 
-AAA 
- A PCP
- AAAA
- AAAA
- IAAA
- CAAA
- N
-AAAAA 
- A CN
-AAA 
-AAA 
-AAA 
-AAA 
-AAA 
- lAA 
- j
-AAA 
-QA 
- A AU
-A 
- A ASA 
- A AL
-A 
+
+
+
+
+/
+/
+
+/
+
+
+
+
+
+;
+L
+/
+/
+
+
+
+,
+
+
+
+
+f
+D
+EL
+F
+
+x
+C
+
+)
+)
+
+
+3
+=
+>
+?
+?
+&?
+?
+L?
+
+
+
+
+$
+R
+-Z
+SZ
+"
+
+
+'
+'
+'
+'
+<"!"!&[Y sh/= z +fk(s  <x `!AZY tK/= z 1<1#
+ XJ_y<C/#:0/ z !"it Xw. <A8$29#0;%!#*$#%,"!2#2i p .p .#+#70%0/Jfx$"0 e  `lXM" XY tM/!!!,"A!#! =x? k Md <V
+.q#%0&#D1#/ n $"","=""K"!"%Z<n ""[N@!.n 1!?)< .A=.
+<
+.d: 'Z!.x "1O J[!*#/$0!"1>Ly.[","0 o "%ZkV <%YZ""'!2K;!0:"0 u !%YZ$#'!!#K;!0 q 6'iY!-=0:"28$/;!|J.o<.Y"!00M9#12$#y 'v #1!?=;!1#]V{<4Y/!0=19#/!!"!/19#/"!"=0 o.LY>/
+./!-=u<.g=.\;!""K!M.YY;!#""f%(!';!1;!0y.12}<Z?#K4?&,"z<&
+.8J{.L"M}< ./!-#1;!~tLh,":JK<J9#/?%=C|X<v<y<0=0/
+ KK!-!=XY!-=/! <t.//Y!$/ Ku{/N[Y!-=MJB<3Y!-0 /=H.="U0J3Y!-z.?f/N[Y!-=eX= <#{X!"f"|t(~"z""
+<<>!!!&!!#!"!y (![./![<>!!!$!#"&!h.0!Lx<O?//0
+
+.v.h
+.v.h
+
+J
+v  .t  ~ n .l  ~f
+.
+.`.`.* V 
+.v.Bz 0
+ e
+AAAA 
+ f
+AAAA 
+ g
+AAAA 
+ r
+AAAA 
+AA 
+ s
+AAA 
+AA 
+ w
+AAAAA 
+ T
+AAAA 
+ X
+ AAAA
+ V
+AAAAA 
+ V
+AAAA 
+ s
+AAA 
+AA 
+ p
+AAA 
+ Y
+A 
+ A A_
+A 
+ A A[
+A 


- 
- i
-AA 
-B 
-AA 
-AA 
-x
-BA 
-A 
-A 
-AAA 
-AAA 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-$
-
--
-/
-
-
-
-
-M
-$
-
-U
-[
-
-
-
-
-
-
-f
-Q
-|
-
-`
-
-k
-
-*
-T
-
-
-
-
-*
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-=
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-'
-
-*
-
-3
-C
-
-
-
-\
-
-b
-d
-
-
-n
-
-|
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-#
-_
-
-O
-
-2
-:
->
-7
-K
-X
-
-
-
-
-S
-S
-
-D
-
-
-
-0
-
-
-
-
-c
-
-[
-k
-
-0
-l
-S
-!
-
-1
-L
-1
-
-
-7
-
-=
-F
-
-
-N
-
-
-
-
-
-
-
-
-
-
-
-g
-
-h
-
-
-
-
-v
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ 
+AAAA 
+AA 
+ q
+AA 
+AAA 
+A 
+ A A`
+A 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+,
+.
+
+
+
+
+D
+J
+
+
+
+
+
+
+&
+
+Y
++
+^
+"
+9
+
+p
+
+
+
+
+
+
+Z
+U
+
+
+
+
+
+
+
+
+
+
+z
+}
+
+t
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+M
+P
+W
+[
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+k
+
+
+
+
+
+
+
+
+
+
+
+
+
+=
+N
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+"
++
+5
+
+
+
+
+
+
+M
+
+
+O
+V
+W
+Y
+]
+g
+
+u
+
+
+
+r
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 
+
+
+5
+
+
+ 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+f
+
+h
+
+
+
+
+
+
+
+v
+
+
+
+
+
+
+-
+.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/files/tv/si2159_fe.ko b/files/tv/si2159_fe.ko
new file mode 100644
index 0000000..306f7d7
--- a/dev/null
+++ b/files/tv/si2159_fe.ko
@@ -0,0 +1,2243 @@
+ELF
+@
+
+@
+
+
+SA{è_{
+@9e@9d@9cpc @c
+SA{è_{
+SA{è_{
+BaFs~S
+
+R
+
+S@*G9C9K9
+
+
+S*c
+SX
+R
+
+R
+X
+Xe
+4
+
+
+
+
+
+d
+RCd
+
+
+@
+@\@@@c@D@Rb@DL
+@
+@\@@@@
+@
+@\@@@@
+@RD@b@DH
+@RD@b@DL
+@`@
+@
+@\@@@c@s`@
+@RD@b@DH
+@`@
+@
+@\@@@c@
+
+
+@9
+A9
+
+
+
+
+
+
+9
+
+9999V9Z9b9`f9R`j9
+
+9999V9Z9b9v9`j9
+
+@`
+@+@/@
+
+
+$B&8
+@
+$h(8BBhh8h(8d@
+@
+@
+@$9
+&9
+D
+Db@
+@
+$&8
+D
+@@CF?
+U
+ the delay for audio mode detection by ms
+
+ si2159_debug
+
+
+
+
+
+
+
+
+
+
+[tuner_status.vco_code]:%d
+
+[tuner_status.rssi]:%d
+[tuner_status.freq]:%lu
+[tuner_status.mode]:%d
+[tuner_status.atvint]:%d
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Si2151_L1_SetProperty2: %s 0x%04x!
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
++A?s[`+>,ľb7 θRV?/L|vL5§jc(R9
+A !dcD%
+? |%Ln>j?M#P,SH7@zh'yUW L:6 
+I k
+=
+  ;o_ɦhZz
+1fsE
+}7<[c77_73$<
+]^>H::=+}B
+9}&I
+QW]pu
+I0Nβ
+6?? ڭy|7A{3\:7h7&^~p<DO?o. tŷo :'{
+N#d:7'I%fW!6*J?\ w
+;u6[62A&aI5
+1-^p}
+ u+v $
+9ḽEK?
+E
+t,zM
+BR
+
+'Ib]ݥU7~&RxD9N
+K7<o.v,YR?_[H:Hu?!HBOk97qU']?%}{^Z?46TӊhW_:q7E%{2϶d~?gɵSL3< 7~ ze?mEVŻFd?`R[ym ܳ7gYF;ܟl^<?O{,F=#?7p;`2bD$?dm+G a oc9?Nwv繟iW,722H,;' &? ġ0@ܭ΢X{7F6PC(:q?WZblWN q?PUi)ȝLU?UX0vP d47zD:8K}"oh2C
+ttI\7=SM`zPx7N 0q]-o?3IO#Sk7 A{),#? n0;&?-T
+O#+k7a ur$趇7C#YE?#T'q]2=?4Kۉ ?;?Z'77yaF'?7 C4_!͈7;t^Vx D j
+9N-3ґ7
+96ʶвbR
+AECF
+1fMA
+]F
+;$QH*2,74њ-S|-:PJ7
+1S%
+AuEF܋
+f0|"?7\iT4; J>
+9_ۢ_M
+9k9
+1F)Cxk82
+X`m?xI Ł9-!\7nhi˔G-!W\6~5\?#A 6҃ C0Y
+1W}
+8 ՒlBڐRD9
+^
+"5 ;i
+9 z9
+'c
+?J_l+߇RG4p?RUg aΨ$<7cG`^X':/~Gº(׃LHM /:n&6t?=
+~ G
+?2ϩ`8v?~J
+ ?ШY{<7x0F &[#6bʻ
+z>5TO_\Ζ/9ʸ
+1~g
+9Mmhv-
+9f'Eʼn
+i4=nܱ4APS
+9؞R,Rz
+
+A-
+9}Cn0G
+1pΖ6 J=
+:3> }OZ˛| v֝/NGʂ
+9Py
+5
+9(
+1͕H
+9o f
+4YM>*'фx߆WD
+1q
+5
+A{ l
+%Oʻk pǼv75P!yKa?DCrד,7+2*6sg)?'sY䫴EkP7hs!FgVo?c̳6߿LNW̬o[Zw
+VB
+A,x
+ d 7
+9Iї
+T6&
+I99O`
+X
+964
+N
+7p A(练w. (/ 0+/DžI
+9Bb܌
+n
+D7;])O`x0 44`$j
+
+X47#LV?
+3VL?·᪞2 C9 P
+2$
+7Dʱ3~
+x=}vF/+,
+&m3|O}QV n͓s7\ Φ6`, q &l9G D'@T: 23 , fTH pP0F [~0w
+9@siY{
+Wq^ @E?<k
+lt
+ITm%z誹
+1YP3
+
+1TLC82
+97@tz
+9
+B@
+
+)
+r
+
+
+
+
+
+
+{
+
+
+
+
+4!
+
+|
+0
+0
+4
+>
+?
+?
+@
+
+
+
+
+U
+V
+V
+q\
+\
+ h
+6h
+h
+k
+
+p
+wr
+*
+v
+8y
+cy
+
+az
+
+
+f
+
+B
+
+
+
+
+
+
+/
+E
+
+
+
+
+
+r
+
+<
+
+
+
+
+
+
+
+
+
+
+
+
+qm
+
+;
+s&C
+
+
+
+
+$
+s8
+u8
+u16
+s32
+u32
+s64
+u64
+
+@
+L
+M
+N
+O
+P
+
+
+_
+(
+-
+-
+
+
+@
+@
+6
+6
+6
+6
+_
+_
+`b
+
+|g
+
+/
+
+X
+
+
+
+
+
+
+
+a
+
+
+c&
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+@,
+
+s8
+u8
+u16
+s32
+u32
+s64
+u64
+
+@
+L
+M
+N
+O
+P
+
+
+(
+-
+-
+
+
+@
+@
+6
+6
+6
+6
+T
+^
+^
+^
+Pb
+
+lg
+
+/
+
+H
+ގ
+
+
+
+
+
+
+
+a
+
+
+c&޲
+
+/
+
+6
+
+
+/
+'
+
+@,
+s8
+u8
+u16
+s32
+u32
+s64
+u64
+s
+
+
+!
+#
+'9
+(9
+)$
+'
+8
+8
+(
+
+
+8
+8
+8
+8
+8
+8
+B
+B
+&
+&
+&
+&
+a
+[
+f
+f
+l
+l
+
+f
+
+
+Ђ
+
+f
+
+
+,
+s8
+u8
+u16
+s32
+u32
+s64
+u64
+
+@
+L
+M
+N
+O
+P
+
+
+(
+-
+-
+
+
+@
+@
+6
+6
+6
+6
+T
+^
+^
+^
+Pb
+
+\g
+
+
+/
+
+8
+
+
+
+
+Ύ
+
+
+
+
+
+
+
+a
+
+
+
+c&β
+
+
+@,
+s8
+u8
+u16
+s32
+u32
+s64
+u64
+
+@
+L
+M
+N
+O
+P
+
+
+(
+-
+-
+
+
+@
+@
+6
+6
+6
+6
+T
+^
+^
+^
+Pb
+
+\g
+
+
+/
+
+8
+
+
+
+
+Ύ
+
+
+
+
+
+
+
+a
+
+
+
+c&β
+
+
+@,
+s8
+u8
+u16
+s32
+u32
+s64
+u64
+
+
+
+L
+M
+N
+O
+P
+&
+&
+(
+
+
+6
+6
+6
+6
+
+
+
+
+
+
+a
+k
+
+
+
+g
+
+/
+
+
+v
+
+
+
+
+
+%,
+s8
+u8
+u16
+s32
+u32
+s64
+u64
+
+L
+M
+N
+O
+P
+#
+)
+
+ 
+A
+A
+6
+6
+6
+6
+Q
+Q
+Q
+b
+
+g
+
+o
+/
+
+
+
+
+Q
+
+Q
+
+
+
+
+
+p,
+
+-
+v
+
+ 
+
+
+ 8
+*
+
+"
+"
+x"
+9
+9
+z)
+
+h
+9
+9
+9
+9
+9
+9
+:
+C
+C
+0C
+aC
+C
+
+
+
+
+T
+7_
+M_
+`
+b
+
+g
+g
+i
+m
+m
+
+g
+p
+Ks
+vs
+t
+tt
+y
+j
+{
+{
+U|
+
+1
+
+
+
+B
+X
+
++
+
+
+
+
+ǒ
+O
+
+
+
+/
+/
+
+/
+
+
+
+5
+F
+
+
+
+
+
+p
+
+?
+r&
+
+
+
+
+
+,
+
+
+
+
+f
+D
+EL
+F
+
+x
+C
+
+)
+)
+
+
+3
+=
+>
+?
+?
+&?
+?
+L?
+
+
+
+
+$
+R
+-Z
+SZ
+"
+'
+
+
+
+
+
+
+
+
+'
+'
+
+
+fY=Y=]~  t  ~X
+.v.h
+J<M9?&/ Jx0!kz. J!v24<Xi@0L;!B0![Co= .>/ Jj q <r  $8!#0 xnRJ\ o <t  #,z "!!!!!"0 xn
+<Xj m  i  p  n <""#0 xn <Jj o  k <q  2!"0 zlJt 2`  `  g  "y e $<t 
+ ""#""!""0 nY%| / | .| /J|  | .|  /|  /|  /| . JJj o  k <r  !$#0 xn JJj n  j <r  1"!!"0 xn JJj n  j <r  1"!"0 vY%{. {  {  1C<N$$"z D"> otY%/{  {  {  {< {  !===/MQ<N$$"z D"> otY%{  {  !{.# {  {  {  { <{..=//=MC<N$$"z D"> ttY%/{  {  { <{ .{. ?<td  -f<  .z c  !` % X # !\ $<v  1u &!%"0 zPJt! _ ! [  h  g.!<z &z '%#w !"!!!#"0 xnRJ\ q  m <s  1> iY%==============M
+<Xi j  m +<3!!"0 yQ
+<Xl""x &z DD?''"z !'z !!"<
+<Jj r  j <r  #!#z $u  t."!!!!!!!!!"0 xnJf g  n <6$!!!"0 v0RQJK&Zt:tFX+UJxf
+<L","2!`<L$*$2!`<L#+#2!uX<<21 JJP
+ t<"z.B/=
+ ? s
+XXBX>t'k  !4bJ fwf  sX X<Z=
+ v "`X>/4bXh~.f<J ?BXf.L=tfX X
+<m.2<)" )x.6!.Jh",!/> iJ0 x.//=>//0@\][JZ",!/> iJ0 x.//=>//0@\fXy#+!//>) [X"
+ />//1!#*!/>@\]L^ /===&J<@mQ<@mQ<@@QJ@  XJ[
+<Jlz<B!" y[NR<L:>!
+<=%l< .u.z.
+<v.K .-w./2,-323*0 &.
+<<[Y><<Y
+ v ! 
+ v ! !!!!!&
+ b ! %c $; I !
+ $d %% ~ !
+ $& % (! !  " %!$(%( !$ ! !!!!!< &C $!$!%%!  w  $
+ " !$
+   !$!$(! !%!%//2y '"!$#
+.
+.3c ? I !
+ $ I (!
+ $&  s  ! !  " %!$(!$( !$ ! !!!!!< &0A $!$!%%!  %^ K !$
+   !$!$(! !%%!!/2!"$'
+J.m .n <!r. r /r>2 J<>>!>":L<i
+<<P <!$w<!(D<K/D<K/ <<i
+
+
+f JoX!"-!0J<<. <!"!!\">0!xJ=o./>!-jY`X/=M!!\\!!!\Y[X/=M!!\YKZ/yJ&JxJrJH<1Z'EKht<10!!/'EKLt<10!!/'EKt.=31y<
+<=j"""L"!x<~<?/-#">%M#y.K&r<
+AA 
+AA 
+AA 
+AA 
+AAAA 
+AA 
+A 
+AA 
+ A Cg
+AAA 
+ A B_
+AA 
+ A Bd
+AA 
+ `
+AAA 
+ A B]
+AA 
+ q
+AAAAA 
+ A B]
+AA 
+ A B_
+AA 
+ A B_
+AA 
+A 
+A 
+A 
+ u
+AAAAA 
+ o
+AAAAA 
+ A BZ
+AA 
+ A C^
+AAA 
+ k
+AAA 
+ A B[
+AA 
+A 
+ A Bf
+AA 
+ A Bm
+AA 
+ g
+AAAA 
+ AA
+ A C
+AAA 
+BAA 
+ ^
+AA 
+ AAA
+AA 
+ A PC\
+ AAAA
+AAA 
+A 
+AAA 
+A 
+A 
+A 
+AA 
+AA 
+AA 
+AAA 
+AA 
+AAA 
+AA 
+AA 
+A 
+A 
+A 
+A 
+A 
+V
+AAA 
+ A BU
+AA 
+A 
+A 
+A 
+AA AA
+A 
+A 
+A 
+A 
+A 
+AA 
+AA 
+AA 
+AA 
+AA 
+AA 
+AA 
+ A Bk
+AA 
+A 
+A 
+A 
+A 
+A 
+A 
+A 
+B 
+ `
+AAAA 
+ `
+AAAA 
+ A Ct
+AAA 
+ A CW
+AAA 
+AAA 
+AAA 
+ f
+AAAAA 
+AA 
+AA 
+AA 
+AA 
+A 
+A 
+A 
+ 
+A 
+B 
+A 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+&
+&
+&
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+D
+
+
+
+
+
+
+
+C
+
+K
+
+
+2
+X
+
+
+
+
+r
+{
+
+
+
+
+
+
+5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+$
++
+
+
+0
+H
+Z
+h
+j
+m
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+V
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Z
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 
+
+
+
+
+
+'
+ 
+
+3
+
+5
+
+
+
+
+^
+F
+>
+
+
+Q
+
+U
+
+W
+
+
+
+d
+
+
+
+
+u
+z
+
+-
+
+
+
+
+
+
+
+
+j
+
+
+
+
+i
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+'
+,
+
+
+7
+
+>
+
+
+H
+
+
+
+S
+
+ 
+
+
+
+
+
+
+
+#
+w
+
+
+{
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+K
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+M
+3
+
+n
+(
+c
+K
+q
+q
+t
+4
+
+
+B
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+%
+
+-
+>
+
+
+
+3
+
+
+`
+
+
+
+
+u
+
+
+~
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+o
+o
+
+
+
+1
+A
+F
+
+u
+r
+
+
+
+_
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+