ctrl_in
ctrl_in(gspca_dev, 0xc0, 2, 0x0000, 0x0004, 1, &c);
ctrl_in(gspca_dev, 0xc0, 2, 0x0000, 0x0004, 1, &c);
ctrl_in(gspca_dev, 0xc0, 2, 0x7a00, 0x8030, 1, &c);
ctrl_in(gspca_dev, 0xc0, 2, 0x0000, 0x0000, 1, &c);
ctrl_in(gspca_dev, 0xc0, 2, 0x0000, 0x0006, 1, c61);
ctrl_in(gspca_dev, 0xc0, 2, 0x0000, 0x0000, 1, c51);
ctrl_in(gspca_dev, 0xc0, 2, 0x6000, 0x8004, 1, c28);
ctrl_in(gspca_dev, 0xc0, 2, 0x6000, 0x8004, 1, ca8);
ctrl_in(gspca_dev, 0xc0, 2, 0x0000, 0x0000, 1, c50);
ctrl_in(gspca_dev, 0xc0, 2, 0x6000, 0x801e, 1, c04);
ctrl_in(gspca_dev, 0xc0, 2, 0x6000, 0x801e, 1, c04);
ctrl_in(gspca_dev, 0xc0, 2, 0x6000, 0x801e, 1, c04);
ctrl_in(gspca_dev, 0xc0, 2, 0x6000, 0x801e, 1, c04);
ctrl_in(gspca_dev, 0xc0, 2, 0x6000, 0x801e, 1, c04);
ctrl_in(gspca_dev, 0xc0, 2, 0x6000, 0x801e, 1, c04);
ctrl_in(gspca_dev, 0xc0, 2, 0x6000, 0x801e, 1, c04);
ctrl_in(gspca_dev, 0xc0, 2, 0x6000, 0x801e, 1, c04);
ctrl_in(gspca_dev, 0xc0, 2, 0x6000, 0x801e, 1, c04);
ctrl_in(gspca_dev, 0xc0, 2, 0x6000, 0x801e, 1, c04);
ctrl_in(gspca_dev, 0xc0, 2, 0x0000, 0x0000, 1, (void *)&state);
ctrl_in(gspca_dev, 0xc0, 2, 0x0000, 0x0004, 1, &probe);
ctrl_in(gspca_dev, 0xc0, 2, 0x0000, 0x0004, 1, &probe);
ctrl_in(gspca_dev, 0xc0, 2, 0x7a00, 0x8030, 1, &probe);
ctrl_in(gspca_dev, 0xc0, 2, 0x6000, 0x800a,