Initial Samsung AT&T Galaxy S4 (SGH-I337M) source release
/drivers/input/keyboard/gpio_keys.c
blob:9d25be4884318aa078f66ae8e12093cff018a819 -> blob:5457720fbd510afb16d2ea187ff143a9505178a8
--- drivers/input/keyboard/gpio_keys.c
+++ drivers/input/keyboard/gpio_keys.c
@@ -43,7 +43,7 @@ struct gpio_button_data {
spinlock_t lock;
bool disabled;
bool key_pressed;
- #ifdef KEY_BOOSTER
+#ifdef KEY_BOOSTER
struct delayed_work work_dvfs_off;
struct delayed_work work_dvfs_chg;
bool dvfs_lock_status;
@@ -435,10 +435,11 @@ static void gpio_keys_gpio_work_func(str
{
struct gpio_button_data *bdata =
container_of(work, struct gpio_button_data, work);
-const struct gpio_keys_button *button = bdata->button;
-int state = (gpio_get_value_cansleep(button->gpio) ? 1 : 0) ^ button->active_low;
+ const struct gpio_keys_button *button = bdata->button;
+ int state = (gpio_get_value_cansleep(button->gpio) ? 1 : 0) ^ button->active_low;
+
gpio_keys_gpio_report_event(bdata);
- #ifdef KEY_BOOSTER
+#ifdef KEY_BOOSTER
if (button->code == KEY_HOME)
gpio_key_set_dvfs_lock(bdata, !!state);
#endif