···159159 * register to check whether the interrupt is triggered or not, and properly160160 * ack the interrupt if it is there161161 */162162- if (adev->nbio.funcs->handle_ras_controller_intr_no_bifring)162162+ if (adev->nbio.funcs &&163163+ adev->nbio.funcs->handle_ras_controller_intr_no_bifring)163164 adev->nbio.funcs->handle_ras_controller_intr_no_bifring(adev);164165165165- if (adev->nbio.funcs->handle_ras_err_event_athub_intr_no_bifring)166166+ if (adev->nbio.funcs &&167167+ adev->nbio.funcs->handle_ras_err_event_athub_intr_no_bifring)166168 adev->nbio.funcs->handle_ras_err_event_athub_intr_no_bifring(adev);167169168170 return ret;