dvb_frontend_detach(9) Detaches and frees frontend specific data

SYNOPSIS

void dvb_frontend_detach(struct dvb_frontend * fe);

ARGUMENTS

fe

pointer to the frontend struct

DESCRIPTION

This function should be called after dvb_unregister_frontend. It calls the SEC, tuner and demod release functions: dvb_frontend_ops.release_sec, dvb_frontend_ops.tuner_ops.release, dvb_frontend_ops.analog_ops.release and dvb_frontend_ops.release.

If the driver is compiled with CONFIG_MEDIA_ATTACH, it also decreases the module reference count, needed to allow userspace to remove the previously used DVB frontend modules.

COPYRIGHT