Lines Matching refs:go7007
25 #include "go7007-priv.h"
136 static int saa7134_go7007_interface_reset(struct go7007 *go)
174 pr_err("saa7134-go7007: unable to reset the GO7007\n");
180 static int saa7134_go7007_write_interrupt(struct go7007 *go, int addr, int data)
188 pr_debug("saa7134-go7007: WriteInterrupt: %04x %04x\n", addr, data);
198 pr_err("saa7134-go7007: device is hung, status reg = 0x%04x\n",
208 static int saa7134_go7007_read_interrupt(struct go7007 *go)
218 pr_debug("saa7134-go7007: ReadInterrupt: %04x %04x\n",
227 struct go7007 *go = video_get_drvdata(dev->empress_dev);
233 pr_debug("saa7134-go7007: irq: lost %ld\n",
248 static int saa7134_go7007_stream_start(struct go7007 *go)
306 static int saa7134_go7007_stream_stop(struct go7007 *go)
335 static int saa7134_go7007_send_firmware(struct go7007 *go, u8 *data, int len)
343 pr_debug("saa7134-go7007: DownloadBuffer sending %d bytes\n", len);
365 pr_err("saa7134-go7007: device is hung, status reg = 0x%04x\n",
381 MODULE_FIRMWARE("go7007/go7007tv.bin");
412 struct go7007 *go;
416 pr_debug("saa7134-go7007: probing new SAA713X board\n");
439 strscpy(sd->name, "saa7134-go7007", sizeof(sd->name));
459 /* Register the subdevice interface with the go7007 device */
461 pr_info("saa7134-go7007: register subdev failed\n");
480 struct go7007 *go;