int amvdec_suspend(struct platform_device *dev, pm_message_t event) { amvdec_pg_enable(false); /* #if MESON_CPU_TYPE >= MESON_CPU_TYPE_MESON6TVD */ if (has_vdec2()) amvdec2_pg_enable(false); /* #endif */ if (has_hevc_vdec()) amhevc_pg_enable(false); return 0; }
int amvdec_suspend(struct platform_device *dev, pm_message_t event) { amvdec_pg_enable(false); #if MESON_CPU_TYPE >= MESON_CPU_TYPE_MESON6TVD if (HAS_VDEC2) { amvdec2_pg_enable(false); } #endif if (HAS_HEVC_VDEC) { amhevc_pg_enable(false); } return 0; }
int amvdec_resume(struct platform_device *dev) { amvdec_pg_enable(true); /* #if MESON_CPU_TYPE >= MESON_CPU_TYPE_MESON6TVD */ if (has_vdec2()) amvdec2_pg_enable(true); /* #endif */ /* #if MESON_CPU_TYPE >= MESON_CPU_TYPE_MESON8 */ if (has_hevc_vdec()) amhevc_pg_enable(true); /* #endif */ return 0; }
int amvdec_resume(struct platform_device *dev) { amvdec_pg_enable(true); #if MESON_CPU_TYPE >= MESON_CPU_TYPE_MESON6TVD if (HAS_VDEC2) { amvdec2_pg_enable(true); } #endif #if MESON_CPU_TYPE >= MESON_CPU_TYPE_MESON8 if (HAS_HEVC_VDEC) { amhevc_pg_enable(true); } #endif return 0; }
int amvdec_resume(struct platform_device *dev) { amvdec_pg_enable(true); return 0; }
int amvdec_suspend(struct platform_device *dev, pm_message_t event) { amvdec_pg_enable(false); return 0; }
void amvdec_disable(void) { amvdec_pg_enable(false); }
void amvdec_enable(void) { amvdec_pg_enable(true); }