Searched refs:acp_genpd (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_acp.c | 225 adev->acp.acp_genpd = kzalloc(sizeof(struct acp_pm_domain), GFP_KERNEL); in acp_hw_init() 226 if (adev->acp.acp_genpd == NULL) in acp_hw_init() 229 adev->acp.acp_genpd->gpd.name = "ACP_AUDIO"; in acp_hw_init() 230 adev->acp.acp_genpd->gpd.power_off = acp_poweroff; in acp_hw_init() 231 adev->acp.acp_genpd->gpd.power_on = acp_poweron; in acp_hw_init() 234 adev->acp.acp_genpd->adev = adev; in acp_hw_init() 236 pm_genpd_init(&adev->acp.acp_genpd->gpd, NULL, false); in acp_hw_init() 354 r = device_for_each_child(adev->acp.parent, &adev->acp.acp_genpd->gpd, in acp_hw_init() 406 kfree(adev->acp.acp_genpd); in acp_hw_init() 423 if (!adev->acp.acp_genpd) { in acp_hw_fini() [all...] |
H A D | amdgpu_acp.h | 37 struct acp_pm_domain *acp_genpd; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_acp.c | 255 adev->acp.acp_genpd = kzalloc(sizeof(struct acp_pm_domain), GFP_KERNEL); in acp_hw_init() 256 if (!adev->acp.acp_genpd) in acp_hw_init() 259 adev->acp.acp_genpd->gpd.name = "ACP_AUDIO"; in acp_hw_init() 260 adev->acp.acp_genpd->gpd.power_off = acp_poweroff; in acp_hw_init() 261 adev->acp.acp_genpd->gpd.power_on = acp_poweron; in acp_hw_init() 262 adev->acp.acp_genpd->adev = adev; in acp_hw_init() 264 pm_genpd_init(&adev->acp.acp_genpd->gpd, NULL, false); in acp_hw_init() 324 r = device_for_each_child(adev->acp.parent, &adev->acp.acp_genpd->gpd, in acp_hw_init() 446 r = device_for_each_child(adev->acp.parent, &adev->acp.acp_genpd->gpd, in acp_hw_init() 499 kfree(adev->acp.acp_genpd); in acp_hw_init() [all...] |
H A D | amdgpu_acp.h | 37 struct acp_pm_domain *acp_genpd; member
|
Completed in 3 milliseconds