dvb_frontend_suspend(9) Suspends a Digital TV frontend

SYNOPSIS

int dvb_frontend_suspend(struct dvb_frontend * fe);

ARGUMENTS

fe

pointer to the frontend struct

DESCRIPTION

This function prepares a Digital TV frontend to suspend.

In order to prepare the tuner to suspend, if dvb_frontend_ops.tuner_ops.suspend is available, it calls it. Otherwise, it will call dvb_frontend_ops.tuner_ops.sleep, if available.

It will also call dvb_frontend_ops.sleep to put the demod to suspend.

The drivers should also call dvb_frontend_suspend as part of their handler for the device_driver.suspend.

COPYRIGHT