diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/media/dvb/dvb-usb/lmedm04.c | 3 | ||||
-rw-r--r-- | drivers/media/dvb/frontends/drxk_hard.c | 14 | ||||
-rw-r--r-- | drivers/media/dvb/frontends/stb0899_drv.c | 8 | ||||
-rw-r--r-- | drivers/media/dvb/frontends/stv0900_sw.c | 2 | ||||
-rw-r--r-- | drivers/media/dvb/mantis/hopper_cards.c | 3 | ||||
-rw-r--r-- | drivers/media/dvb/mantis/mantis_cards.c | 3 | ||||
-rw-r--r-- | drivers/media/dvb/mantis/mantis_dma.c | 4 | ||||
-rw-r--r-- | drivers/media/dvb/mantis/mantis_evm.c | 3 | ||||
-rw-r--r-- | drivers/media/rc/ir-sanyo-decoder.c | 4 | ||||
-rw-r--r-- | drivers/media/rc/mceusb.c | 3 | ||||
-rw-r--r-- | drivers/media/video/videobuf-dvb.c | 3 |
11 files changed, 19 insertions, 31 deletions
diff --git a/drivers/media/dvb/dvb-usb/lmedm04.c b/drivers/media/dvb/dvb-usb/lmedm04.c index 5dde06d066ff..003fb9bb7117 100644 --- a/drivers/media/dvb/dvb-usb/lmedm04.c +++ b/drivers/media/dvb/dvb-usb/lmedm04.c | |||
@@ -1205,14 +1205,13 @@ static int lme2510_probe(struct usb_interface *intf, | |||
1205 | const struct usb_device_id *id) | 1205 | const struct usb_device_id *id) |
1206 | { | 1206 | { |
1207 | struct usb_device *udev = interface_to_usbdev(intf); | 1207 | struct usb_device *udev = interface_to_usbdev(intf); |
1208 | int ret = 0; | ||
1209 | 1208 | ||
1210 | usb_reset_configuration(udev); | 1209 | usb_reset_configuration(udev); |
1211 | 1210 | ||
1212 | usb_set_interface(udev, intf->cur_altsetting->desc.bInterfaceNumber, 1); | 1211 | usb_set_interface(udev, intf->cur_altsetting->desc.bInterfaceNumber, 1); |
1213 | 1212 | ||
1214 | if (udev->speed != USB_SPEED_HIGH) { | 1213 | if (udev->speed != USB_SPEED_HIGH) { |
1215 | ret = usb_reset_device(udev); | 1214 | usb_reset_device(udev); |
1216 | info("DEV Failed to connect in HIGH SPEED mode"); | 1215 | info("DEV Failed to connect in HIGH SPEED mode"); |
1217 | return -ENODEV; | 1216 | return -ENODEV; |
1218 | } | 1217 | } |
diff --git a/drivers/media/dvb/frontends/drxk_hard.c b/drivers/media/dvb/frontends/drxk_hard.c index 36d11756492f..88bd1c888ca8 100644 --- a/drivers/media/dvb/frontends/drxk_hard.c +++ b/drivers/media/dvb/frontends/drxk_hard.c | |||
@@ -1380,20 +1380,20 @@ static int DownloadMicrocode(struct drxk_state *state, | |||
1380 | const u8 pMCImage[], u32 Length) | 1380 | const u8 pMCImage[], u32 Length) |
1381 | { | 1381 | { |
1382 | const u8 *pSrc = pMCImage; | 1382 | const u8 *pSrc = pMCImage; |
1383 | u16 Flags; | ||
1384 | u16 Drain; | ||
1385 | u32 Address; | 1383 | u32 Address; |
1386 | u16 nBlocks; | 1384 | u16 nBlocks; |
1387 | u16 BlockSize; | 1385 | u16 BlockSize; |
1388 | u16 BlockCRC; | ||
1389 | u32 offset = 0; | 1386 | u32 offset = 0; |
1390 | u32 i; | 1387 | u32 i; |
1391 | int status = 0; | 1388 | int status = 0; |
1392 | 1389 | ||
1393 | dprintk(1, "\n"); | 1390 | dprintk(1, "\n"); |
1394 | 1391 | ||
1395 | /* down the drain (we don care about MAGIC_WORD) */ | 1392 | /* down the drain (we don't care about MAGIC_WORD) */ |
1393 | #if 0 | ||
1394 | /* For future reference */ | ||
1396 | Drain = (pSrc[0] << 8) | pSrc[1]; | 1395 | Drain = (pSrc[0] << 8) | pSrc[1]; |
1396 | #endif | ||
1397 | pSrc += sizeof(u16); | 1397 | pSrc += sizeof(u16); |
1398 | offset += sizeof(u16); | 1398 | offset += sizeof(u16); |
1399 | nBlocks = (pSrc[0] << 8) | pSrc[1]; | 1399 | nBlocks = (pSrc[0] << 8) | pSrc[1]; |
@@ -1410,11 +1410,17 @@ static int DownloadMicrocode(struct drxk_state *state, | |||
1410 | pSrc += sizeof(u16); | 1410 | pSrc += sizeof(u16); |
1411 | offset += sizeof(u16); | 1411 | offset += sizeof(u16); |
1412 | 1412 | ||
1413 | #if 0 | ||
1414 | /* For future reference */ | ||
1413 | Flags = (pSrc[0] << 8) | pSrc[1]; | 1415 | Flags = (pSrc[0] << 8) | pSrc[1]; |
1416 | #endif | ||
1414 | pSrc += sizeof(u16); | 1417 | pSrc += sizeof(u16); |
1415 | offset += sizeof(u16); | 1418 | offset += sizeof(u16); |
1416 | 1419 | ||
1420 | #if 0 | ||
1421 | /* For future reference */ | ||
1417 | BlockCRC = (pSrc[0] << 8) | pSrc[1]; | 1422 | BlockCRC = (pSrc[0] << 8) | pSrc[1]; |
1423 | #endif | ||
1418 | pSrc += sizeof(u16); | 1424 | pSrc += sizeof(u16); |
1419 | offset += sizeof(u16); | 1425 | offset += sizeof(u16); |
1420 | 1426 | ||
diff --git a/drivers/media/dvb/frontends/stb0899_drv.c b/drivers/media/dvb/frontends/stb0899_drv.c index dd08f4ac64a8..8b0dc74a3298 100644 --- a/drivers/media/dvb/frontends/stb0899_drv.c +++ b/drivers/media/dvb/frontends/stb0899_drv.c | |||
@@ -637,11 +637,9 @@ static void stb0899_init_calc(struct stb0899_state *state) | |||
637 | struct stb0899_internal *internal = &state->internal; | 637 | struct stb0899_internal *internal = &state->internal; |
638 | int master_clk; | 638 | int master_clk; |
639 | u8 agc[2]; | 639 | u8 agc[2]; |
640 | u8 agc1cn; | ||
641 | u32 reg; | 640 | u32 reg; |
642 | 641 | ||
643 | /* Read registers (in burst mode) */ | 642 | /* Read registers (in burst mode) */ |
644 | agc1cn = stb0899_read_reg(state, STB0899_AGC1CN); | ||
645 | stb0899_read_regs(state, STB0899_AGC1REF, agc, 2); /* AGC1R and AGC2O */ | 643 | stb0899_read_regs(state, STB0899_AGC1REF, agc, 2); /* AGC1R and AGC2O */ |
646 | 644 | ||
647 | /* Initial calculations */ | 645 | /* Initial calculations */ |
@@ -823,15 +821,12 @@ static int stb0899_send_diseqc_burst(struct dvb_frontend *fe, fe_sec_mini_cmd_t | |||
823 | 821 | ||
824 | static int stb0899_diseqc_init(struct stb0899_state *state) | 822 | static int stb0899_diseqc_init(struct stb0899_state *state) |
825 | { | 823 | { |
826 | struct dvb_diseqc_master_cmd tx_data; | ||
827 | /* | 824 | /* |
828 | struct dvb_diseqc_slave_reply rx_data; | 825 | struct dvb_diseqc_slave_reply rx_data; |
829 | */ | 826 | */ |
830 | u8 f22_tx, f22_rx, reg; | 827 | u8 f22_tx, reg; |
831 | 828 | ||
832 | u32 mclk, tx_freq = 22000;/* count = 0, i; */ | 829 | u32 mclk, tx_freq = 22000;/* count = 0, i; */ |
833 | tx_data.msg[0] = 0xe2; | ||
834 | tx_data.msg_len = 3; | ||
835 | reg = stb0899_read_reg(state, STB0899_DISCNTRL2); | 830 | reg = stb0899_read_reg(state, STB0899_DISCNTRL2); |
836 | STB0899_SETFIELD_VAL(ONECHIP_TRX, reg, 0); | 831 | STB0899_SETFIELD_VAL(ONECHIP_TRX, reg, 0); |
837 | stb0899_write_reg(state, STB0899_DISCNTRL2, reg); | 832 | stb0899_write_reg(state, STB0899_DISCNTRL2, reg); |
@@ -849,7 +844,6 @@ static int stb0899_diseqc_init(struct stb0899_state *state) | |||
849 | f22_tx = mclk / (tx_freq * 32); | 844 | f22_tx = mclk / (tx_freq * 32); |
850 | stb0899_write_reg(state, STB0899_DISF22, f22_tx); /* DiSEqC Tx freq */ | 845 | stb0899_write_reg(state, STB0899_DISF22, f22_tx); /* DiSEqC Tx freq */ |
851 | state->rx_freq = 20000; | 846 | state->rx_freq = 20000; |
852 | f22_rx = mclk / (state->rx_freq * 32); | ||
853 | 847 | ||
854 | return 0; | 848 | return 0; |
855 | } | 849 | } |
diff --git a/drivers/media/dvb/frontends/stv0900_sw.c b/drivers/media/dvb/frontends/stv0900_sw.c index ba0709b2d433..4af20780fb9c 100644 --- a/drivers/media/dvb/frontends/stv0900_sw.c +++ b/drivers/media/dvb/frontends/stv0900_sw.c | |||
@@ -835,7 +835,6 @@ static void stv0900_track_optimization(struct dvb_frontend *fe) | |||
835 | blind_tun_sw = 0, | 835 | blind_tun_sw = 0, |
836 | modulation; | 836 | modulation; |
837 | 837 | ||
838 | enum fe_stv0900_rolloff rolloff; | ||
839 | enum fe_stv0900_modcode foundModcod; | 838 | enum fe_stv0900_modcode foundModcod; |
840 | 839 | ||
841 | dprintk("%s\n", __func__); | 840 | dprintk("%s\n", __func__); |
@@ -940,7 +939,6 @@ static void stv0900_track_optimization(struct dvb_frontend *fe) | |||
940 | 939 | ||
941 | freq1 = stv0900_read_reg(intp, CFR2); | 940 | freq1 = stv0900_read_reg(intp, CFR2); |
942 | freq0 = stv0900_read_reg(intp, CFR1); | 941 | freq0 = stv0900_read_reg(intp, CFR1); |
943 | rolloff = stv0900_get_bits(intp, ROLLOFF_STATUS); | ||
944 | if (intp->srch_algo[demod] == STV0900_BLIND_SEARCH) { | 942 | if (intp->srch_algo[demod] == STV0900_BLIND_SEARCH) { |
945 | stv0900_write_reg(intp, SFRSTEP, 0x00); | 943 | stv0900_write_reg(intp, SFRSTEP, 0x00); |
946 | stv0900_write_bits(intp, SCAN_ENABLE, 0); | 944 | stv0900_write_bits(intp, SCAN_ENABLE, 0); |
diff --git a/drivers/media/dvb/mantis/hopper_cards.c b/drivers/media/dvb/mantis/hopper_cards.c index 71622f65c037..cc0251e01077 100644 --- a/drivers/media/dvb/mantis/hopper_cards.c +++ b/drivers/media/dvb/mantis/hopper_cards.c | |||
@@ -65,7 +65,7 @@ static int devs; | |||
65 | 65 | ||
66 | static irqreturn_t hopper_irq_handler(int irq, void *dev_id) | 66 | static irqreturn_t hopper_irq_handler(int irq, void *dev_id) |
67 | { | 67 | { |
68 | u32 stat = 0, mask = 0, lstat = 0; | 68 | u32 stat = 0, mask = 0; |
69 | u32 rst_stat = 0, rst_mask = 0; | 69 | u32 rst_stat = 0, rst_mask = 0; |
70 | 70 | ||
71 | struct mantis_pci *mantis; | 71 | struct mantis_pci *mantis; |
@@ -80,7 +80,6 @@ static irqreturn_t hopper_irq_handler(int irq, void *dev_id) | |||
80 | 80 | ||
81 | stat = mmread(MANTIS_INT_STAT); | 81 | stat = mmread(MANTIS_INT_STAT); |
82 | mask = mmread(MANTIS_INT_MASK); | 82 | mask = mmread(MANTIS_INT_MASK); |
83 | lstat = stat & ~MANTIS_INT_RISCSTAT; | ||
84 | if (!(stat & mask)) | 83 | if (!(stat & mask)) |
85 | return IRQ_NONE; | 84 | return IRQ_NONE; |
86 | 85 | ||
diff --git a/drivers/media/dvb/mantis/mantis_cards.c b/drivers/media/dvb/mantis/mantis_cards.c index c2bb90b3e529..095cf3a994e2 100644 --- a/drivers/media/dvb/mantis/mantis_cards.c +++ b/drivers/media/dvb/mantis/mantis_cards.c | |||
@@ -73,7 +73,7 @@ static char *label[10] = { | |||
73 | 73 | ||
74 | static irqreturn_t mantis_irq_handler(int irq, void *dev_id) | 74 | static irqreturn_t mantis_irq_handler(int irq, void *dev_id) |
75 | { | 75 | { |
76 | u32 stat = 0, mask = 0, lstat = 0; | 76 | u32 stat = 0, mask = 0; |
77 | u32 rst_stat = 0, rst_mask = 0; | 77 | u32 rst_stat = 0, rst_mask = 0; |
78 | 78 | ||
79 | struct mantis_pci *mantis; | 79 | struct mantis_pci *mantis; |
@@ -88,7 +88,6 @@ static irqreturn_t mantis_irq_handler(int irq, void *dev_id) | |||
88 | 88 | ||
89 | stat = mmread(MANTIS_INT_STAT); | 89 | stat = mmread(MANTIS_INT_STAT); |
90 | mask = mmread(MANTIS_INT_MASK); | 90 | mask = mmread(MANTIS_INT_MASK); |
91 | lstat = stat & ~MANTIS_INT_RISCSTAT; | ||
92 | if (!(stat & mask)) | 91 | if (!(stat & mask)) |
93 | return IRQ_NONE; | 92 | return IRQ_NONE; |
94 | 93 | ||
diff --git a/drivers/media/dvb/mantis/mantis_dma.c b/drivers/media/dvb/mantis/mantis_dma.c index c61ca7d3daea..566c407175a4 100644 --- a/drivers/media/dvb/mantis/mantis_dma.c +++ b/drivers/media/dvb/mantis/mantis_dma.c | |||
@@ -199,10 +199,6 @@ void mantis_dma_start(struct mantis_pci *mantis) | |||
199 | 199 | ||
200 | void mantis_dma_stop(struct mantis_pci *mantis) | 200 | void mantis_dma_stop(struct mantis_pci *mantis) |
201 | { | 201 | { |
202 | u32 stat = 0, mask = 0; | ||
203 | |||
204 | stat = mmread(MANTIS_INT_STAT); | ||
205 | mask = mmread(MANTIS_INT_MASK); | ||
206 | dprintk(MANTIS_DEBUG, 1, "Mantis Stop DMA engine"); | 202 | dprintk(MANTIS_DEBUG, 1, "Mantis Stop DMA engine"); |
207 | 203 | ||
208 | mmwrite((mmread(MANTIS_GPIF_ADDR) & (~(MANTIS_GPIF_HIFRDWRN))), MANTIS_GPIF_ADDR); | 204 | mmwrite((mmread(MANTIS_GPIF_ADDR) & (~(MANTIS_GPIF_HIFRDWRN))), MANTIS_GPIF_ADDR); |
diff --git a/drivers/media/dvb/mantis/mantis_evm.c b/drivers/media/dvb/mantis/mantis_evm.c index 36f2256ebb0e..71ce52875c38 100644 --- a/drivers/media/dvb/mantis/mantis_evm.c +++ b/drivers/media/dvb/mantis/mantis_evm.c | |||
@@ -41,10 +41,9 @@ static void mantis_hifevm_work(struct work_struct *work) | |||
41 | struct mantis_ca *ca = container_of(work, struct mantis_ca, hif_evm_work); | 41 | struct mantis_ca *ca = container_of(work, struct mantis_ca, hif_evm_work); |
42 | struct mantis_pci *mantis = ca->ca_priv; | 42 | struct mantis_pci *mantis = ca->ca_priv; |
43 | 43 | ||
44 | u32 gpif_stat, gpif_mask; | 44 | u32 gpif_stat; |
45 | 45 | ||
46 | gpif_stat = mmread(MANTIS_GPIF_STATUS); | 46 | gpif_stat = mmread(MANTIS_GPIF_STATUS); |
47 | gpif_mask = mmread(MANTIS_GPIF_IRQCFG); | ||
48 | 47 | ||
49 | if (gpif_stat & MANTIS_GPIF_DETSTAT) { | 48 | if (gpif_stat & MANTIS_GPIF_DETSTAT) { |
50 | if (gpif_stat & MANTIS_CARD_PLUGIN) { | 49 | if (gpif_stat & MANTIS_CARD_PLUGIN) { |
diff --git a/drivers/media/rc/ir-sanyo-decoder.c b/drivers/media/rc/ir-sanyo-decoder.c index d38fbdd0b25a..7e54ec57bcf9 100644 --- a/drivers/media/rc/ir-sanyo-decoder.c +++ b/drivers/media/rc/ir-sanyo-decoder.c | |||
@@ -56,7 +56,7 @@ static int ir_sanyo_decode(struct rc_dev *dev, struct ir_raw_event ev) | |||
56 | { | 56 | { |
57 | struct sanyo_dec *data = &dev->raw->sanyo; | 57 | struct sanyo_dec *data = &dev->raw->sanyo; |
58 | u32 scancode; | 58 | u32 scancode; |
59 | u8 address, not_address, command, not_command; | 59 | u8 address, command, not_command; |
60 | 60 | ||
61 | if (!(dev->raw->enabled_protocols & RC_TYPE_SANYO)) | 61 | if (!(dev->raw->enabled_protocols & RC_TYPE_SANYO)) |
62 | return 0; | 62 | return 0; |
@@ -154,7 +154,7 @@ static int ir_sanyo_decode(struct rc_dev *dev, struct ir_raw_event ev) | |||
154 | break; | 154 | break; |
155 | 155 | ||
156 | address = bitrev16((data->bits >> 29) & 0x1fff) >> 3; | 156 | address = bitrev16((data->bits >> 29) & 0x1fff) >> 3; |
157 | not_address = bitrev16((data->bits >> 16) & 0x1fff) >> 3; | 157 | /* not_address = bitrev16((data->bits >> 16) & 0x1fff) >> 3; */ |
158 | command = bitrev8((data->bits >> 8) & 0xff); | 158 | command = bitrev8((data->bits >> 8) & 0xff); |
159 | not_command = bitrev8((data->bits >> 0) & 0xff); | 159 | not_command = bitrev8((data->bits >> 0) & 0xff); |
160 | 160 | ||
diff --git a/drivers/media/rc/mceusb.c b/drivers/media/rc/mceusb.c index e150a2e29a4b..3e29cc55fdd1 100644 --- a/drivers/media/rc/mceusb.c +++ b/drivers/media/rc/mceusb.c | |||
@@ -520,7 +520,7 @@ static void mceusb_dev_printdata(struct mceusb_dev *ir, char *buf, | |||
520 | { | 520 | { |
521 | char codes[USB_BUFLEN * 3 + 1]; | 521 | char codes[USB_BUFLEN * 3 + 1]; |
522 | char inout[9]; | 522 | char inout[9]; |
523 | u8 cmd, subcmd, data1, data2, data3, data4, data5; | 523 | u8 cmd, subcmd, data1, data2, data3, data4; |
524 | struct device *dev = ir->dev; | 524 | struct device *dev = ir->dev; |
525 | int i, start, skip = 0; | 525 | int i, start, skip = 0; |
526 | u32 carrier, period; | 526 | u32 carrier, period; |
@@ -553,7 +553,6 @@ static void mceusb_dev_printdata(struct mceusb_dev *ir, char *buf, | |||
553 | data2 = buf[start + 3] & 0xff; | 553 | data2 = buf[start + 3] & 0xff; |
554 | data3 = buf[start + 4] & 0xff; | 554 | data3 = buf[start + 4] & 0xff; |
555 | data4 = buf[start + 5] & 0xff; | 555 | data4 = buf[start + 5] & 0xff; |
556 | data5 = buf[start + 6] & 0xff; | ||
557 | 556 | ||
558 | switch (cmd) { | 557 | switch (cmd) { |
559 | case MCE_CMD_NULL: | 558 | case MCE_CMD_NULL: |
diff --git a/drivers/media/video/videobuf-dvb.c b/drivers/media/video/videobuf-dvb.c index 59cb54aa2946..94d83a41381b 100644 --- a/drivers/media/video/videobuf-dvb.c +++ b/drivers/media/video/videobuf-dvb.c | |||
@@ -45,7 +45,6 @@ static int videobuf_dvb_thread(void *data) | |||
45 | struct videobuf_dvb *dvb = data; | 45 | struct videobuf_dvb *dvb = data; |
46 | struct videobuf_buffer *buf; | 46 | struct videobuf_buffer *buf; |
47 | unsigned long flags; | 47 | unsigned long flags; |
48 | int err; | ||
49 | void *outp; | 48 | void *outp; |
50 | 49 | ||
51 | dprintk("dvb thread started\n"); | 50 | dprintk("dvb thread started\n"); |
@@ -57,7 +56,7 @@ static int videobuf_dvb_thread(void *data) | |||
57 | buf = list_entry(dvb->dvbq.stream.next, | 56 | buf = list_entry(dvb->dvbq.stream.next, |
58 | struct videobuf_buffer, stream); | 57 | struct videobuf_buffer, stream); |
59 | list_del(&buf->stream); | 58 | list_del(&buf->stream); |
60 | err = videobuf_waiton(&dvb->dvbq, buf, 0, 1); | 59 | videobuf_waiton(&dvb->dvbq, buf, 0, 1); |
61 | 60 | ||
62 | /* no more feeds left or stop_feed() asked us to quit */ | 61 | /* no more feeds left or stop_feed() asked us to quit */ |
63 | if (0 == dvb->nfeeds) | 62 | if (0 == dvb->nfeeds) |