2 Driver for the Spase sp887x demodulator
8 #include <linux/dvb/frontend.h>
9 #include <linux/firmware.h>
13 /* the demodulator's i2c address */
16 /* request firmware for device */
17 int (*request_firmware
)(struct dvb_frontend
* fe
, const struct firmware
**fw
, char* name
);
20 #if IS_ENABLED(CONFIG_DVB_SP887X)
21 extern struct dvb_frontend
* sp887x_attach(const struct sp887x_config
* config
,
22 struct i2c_adapter
* i2c
);
24 static inline struct dvb_frontend
* sp887x_attach(const struct sp887x_config
* config
,
25 struct i2c_adapter
* i2c
)
27 printk(KERN_WARNING
"%s: driver disabled by Kconfig\n", __func__
);
30 #endif // CONFIG_DVB_SP887X