summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCharles Keepax <ckeepax@opensource.wolfsonmicro.com>2015-11-19 15:45:36 +0000
committerChanwoo Choi <cw00.choi@samsung.com>2015-11-20 10:14:23 +0900
commit99374227cfb9f410965022063baf447ae3c41b9f (patch)
treeaa6b1c8a8fba5e09e5b8e53fdb72ab3c35ac4f73
parent2e87b7a8bef7901ab56f121f0d7c085aacee86fc (diff)
downloadlinux-99374227cfb9f410965022063baf447ae3c41b9f.tar.bz2
extcon: arizona: Add device binding for the general purpose switch
The switch is generally used in conjunction with the MICDET clamp to suppress pops and clicks associated with jack insertion. This patch adds a binding that allows the user to select the mode of operation for this switch. Signed-off-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com> Acked-by: Chanwoo Choi <cw00.choi@samsung.com> Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
-rw-r--r--drivers/extcon/extcon-arizona.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/extcon/extcon-arizona.c b/drivers/extcon/extcon-arizona.c
index af3afeeb6673..493da5bc9989 100644
--- a/drivers/extcon/extcon-arizona.c
+++ b/drivers/extcon/extcon-arizona.c
@@ -1239,6 +1239,8 @@ static int arizona_extcon_device_get_pdata(struct arizona *arizona)
pdata->micd_software_compare = device_property_read_bool(arizona->dev,
"wlf,micd-software-compare");
+ device_property_read_u32(arizona->dev, "wlf,gpsw", &pdata->gpsw);
+
return 0;
}