• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/go7007/

Lines Matching defs:go7007

19  * This is the private include file for the go7007 driver.  It should not
26 struct go7007;
105 int (*interface_reset)(struct go7007 *go);
106 int (*write_interrupt)(struct go7007 *go, int addr, int data);
107 int (*read_interrupt)(struct go7007 *go);
108 int (*stream_start)(struct go7007 *go);
109 int (*stream_stop)(struct go7007 *go);
110 int (*send_firmware)(struct go7007 *go, u8 *data, int len);
111 int (*send_command)(struct go7007 *go, unsigned int cmd, void *arg);
119 struct go7007 *go; /* Reverse reference for VMA ops */
136 struct go7007 *go;
164 struct go7007 {
230 void (*audio_deliver)(struct go7007 *go, u8 *buf, int length);
246 static inline struct go7007 *to_go7007(struct v4l2_device *v4l2_dev)
248 return container_of(v4l2_dev, struct go7007, v4l2_dev);
265 /* go7007-driver.c */
266 int go7007_read_addr(struct go7007 *go, u16 addr, u16 *data);
267 int go7007_read_interrupt(struct go7007 *go, u16 *value, u16 *data);
268 int go7007_boot_encoder(struct go7007 *go, int init_i2c);
269 int go7007_reset_encoder(struct go7007 *go);
270 int go7007_register_encoder(struct go7007 *go);
271 int go7007_start_encoder(struct go7007 *go);
272 void go7007_parse_video_stream(struct go7007 *go, u8 *buf, int length);
273 struct go7007 *go7007_alloc(struct go7007_board_info *board,
275 void go7007_remove(struct go7007 *go);
277 /* go7007-fw.c */
278 int go7007_construct_fw_image(struct go7007 *go, u8 **fw, int *fwlen);
280 /* go7007-i2c.c */
281 int go7007_i2c_init(struct go7007 *go);
282 int go7007_i2c_remove(struct go7007 *go);
284 /* go7007-v4l2.c */
285 int go7007_v4l2_init(struct go7007 *go);
286 void go7007_v4l2_remove(struct go7007 *go);
288 /* snd-go7007.c */
289 int go7007_snd_init(struct go7007 *go);
290 int go7007_snd_remove(struct go7007 *go);