Skip to content

Commit

Permalink
extcon: arizona: Add device binding for jack detect polarity inversion
Browse files Browse the repository at this point in the history
By default the driver expects the jackdet pin to be pulled low when a
jack is inserted. This patch adds a device binding that allows the user
to specify that the jackdet pin will be pulled high when a jack is
inserted.

Signed-off-by: Charles Keepax <[email protected]>
Acked-by: Chanwoo Choi <[email protected]>
Signed-off-by: Chanwoo Choi <[email protected]>
  • Loading branch information
charleskeepax authored and chanwoochoi committed Nov 20, 2015
1 parent 9937422 commit 3d7a872
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions drivers/extcon/extcon-arizona.c
Original file line number Diff line number Diff line change
Expand Up @@ -1239,6 +1239,9 @@ static int arizona_extcon_device_get_pdata(struct arizona *arizona)
pdata->micd_software_compare = device_property_read_bool(arizona->dev,
"wlf,micd-software-compare");

pdata->jd_invert = device_property_read_bool(arizona->dev,
"wlf,jd-invert");

device_property_read_u32(arizona->dev, "wlf,gpsw", &pdata->gpsw);

return 0;
Expand Down

0 comments on commit 3d7a872

Please sign in to comment.