Lines Matching refs:pm_entity
1188 md_ctrl->pm_entity = kzalloc(sizeof(*md_ctrl->pm_entity), GFP_KERNEL); in t7xx_cldma_pm_init()
1189 if (!md_ctrl->pm_entity) in t7xx_cldma_pm_init()
1192 md_ctrl->pm_entity->entity_param = md_ctrl; in t7xx_cldma_pm_init()
1195 md_ctrl->pm_entity->id = PM_ENTITY_ID_CTRL1; in t7xx_cldma_pm_init()
1197 md_ctrl->pm_entity->id = PM_ENTITY_ID_CTRL2; in t7xx_cldma_pm_init()
1199 md_ctrl->pm_entity->suspend = t7xx_cldma_suspend; in t7xx_cldma_pm_init()
1200 md_ctrl->pm_entity->suspend_late = t7xx_cldma_suspend_late; in t7xx_cldma_pm_init()
1201 md_ctrl->pm_entity->resume = t7xx_cldma_resume; in t7xx_cldma_pm_init()
1202 md_ctrl->pm_entity->resume_early = t7xx_cldma_resume_early; in t7xx_cldma_pm_init()
1204 return t7xx_pci_pm_entity_register(md_ctrl->t7xx_dev, md_ctrl->pm_entity); in t7xx_cldma_pm_init()
1209 if (!md_ctrl->pm_entity) in t7xx_cldma_pm_uninit()
1212 t7xx_pci_pm_entity_unregister(md_ctrl->t7xx_dev, md_ctrl->pm_entity); in t7xx_cldma_pm_uninit()
1213 kfree(md_ctrl->pm_entity); in t7xx_cldma_pm_uninit()
1214 md_ctrl->pm_entity = NULL; in t7xx_cldma_pm_uninit()