+++ /dev/null
-/*
- * Samsung Exynos5 SoC series FIMC-IS driver
- *
- *
- * Copyright (c) 2018 Samsung Electronics Co., Ltd
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 2 as
- * published by the Free Software Foundation.
- */
-
-#ifndef FIMC_IS_FPSIMD_H
-#define FIMC_IS_FPSIMD_H
-
-#include <asm/fpsimd.h>
-
-#ifdef CONFIG_KERNEL_MODE_NEON
-
-void fimc_is_kernel_neon_begin(void)
-{
- fpsimd_save_state(¤t->thread.fpsimd_state);
-}
-
-void fimc_is_kernel_neon_end(void)
-{
- fpsimd_load_state(¤t->thread.fpsimd_state);
-}
-
-#endif /* CONFIG_KERNEL_MODE_NEON */
-#endif
#include "fimc-is-device-sensor.h"
#include "fimc-is-device-csi.h"
#include "fimc-is-device-ischain.h"
-#include "fimc-is-fpsimd.h"
#include "../../interface/fimc-is-interface-ischain.h"
#include "../../hardware/fimc-is-hw-control.h"
void fimc_is_enter_lib_isr(void)
{
- fimc_is_kernel_neon_begin();
+ kernel_neon_begin();
}
void fimc_is_exit_lib_isr(void)
{
- fimc_is_kernel_neon_end();
+ kernel_neon_end();
}
void fimc_is_hw_group_init(struct fimc_is_group *group)