Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: refactoring



> >Not in /sys/devices, which is needed for powermanagement, because the
> >power management code walks the device tree on suspend/resume.
> 
> Power management is transparently handled by the card driver, both the 
> USB and PCI hooks have suspend/resume callbacks which put the frontend 
> asleep or wake it up and reinitialize it.

Show me the code.

The only thing I can find in the cvs is a suspend handler in
drivers/media/dvb/bt8xx/dvb-bt8xx.c, which is commented out:

        .drv = {
                .name           = "dvb-bt8xx",
                .probe          = dvb_bt8xx_probe,
                .remove         = dvb_bt8xx_remove,
                /* FIXME:
                 * .shutdown    = dvb_bt8xx_shutdown,
                 * .suspend     = dvb_bt8xx_suspend,
                 * .resume      = dvb_bt8xx_resume,
                 */
        },

Which handlers / callbacks you are talking about?

  Gerd

-- 
return -ENOSIG;




Home | Main Index | Thread Index