Lines Matching full:isp
37 * isp_hw_init - start and test isp block
45 struct amdgpu_isp *isp = &adev->isp; in isp_hw_init() local
47 if (isp->funcs->hw_init != NULL) in isp_hw_init()
48 return isp->funcs->hw_init(isp); in isp_hw_init()
61 struct amdgpu_isp *isp = &ip_block->adev->isp; in isp_hw_fini() local
63 if (isp->funcs->hw_fini != NULL) in isp_hw_fini()
64 return isp->funcs->hw_fini(isp); in isp_hw_fini()
75 /* get isp fw binary name and path */ in isp_load_fw_by_psp()
79 /* read isp fw */ in isp_load_fw_by_psp()
80 r = amdgpu_ucode_request(adev, &adev->isp.fw, AMDGPU_UCODE_OPTIONAL, in isp_load_fw_by_psp()
83 amdgpu_ucode_release(&adev->isp.fw); in isp_load_fw_by_psp()
87 hdr = (const struct common_firmware_header *)adev->isp.fw->data; in isp_load_fw_by_psp()
91 adev->firmware.ucode[AMDGPU_UCODE_ID_ISP].fw = adev->isp.fw; in isp_load_fw_by_psp()
103 struct amdgpu_isp *isp = &adev->isp; in isp_early_init() local
107 isp_v4_1_0_set_isp_funcs(isp); in isp_early_init()
110 isp_v4_1_1_set_isp_funcs(isp); in isp_early_init()
116 isp->adev = adev; in isp_early_init()
117 isp->parent = adev->dev; in isp_early_init()
120 DRM_DEBUG_DRIVER("%s: isp fw load failed\n", __func__); in isp_early_init()