Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
fc0011.h
Go to the documentation of this file.
1 #ifndef LINUX_FC0011_H_
2 #define LINUX_FC0011_H_
3 
4 #include "dvb_frontend.h"
5 
6 
11 struct fc0011_config {
13 };
14 
23 };
24 
25 #if defined(CONFIG_MEDIA_TUNER_FC0011) ||\
26  defined(CONFIG_MEDIA_TUNER_FC0011_MODULE)
27 struct dvb_frontend *fc0011_attach(struct dvb_frontend *fe,
28  struct i2c_adapter *i2c,
29  const struct fc0011_config *config);
30 #else
31 static inline
32 struct dvb_frontend *fc0011_attach(struct dvb_frontend *fe,
33  struct i2c_adapter *i2c,
34  const struct fc0011_config *config)
35 {
36  dev_err(&i2c->dev, "fc0011 driver disabled in Kconfig\n");
37  return NULL;
38 }
39 #endif
40 
41 #endif /* LINUX_FC0011_H_ */