Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[media] rtl2830: add kernel-doc comments for platform_data

Add kernel-doc comments for platform_data configuration structure.

Signed-off-by: Antti Palosaari <crope@iki.fi>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>

authored by

Antti Palosaari and committed by
Mauro Carvalho Chehab
61c309ff b410dae4

+13 -20
+13 -20
drivers/media/dvb-frontends/rtl2830.h
··· 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);