irq come after suspend

防止中断来后访问掉电的设备。

staticint xx_runtime_suspend(struct device*dev)

{

drvdata->xx_suspended= 1;

disable_irq(pdev->irq);

}


staticint xx_runtime_resume(struct device*dev)

{

drvdata->xx_suspended=0;

enable_irq(pdev->irq);

}


staticintsep_resume(struct device*dev)

{

drvdata->xx_suspended=0;

enable_irq(pdev->irq);


}


staticint sep_suspend(struct device*dev)

{

drvdata->xx_suspended= 1;

disable_irq(pdev->irq);


}

你可能感兴趣的:(irq come after suspend)