Browse Source

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>
Charles Keepax 9 years ago
parent
commit
99374227cf
1 changed files with 2 additions and 0 deletions
  1. 2 0
      drivers/extcon/extcon-arizona.c

+ 2 - 0
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,
 	pdata->micd_software_compare = device_property_read_bool(arizona->dev,
 						"wlf,micd-software-compare");
 						"wlf,micd-software-compare");
 
 
+	device_property_read_u32(arizona->dev, "wlf,gpsw", &pdata->gpsw);
+
 	return 0;
 	return 0;
 }
 }