diff options
| author | visi0nary <jan.engelmohr@mailbox.tu-dresden.de> | 2015-11-14 20:56:25 +0100 |
|---|---|---|
| committer | Moyster <oysterized@gmail.com> | 2016-08-26 16:12:05 +0200 |
| commit | 483f7f765dc1a0bac0dff466ae8c55305584afa7 (patch) | |
| tree | 22968c9163ccdf87d2fe83bf6b5b60da9a352191 | |
| parent | 174de381d7babb0825cb71a585cafec7b74d0912 (diff) | |
fixed ThunderQuake Engine to work with MT6753
Change-Id: Id13b248fef9425cfc1fb3352bb36446c4e8a8513
| -rw-r--r-- | drivers/misc/mediatek/vibrator/thunderquake_engine.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/misc/mediatek/vibrator/thunderquake_engine.c b/drivers/misc/mediatek/vibrator/thunderquake_engine.c index 0799b8b4b..3e6b4cc01 100644 --- a/drivers/misc/mediatek/vibrator/thunderquake_engine.c +++ b/drivers/misc/mediatek/vibrator/thunderquake_engine.c @@ -25,6 +25,7 @@ #include <cust_vibrator.h> #include <vibrator_hal.h> +#include <mach/upmu_hw.h> #define MAX_VIBR 7 #define MIN_VIBR 0 @@ -32,7 +33,7 @@ #define ENGINE_VERSION 1 #define ENGINE_VERSION_SUB 0 -extern void pmic_set_register_value(kal_uint32 val); +extern void pmic_set_register_value(PMU_FLAGS_LIST_ENUM flagname, kal_uint32 val); static ssize_t vibr_vtg_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) { @@ -47,7 +48,7 @@ static ssize_t vibr_vtg_store(struct kobject *kobj, struct kobj_attribute *attr, struct vibrator_hw* hw = mt_get_cust_vibrator_hw(); sscanf(buf, "%u", &val); if(val>=MIN_VIBR && val <=MAX_VIBR) { - pmic_set_register_value(val); + pmic_set_register_value(PMIC_RG_VIBR_VOSEL,val); hw->vib_vol=val; } |
