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

Commit e278e746 authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab
Browse files

V4L/DVB (9913): tuner-xc2028: allow printing stack trace as debug on sleep code



tuner-xc3028 can be put to sleep to save power. However, if not properly
recovered from sleep, the device won't work. It is noticed that some
devices doesn't recover properly, so let's add a dump_stack() as a debug
option, to allow us to track when this happens.

Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
parent efc52a94
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -1107,6 +1107,10 @@ static int xc2028_sleep(struct dvb_frontend *fe)
		return 0;

	tuner_dbg("Putting xc2028/3028 into poweroff mode.\n");
	if (debug > 1) {
		tuner_dbg("Printing sleep stack trace:\n");
		dump_stack();
	}

	mutex_lock(&priv->lock);