}staticint__devexitpmic8xxx_kp_remove(struct platform_device *pdev){structpmic8xxx_kp*kp=platform_get_drvdata(pdev);device_init_wakeup(&pdev->dev,0); free_irq(kp->key_stuck_irq, kp); free_irq(kp->key_sense_irq, kp); input_unregister_device(kp->input); kfree(kp); platform_set...