提交 23a5de20 编写于 作者: J Jean-Francois Moine 提交者: Mauro Carvalho Chehab

V4L/DVB: gspca - pac7302/pac7311: Remove the unused page loading

There is only one page to load (page 3 for pac7302 and page 4 for pac7311).
Signed-off-by: NJean-Francois Moine <moinejf@free.fr>
Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
上级 9919fe89
...@@ -301,7 +301,6 @@ static const struct v4l2_pix_format vga_mode[] = { ...@@ -301,7 +301,6 @@ static const struct v4l2_pix_format vga_mode[] = {
}; };
#define LOAD_PAGE3 255 #define LOAD_PAGE3 255
#define LOAD_PAGE4 254
#define END_OF_SEQUENCE 0 #define END_OF_SEQUENCE 0
/* pac 7302 */ /* pac 7302 */
...@@ -486,8 +485,7 @@ static int reg_w_page(struct gspca_dev *gspca_dev, ...@@ -486,8 +485,7 @@ static int reg_w_page(struct gspca_dev *gspca_dev,
/* output a variable sequence */ /* output a variable sequence */
static int reg_w_var(struct gspca_dev *gspca_dev, static int reg_w_var(struct gspca_dev *gspca_dev,
const __u8 *seq, const __u8 *seq,
const __u8 *page3, unsigned int page3_len, const __u8 *page3, unsigned int page3_len)
const __u8 *page4, unsigned int page4_len)
{ {
int index, len; int index, len;
int ret = 0; int ret = 0;
...@@ -498,9 +496,6 @@ static int reg_w_var(struct gspca_dev *gspca_dev, ...@@ -498,9 +496,6 @@ static int reg_w_var(struct gspca_dev *gspca_dev,
switch (len) { switch (len) {
case END_OF_SEQUENCE: case END_OF_SEQUENCE:
return ret; return ret;
case LOAD_PAGE4:
ret = reg_w_page(gspca_dev, page4, page4_len);
break;
case LOAD_PAGE3: case LOAD_PAGE3:
ret = reg_w_page(gspca_dev, page3, page3_len); ret = reg_w_page(gspca_dev, page3, page3_len);
break; break;
...@@ -745,8 +740,7 @@ static int sd_start(struct gspca_dev *gspca_dev) ...@@ -745,8 +740,7 @@ static int sd_start(struct gspca_dev *gspca_dev)
sd->sof_read = 0; sd->sof_read = 0;
ret = reg_w_var(gspca_dev, start_7302, ret = reg_w_var(gspca_dev, start_7302,
page3_7302, sizeof(page3_7302), page3_7302, sizeof(page3_7302));
NULL, 0);
if (0 <= ret) if (0 <= ret)
ret = setbrightcont(gspca_dev); ret = setbrightcont(gspca_dev);
if (0 <= ret) if (0 <= ret)
......
...@@ -200,7 +200,6 @@ static const struct v4l2_pix_format vga_mode[] = { ...@@ -200,7 +200,6 @@ static const struct v4l2_pix_format vga_mode[] = {
.priv = 0}, .priv = 0},
}; };
#define LOAD_PAGE3 255
#define LOAD_PAGE4 254 #define LOAD_PAGE4 254
#define END_OF_SEQUENCE 0 #define END_OF_SEQUENCE 0
...@@ -344,7 +343,6 @@ static int reg_w_page(struct gspca_dev *gspca_dev, ...@@ -344,7 +343,6 @@ static int reg_w_page(struct gspca_dev *gspca_dev,
/* output a variable sequence */ /* output a variable sequence */
static int reg_w_var(struct gspca_dev *gspca_dev, static int reg_w_var(struct gspca_dev *gspca_dev,
const __u8 *seq, const __u8 *seq,
const __u8 *page3, unsigned int page3_len,
const __u8 *page4, unsigned int page4_len) const __u8 *page4, unsigned int page4_len)
{ {
int index, len; int index, len;
...@@ -359,9 +357,6 @@ static int reg_w_var(struct gspca_dev *gspca_dev, ...@@ -359,9 +357,6 @@ static int reg_w_var(struct gspca_dev *gspca_dev,
case LOAD_PAGE4: case LOAD_PAGE4:
ret = reg_w_page(gspca_dev, page4, page4_len); ret = reg_w_page(gspca_dev, page4, page4_len);
break; break;
case LOAD_PAGE3:
ret = reg_w_page(gspca_dev, page3, page3_len);
break;
default: default:
if (len > USB_BUF_SZ) { if (len > USB_BUF_SZ) {
PDEBUG(D_ERR|D_STREAM, PDEBUG(D_ERR|D_STREAM,
...@@ -515,7 +510,6 @@ static int sd_start(struct gspca_dev *gspca_dev) ...@@ -515,7 +510,6 @@ static int sd_start(struct gspca_dev *gspca_dev)
sd->sof_read = 0; sd->sof_read = 0;
ret = reg_w_var(gspca_dev, start_7311, ret = reg_w_var(gspca_dev, start_7311,
NULL, 0,
page4_7311, sizeof(page4_7311)); page4_7311, sizeof(page4_7311));
if (0 <= ret) if (0 <= ret)
ret = setcontrast(gspca_dev); ret = setcontrast(gspca_dev);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册