diff --git a/drivers/input/misc/soc_button_array.c b/drivers/input/misc/soc_button_array.c index 95b787a6356082de0c730bb411c377c3e3d7449d..f210a33225598f19ac0891eec7d48c8cc152af75 100644 --- a/drivers/input/misc/soc_button_array.c +++ b/drivers/input/misc/soc_button_array.c @@ -187,7 +187,7 @@ static int soc_button_parse_btn_desc(struct device *dev, info->wakeup = true; } else if (upage == 0x07 && usage == 0xe3) { info->name = "home"; - info->event_code = KEY_HOMEPAGE; + info->event_code = KEY_LEFTMETA; info->wakeup = true; } else if (upage == 0x0c && usage == 0xe9) { info->name = "volume_up";