Commit 50314035 authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman

Merge tag 'extcon-fixes-for-4.3-rc3' of...

Merge tag 'extcon-fixes-for-4.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon into char-misc-linus

Chanwoo writes:

Update extcon for v4.3-rc3

This patches fix the following one issue:
- Fix bug of the is_extcon_changed() which check whether specific cable is
  attached or detached.
parents ca1c4b74 f4513b06
...@@ -159,7 +159,7 @@ static int find_cable_index_by_name(struct extcon_dev *edev, const char *name) ...@@ -159,7 +159,7 @@ static int find_cable_index_by_name(struct extcon_dev *edev, const char *name)
static bool is_extcon_changed(u32 prev, u32 new, int idx, bool *attached) static bool is_extcon_changed(u32 prev, u32 new, int idx, bool *attached)
{ {
if (((prev >> idx) & 0x1) != ((new >> idx) & 0x1)) { if (((prev >> idx) & 0x1) != ((new >> idx) & 0x1)) {
*attached = new ? true : false; *attached = ((new >> idx) & 0x1) ? true : false;
return true; return true;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment