mirror of
https://github.com/torvalds/linux.git
synced 2026-05-30 01:53:29 +02:00
crypto: caam/jr - add .shutdown hook
add .shutdown hook in caam_jr driver to support kexec boot Signed-off-by: Gaurav Jain <gaurav.jain@nxp.com> Tested-by: Vijay Balakrishna <vijayb@linux.microsoft.com> Reviewed-by: Pankaj Gupta <pankaj.gupta@nxp.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
This commit is contained in:
parent
ed4905030e
commit
c007e72098
|
|
@ -198,6 +198,11 @@ static int caam_jr_remove(struct platform_device *pdev)
|
|||
return ret;
|
||||
}
|
||||
|
||||
static void caam_jr_platform_shutdown(struct platform_device *pdev)
|
||||
{
|
||||
caam_jr_remove(pdev);
|
||||
}
|
||||
|
||||
/* Main per-ring interrupt handler */
|
||||
static irqreturn_t caam_jr_interrupt(int irq, void *st_dev)
|
||||
{
|
||||
|
|
@ -653,6 +658,7 @@ static struct platform_driver caam_jr_driver = {
|
|||
},
|
||||
.probe = caam_jr_probe,
|
||||
.remove = caam_jr_remove,
|
||||
.shutdown = caam_jr_platform_shutdown,
|
||||
};
|
||||
|
||||
static int __init jr_driver_init(void)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user