diff options
Diffstat (limited to 'drivers/media/video/cx88/cx88-cards.c')
-rw-r--r-- | drivers/media/video/cx88/cx88-cards.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/media/video/cx88/cx88-cards.c b/drivers/media/video/cx88/cx88-cards.c index 402a5db90e44..3ef49c7a2514 100644 --- a/drivers/media/video/cx88/cx88-cards.c +++ b/drivers/media/video/cx88/cx88-cards.c | |||
@@ -2664,10 +2664,13 @@ static void cx88_card_setup_pre_i2c(struct cx88_core *core) | |||
2664 | 2664 | ||
2665 | case CX88_BOARD_HAUPPAUGE_HVR3000: | 2665 | case CX88_BOARD_HAUPPAUGE_HVR3000: |
2666 | case CX88_BOARD_HAUPPAUGE_HVR4000: | 2666 | case CX88_BOARD_HAUPPAUGE_HVR4000: |
2667 | case CX88_BOARD_HAUPPAUGE_HVR4000LITE: | ||
2668 | /* Init GPIO */ | 2667 | /* Init GPIO */ |
2669 | cx_write(MO_GP0_IO, core->board.input[0].gpio0); | 2668 | cx_write(MO_GP0_IO, core->board.input[0].gpio0); |
2670 | udelay(1000); | 2669 | udelay(1000); |
2670 | cx_clear(MO_GP0_IO, 0x00000080); | ||
2671 | udelay(50); | ||
2672 | cx_set(MO_GP0_IO, 0x00000080); /* 702 out of reset */ | ||
2673 | udelay(1000); | ||
2671 | break; | 2674 | break; |
2672 | } | 2675 | } |
2673 | } | 2676 | } |