Ralph Metzler | 43dd07f | 2011-07-03 13:42:18 -0300 | [diff] [blame] | 1 | #ifndef _DRXK_H_ |
| 2 | #define _DRXK_H_ |
| 3 | |
| 4 | #include <linux/types.h> |
| 5 | #include <linux/i2c.h> |
| 6 | |
Mauro Carvalho Chehab | 0fc55e8 | 2011-07-09 12:36:58 -0300 | [diff] [blame] | 7 | struct drxk_config { |
| 8 | u8 adr; |
Mauro Carvalho Chehab | e076c92 | 2011-07-09 13:06:12 -0300 | [diff] [blame] | 9 | u32 single_master : 1; |
Mauro Carvalho Chehab | e4f4f87 | 2011-07-09 17:35:26 -0300 | [diff] [blame^] | 10 | const char *microcode_name; |
Mauro Carvalho Chehab | 0fc55e8 | 2011-07-09 12:36:58 -0300 | [diff] [blame] | 11 | }; |
| 12 | |
| 13 | extern struct dvb_frontend *drxk_attach(const struct drxk_config *config, |
| 14 | struct i2c_adapter *i2c, |
Ralph Metzler | 43dd07f | 2011-07-03 13:42:18 -0300 | [diff] [blame] | 15 | struct dvb_frontend **fe_t); |
| 16 | #endif |