From 8e4bff4cab0ddac6060645b0715210484d02ff40 Mon Sep 17 00:00:00 2001 From: Yuval Adam <_@yuv.al> Date: Wed, 30 Aug 2017 08:25:59 +0000 Subject: Initial file dump from open source release --- drivers/media/sprd_sensor/power/Makefile | 22 ++ drivers/media/sprd_sensor/power/sensor_power.c | 40 ++++ drivers/media/sprd_sensor/power/sensor_power.h | 21 ++ .../power/sensor_power_coreprime3g_ve.c | 159 +++++++++++++ .../sprd_sensor/power/sensor_power_coreprimelite.c | 160 +++++++++++++ .../power/sensor_power_grandprime3g_ve.c | 247 +++++++++++++++++++++ .../power/sensor_power_grandprime_dtv.c | 247 +++++++++++++++++++++ .../sprd_sensor/power/sensor_power_sharkl_t8.c | 247 +++++++++++++++++++++ .../sprd_sensor/power/sensor_power_sharkls_z3lte.c | 160 +++++++++++++ .../sprd_sensor/power/sensor_power_tshark2tabe.c | 143 ++++++++++++ 10 files changed, 1446 insertions(+) create mode 100755 drivers/media/sprd_sensor/power/Makefile create mode 100644 drivers/media/sprd_sensor/power/sensor_power.c create mode 100644 drivers/media/sprd_sensor/power/sensor_power.h create mode 100755 drivers/media/sprd_sensor/power/sensor_power_coreprime3g_ve.c create mode 100644 drivers/media/sprd_sensor/power/sensor_power_coreprimelite.c create mode 100644 drivers/media/sprd_sensor/power/sensor_power_grandprime3g_ve.c create mode 100755 drivers/media/sprd_sensor/power/sensor_power_grandprime_dtv.c create mode 100644 drivers/media/sprd_sensor/power/sensor_power_sharkl_t8.c create mode 100644 drivers/media/sprd_sensor/power/sensor_power_sharkls_z3lte.c create mode 100755 drivers/media/sprd_sensor/power/sensor_power_tshark2tabe.c (limited to 'drivers/media/sprd_sensor/power') diff --git a/drivers/media/sprd_sensor/power/Makefile b/drivers/media/sprd_sensor/power/Makefile new file mode 100755 index 00000000..cba96600 --- /dev/null +++ b/drivers/media/sprd_sensor/power/Makefile @@ -0,0 +1,22 @@ + +ifeq ($(CONFIG_MACH_COREPRIMELITE),y) +obj-y += sensor_power_coreprimelite.o +else ifeq ($(CONFIG_MACH_TSHARK2TABE),y) +obj-y += sensor_power_tshark2tabe.o +else ifeq ($(CONFIG_MACH_GRANDPRIME3G_VE),y) +obj-y += sensor_power_grandprime3g_ve.o +else ifeq ($(CONFIG_MACH_SS_SHARKLT8),y) +obj-y += sensor_power_sharkl_t8.o +else ifeq ($(CONFIG_MACH_SS_SHARKLT8LIGHTSLEEP),y) +obj-y += sensor_power_sharkl_t8.o +else ifeq ($(CONFIG_MACH_GRANDPRIME_DTV),y) +obj-y += sensor_power_grandprime_dtv.o +else ifeq ($(CONFIG_MACH_COREPRIME3G_VE),y) +obj-y += sensor_power_coreprime3g_ve.o +else ifeq ($(CONFIG_MACH_SHARKLS_Z3LTE),y) +obj-y += sensor_power_sharkls_z3lte.o +else ifeq ($(CONFIG_MACH_TIZENZ3_3G),y) +obj-y += sensor_power_sharkls_z3lte.o +else +obj-y += sensor_power.o +endif diff --git a/drivers/media/sprd_sensor/power/sensor_power.c b/drivers/media/sprd_sensor/power/sensor_power.c new file mode 100644 index 00000000..85957fe9 --- /dev/null +++ b/drivers/media/sprd_sensor/power/sensor_power.c @@ -0,0 +1,40 @@ +/* + * Copyright (C) 2012 Spreadtrum Communications Inc. + * + * This software is licensed under the terms of the GNU General Public + * License version 2, as published by the Free Software Foundation, and + * may be copied, distributed, and modified under those terms. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + */ +#include +#include +#include +#include +#include +#include +//#include +//#include +#include