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

Configure Feed

Select the types of activity you want to include in your feed.

at v2.6.16 29 lines 693 B view raw
1/* 2 Driver for the Spase sp887x demodulator 3*/ 4 5#ifndef SP887X_H 6#define SP887X_H 7 8#include <linux/dvb/frontend.h> 9#include <linux/firmware.h> 10 11struct sp887x_config 12{ 13 /* the demodulator's i2c address */ 14 u8 demod_address; 15 16 /* PLL maintenance */ 17 int (*pll_init)(struct dvb_frontend* fe); 18 19 /* this should return the actual frequency tuned to */ 20 int (*pll_set)(struct dvb_frontend* fe, struct dvb_frontend_parameters* params); 21 22 /* request firmware for device */ 23 int (*request_firmware)(struct dvb_frontend* fe, const struct firmware **fw, char* name); 24}; 25 26extern struct dvb_frontend* sp887x_attach(const struct sp887x_config* config, 27 struct i2c_adapter* i2c); 28 29#endif // SP887X_H