Lines Matching refs:go7007
25 #include "go7007-priv.h"
131 static int saa7134_go7007_interface_reset(struct go7007 *go)
169 pr_err("saa7134-go7007: unable to reset the GO7007\n");
175 static int saa7134_go7007_write_interrupt(struct go7007 *go, int addr, int data)
183 pr_debug("saa7134-go7007: WriteInterrupt: %04x %04x\n", addr, data);
193 pr_err("saa7134-go7007: device is hung, status reg = 0x%04x\n",
203 static int saa7134_go7007_read_interrupt(struct go7007 *go)
213 pr_debug("saa7134-go7007: ReadInterrupt: %04x %04x\n",
222 struct go7007 *go = video_get_drvdata(dev->empress_dev);
228 pr_debug("saa7134-go7007: irq: lost %ld\n",
243 static int saa7134_go7007_stream_start(struct go7007 *go)
301 static int saa7134_go7007_stream_stop(struct go7007 *go)
330 static int saa7134_go7007_send_firmware(struct go7007 *go, u8 *data, int len)
338 pr_debug("saa7134-go7007: DownloadBuffer sending %d bytes\n", len);
360 pr_err("saa7134-go7007: device is hung, status reg = 0x%04x\n",
376 MODULE_FIRMWARE("go7007/go7007tv.bin");
407 struct go7007 *go;
411 pr_debug("saa7134-go7007: probing new SAA713X board\n");
434 strscpy(sd->name, "saa7134-go7007", sizeof(sd->name));
454 /* Register the subdevice interface with the go7007 device */
456 pr_info("saa7134-go7007: register subdev failed\n");
475 struct go7007 *go;