File tree Expand file tree Collapse file tree 1 file changed +13
-20
lines changed
drivers/media/dvb-frontends Expand file tree Collapse file tree 1 file changed +13
-20
lines changed Original file line number Diff line number Diff line change 20
20
21
21
#include <linux/dvb/frontend.h>
22
22
23
+ /**
24
+ * struct rtl2830_platform_data - Platform data for the rtl2830 driver
25
+ * @clk: Clock frequency (4000000, 16000000, 25000000, 28800000).
26
+ * @spec_inv: Spectrum inversion.
27
+ * @vtop: AGC take-over point.
28
+ * @krf: AGC ratio.
29
+ * @agc_targ_val: AGC.
30
+ * @get_dvb_frontend: Get DVB frontend.
31
+ * @get_i2c_adapter: Get I2C adapter.
32
+ * @pid_filter: Set PID to PID filter.
33
+ * @pid_filter_ctrl: Control PID filter.
34
+ */
35
+
23
36
struct rtl2830_platform_data {
24
- /*
25
- * Clock frequency.
26
- * Hz
27
- * 4000000, 16000000, 25000000, 28800000
28
- */
29
37
u32 clk ;
30
-
31
- /*
32
- * Spectrum inversion.
33
- */
34
38
bool spec_inv ;
35
-
36
- /*
37
- */
38
39
u8 vtop ;
39
-
40
- /*
41
- */
42
40
u8 krf ;
43
-
44
- /*
45
- */
46
41
u8 agc_targ_val ;
47
42
48
- /*
49
- */
50
43
struct dvb_frontend * (* get_dvb_frontend )(struct i2c_client * );
51
44
struct i2c_adapter * (* get_i2c_adapter )(struct i2c_client * );
52
45
int (* pid_filter )(struct dvb_frontend * , u8 , u16 , int );
You can’t perform that action at this time.
0 commit comments