Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c67be3cc authored by Andy Walls's avatar Andy Walls Committed by Mauro Carvalho Chehab
Browse files

V4L/DVB: gspca_cpia1: Restore QX3 illuminators' state on resume



Turn the lights of the QX3 on (or off) as needed when resuming and at module load.

Signed-off-by: default avatarAndy Walls <awalls@md.metrocast.net>
Signed-off-by: default avatarJean-François Moine <moinejf@free.fr>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
parent 51513353
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -1756,6 +1756,10 @@ static int sd_init(struct gspca_dev *gspca_dev)
	if (ret)
		return ret;

	/* Ensure the QX3 illuminators' states are restored upon resume */
	if (sd->params.qx3.qx3_detected)
		command_setlights(gspca_dev);

	sd_stopN(gspca_dev);

	PDEBUG(D_PROBE, "CPIA Version:             %d.%02d (%d.%d)",