コード例 #1
0
ファイル: amvdec.c プロジェクト: gcsuri/linux-wetek-3.14.y
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;
}
コード例 #2
0
ファイル: amvdec.c プロジェクト: OpenLD/linux-wetek-3.10.y
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;
}
コード例 #3
0
ファイル: amvdec.c プロジェクト: gcsuri/linux-wetek-3.14.y
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;
}
コード例 #4
0
ファイル: amvdec.c プロジェクト: OpenLD/linux-wetek-3.10.y
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;
}
コード例 #5
0
ファイル: amvdec.c プロジェクト: OpenLD/linux-wetek-3.10.y
void amvdec2_disable(void)
{
    if (HAS_VDEC2)
        amvdec2_pg_enable(false);
}
コード例 #6
0
ファイル: amvdec.c プロジェクト: OpenLD/linux-wetek-3.10.y
void amvdec2_enable(void)
{
    if (HAS_VDEC2)
        amvdec2_pg_enable(true);
}
コード例 #7
0
ファイル: amvdec.c プロジェクト: gcsuri/linux-wetek-3.14.y
void amvdec2_disable(void)
{
	if (has_vdec2())
		amvdec2_pg_enable(false);
}
コード例 #8
0
ファイル: amvdec.c プロジェクト: gcsuri/linux-wetek-3.14.y
void amvdec2_enable(void)
{
	if (has_vdec2())
		amvdec2_pg_enable(true);
}