Loading drivers/media/video/au0828/au0828-cards.c +3 −5 Original line number Diff line number Diff line Loading @@ -78,8 +78,7 @@ static void hauppauge_eeprom(struct au0828_dev *dev, u8 *eeprom_data) tveeprom_hauppauge_analog(&dev->i2c_client, &tv, eeprom_data); /* Make sure we support the board model */ switch (tv.model) { switch (tv.model) { case 72001: /* WinTV-HVR950q (Retail, IR, ATSC/QAM and basic analog video */ break; default: Loading @@ -92,7 +91,6 @@ static void hauppauge_eeprom(struct au0828_dev *dev, u8 *eeprom_data) __func__, tv.model); } void au0828_card_setup(struct au0828_dev *dev) { static u8 eeprom[256]; Loading @@ -116,7 +114,7 @@ void au0828_card_setup(struct au0828_dev *dev) /* * The bridge has between 8 and 12 gpios. * Regs 1 and 0 deal with output enables. * Regs 3 and 2 * deal with direction. * Regs 3 and 2 deal with direction. */ void au0828_gpio_setup(struct au0828_dev *dev) { Loading drivers/media/video/au0828/au0828-core.c +6 −5 Original line number Diff line number Diff line Loading @@ -143,6 +143,7 @@ static int recv_control_msg(struct au0828_dev *dev, u16 request, u32 value, mutex_unlock(&dev->mutex); return status; } static void au0828_usb_disconnect(struct usb_interface *interface) { struct au0828_dev *dev = usb_get_intfdata(interface); Loading drivers/media/video/au0828/au0828-dvb.c +6 −6 Original line number Diff line number Diff line Loading @@ -31,6 +31,9 @@ DVB_DEFINE_MOD_OPT_ADAPTER_NR(adapter_nr); #define _AU0828_BULKPIPE 0x83 #define _BULKPIPESIZE 0xe522 static struct au8522_config hauppauge_hvr950q_config = { .demod_address = 0x8e >> 1, .status_mode = AU8522_DEMODLOCKING, Loading Loading @@ -66,7 +69,8 @@ static void urb_completion(struct urb *purb) ptr = (u8 *)purb->transfer_buffer; /* Feed the transport payload into the kernel demux */ dvb_dmx_swfilter_packets(&dev->dvb.demux, purb->transfer_buffer, purb->actual_length / 188); dvb_dmx_swfilter_packets(&dev->dvb.demux, purb->transfer_buffer, purb->actual_length / 188); /* Clean the buffer before we requeue */ memset(purb->transfer_buffer, 0, URB_BUFSIZE); Loading @@ -81,7 +85,6 @@ static int stop_urb_transfer(struct au0828_dev *dev) dprintk(2, "%s()\n", __func__); /* FIXME: Do we need to free the transfer_buffers? */ for (i = 0; i < URB_COUNT; i++) { usb_kill_urb(dev->urbs[i]); kfree(dev->urbs[i]->transfer_buffer); Loading @@ -93,9 +96,6 @@ static int stop_urb_transfer(struct au0828_dev *dev) return 0; } #define _AU0828_BULKPIPE 0x83 #define _BULKPIPESIZE 0xe522 static int start_urb_transfer(struct au0828_dev *dev) { struct urb *purb; Loading drivers/media/video/au0828/au0828-reg.h +3 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,9 @@ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ /* We'll start to rename these registers once we have a better * understanding of their meaning. */ #define REG_000 0x000 #define REG_001 0x001 #define REG_002 0x002 Loading drivers/media/video/au0828/au0828.h +0 −1 Original line number Diff line number Diff line Loading @@ -37,7 +37,6 @@ #define DRIVER_NAME "au0828" #define URB_COUNT 16 //#define URB_BUFSIZE (312 * 188) #define URB_BUFSIZE (0xe522) struct au0828_board { Loading drivers/media/video/au0828/au0828-i2c.c +3 −3 File changed.Contains only whitespace changes. Show changes Loading
drivers/media/video/au0828/au0828-cards.c +3 −5 Original line number Diff line number Diff line Loading @@ -78,8 +78,7 @@ static void hauppauge_eeprom(struct au0828_dev *dev, u8 *eeprom_data) tveeprom_hauppauge_analog(&dev->i2c_client, &tv, eeprom_data); /* Make sure we support the board model */ switch (tv.model) { switch (tv.model) { case 72001: /* WinTV-HVR950q (Retail, IR, ATSC/QAM and basic analog video */ break; default: Loading @@ -92,7 +91,6 @@ static void hauppauge_eeprom(struct au0828_dev *dev, u8 *eeprom_data) __func__, tv.model); } void au0828_card_setup(struct au0828_dev *dev) { static u8 eeprom[256]; Loading @@ -116,7 +114,7 @@ void au0828_card_setup(struct au0828_dev *dev) /* * The bridge has between 8 and 12 gpios. * Regs 1 and 0 deal with output enables. * Regs 3 and 2 * deal with direction. * Regs 3 and 2 deal with direction. */ void au0828_gpio_setup(struct au0828_dev *dev) { Loading
drivers/media/video/au0828/au0828-core.c +6 −5 Original line number Diff line number Diff line Loading @@ -143,6 +143,7 @@ static int recv_control_msg(struct au0828_dev *dev, u16 request, u32 value, mutex_unlock(&dev->mutex); return status; } static void au0828_usb_disconnect(struct usb_interface *interface) { struct au0828_dev *dev = usb_get_intfdata(interface); Loading
drivers/media/video/au0828/au0828-dvb.c +6 −6 Original line number Diff line number Diff line Loading @@ -31,6 +31,9 @@ DVB_DEFINE_MOD_OPT_ADAPTER_NR(adapter_nr); #define _AU0828_BULKPIPE 0x83 #define _BULKPIPESIZE 0xe522 static struct au8522_config hauppauge_hvr950q_config = { .demod_address = 0x8e >> 1, .status_mode = AU8522_DEMODLOCKING, Loading Loading @@ -66,7 +69,8 @@ static void urb_completion(struct urb *purb) ptr = (u8 *)purb->transfer_buffer; /* Feed the transport payload into the kernel demux */ dvb_dmx_swfilter_packets(&dev->dvb.demux, purb->transfer_buffer, purb->actual_length / 188); dvb_dmx_swfilter_packets(&dev->dvb.demux, purb->transfer_buffer, purb->actual_length / 188); /* Clean the buffer before we requeue */ memset(purb->transfer_buffer, 0, URB_BUFSIZE); Loading @@ -81,7 +85,6 @@ static int stop_urb_transfer(struct au0828_dev *dev) dprintk(2, "%s()\n", __func__); /* FIXME: Do we need to free the transfer_buffers? */ for (i = 0; i < URB_COUNT; i++) { usb_kill_urb(dev->urbs[i]); kfree(dev->urbs[i]->transfer_buffer); Loading @@ -93,9 +96,6 @@ static int stop_urb_transfer(struct au0828_dev *dev) return 0; } #define _AU0828_BULKPIPE 0x83 #define _BULKPIPESIZE 0xe522 static int start_urb_transfer(struct au0828_dev *dev) { struct urb *purb; Loading
drivers/media/video/au0828/au0828-reg.h +3 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,9 @@ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ /* We'll start to rename these registers once we have a better * understanding of their meaning. */ #define REG_000 0x000 #define REG_001 0x001 #define REG_002 0x002 Loading
drivers/media/video/au0828/au0828.h +0 −1 Original line number Diff line number Diff line Loading @@ -37,7 +37,6 @@ #define DRIVER_NAME "au0828" #define URB_COUNT 16 //#define URB_BUFSIZE (312 * 188) #define URB_BUFSIZE (0xe522) struct au0828_board { Loading
drivers/media/video/au0828/au0828-i2c.c +3 −3 File changed.Contains only whitespace changes. Show changes