Name

dvb_frontend_suspend — 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.