Mercurial > pt1
comparison driver/pt1_tuner.h @ 69:272a8fba970b
added very rough support for PT2.
author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
---|---|
date | Mon, 26 Oct 2009 19:46:49 +0900 |
parents | 98a92ce5382e |
children | 1e7718cc2556 |
comparison
equal
deleted
inserted
replaced
68:440c13a0030b | 69:272a8fba970b |
---|---|
13 enum { | 13 enum { |
14 BIT_TUNER, | 14 BIT_TUNER, |
15 BIT_LNB_UP, | 15 BIT_LNB_UP, |
16 BIT_LNB_DOWN, | 16 BIT_LNB_DOWN, |
17 BIT_RESET, | 17 BIT_RESET, |
18 BIT_FRONTEND | 18 BIT_33A1, |
19 BIT_33A2, | |
20 BIT_5A_, | |
21 BIT_5A1, | |
22 BIT_5A2 | |
19 }; | 23 }; |
20 | 24 |
21 // LNBパワー設定 | 25 // LNBパワー設定 |
22 enum{ | 26 enum{ |
23 LNB_OFF, // LNB OFF | 27 LNB_OFF, // LNB OFF |
104 }ISDB_T_TMCC; | 108 }ISDB_T_TMCC; |
105 /***************************************************************************/ | 109 /***************************************************************************/ |
106 /* チューナ状態定義 */ | 110 /* チューナ状態定義 */ |
107 /***************************************************************************/ | 111 /***************************************************************************/ |
108 extern void settuner_reset(void __iomem *, int, __u32, __u32); | 112 extern void settuner_reset(void __iomem *, int, __u32, __u32); |
109 extern int tuner_init(void __iomem *, struct mutex *, int); | 113 extern int tuner_init(void __iomem *, int, struct mutex *, int); |
110 extern void set_sleepmode(void __iomem *, struct mutex *, int, int, int); | 114 extern void set_sleepmode(void __iomem *, struct mutex *, int, int, int); |
111 | 115 |
112 extern int bs_tune(void __iomem *, struct mutex *, int, int, ISDB_S_TMCC *); | 116 extern int bs_tune(void __iomem *, struct mutex *, int, int, ISDB_S_TMCC *); |
113 extern int ts_lock(void __iomem *, struct mutex *, int, __u16); | 117 extern int ts_lock(void __iomem *, struct mutex *, int, __u16); |
114 | 118 |