From: Chanwoo Choi <cw00.choi@samsung.com>
To: Greg KH <gregkh@linuxfoundation.org>
Cc: linux-kernel <linux-kernel@vger.kernel.org>,
"Kyungmin Park" <kyungmin.park@samsung.com>,
대인기 <inki.dae@samsung.com>,
"myungjoo.ham@samsung.com" <myungjoo.ham@samsung.com>
Subject: [GIT PULL] extcon next for 4.4
Date: Fri, 16 Oct 2015 09:12:25 +0900 [thread overview]
Message-ID: <562040E9.2040008@samsung.com> (raw)
Dear Greg,
This is extcon-next full request for v4.4. I add detailed description of this
pull request on below. Please pull extcon with following updates.
Best Regards,
Chanwoo Choi
The following changes since commit 9ffecb10283508260936b96022d4ee43a7798b4c:
Linux 4.3-rc3 (2015-09-27 07:50:08 -0400)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git tags/extcon-next-for-4.4
for you to fetch changes up to 11eecf910bd81d36425020743b2df73651c5b466:
extcon: Modify the id and name of external connector (2015-10-16 08:30:09 +0900)
----------------------------------------------------------------
Update extcon for 4.4
Detailed description for patchset:
1. Update the extcon core:
- Modify the unique identification and name of each external connector
with the additional prefix to clarify both attribute and meaning of
external connector as following:
: EXTCON_CHG_* mean the charger connector.
: EXTCON_JACK_* mean the jack connector.
: EXTCON_DISP_* mean the display port connector.
- Keep the standard name of USB charging port by refering to the
"Battery Charging v1.2 Spec and Adopters Agreement"[1] to use
the standard name of USB charging port as following:
: EXTCON_CHG_USB_SDP /* Standard Downstream Port */
: EXTCON_CHG_USB_DCP /* Dedicated Charging Port */
: EXTCON_CHG_USB_CDP /* Charging Downstream Port */
: EXTCON_CHG_USB_ACA /* Accessory Charger Adapter */
[1] www.usb.org/developers/docs/devclass_docs/BCv1.2_070312.zip
2. Update the extcon-arizona.c driver:
- Support the WM8998 and WM1814 codec for jack detection.
- Support for the ADC mode microphone detection and the general
purpose switch for pop suppression.
- Fix bug include fixing the headphone detection accuracy
at the top end of the range and some corrections around
the use of the microphone clamps.
3. Update the extcon-gpio.c driver:
- Clean-up the extcon-gpio driver and fix minor issue before
supporting the Device tree binding of it.
4. Clean-up and fix the minor issue for extcon drivers:
- Export OF module alias information for extcon-rt8973a.c and extcon-sm5502.c.
- Fix wrong type of variable of for extcon-rt8973a.c and extcon-sm5502.c.
- Use resource managed API for extcon-axp288.c.
----------------------------------------------------------------
Andrzej Hajda (2):
extcon: rt8973a: fix handling regmap_irq_get_virq result
extcon: sm5502: fix handling regmap_irq_get_virq result
Chanwoo Choi (8):
Merge branch 'ib-extcon-mfd-4.4' into extcon-next
extcon: arizona: Reorder the default statement to remove unnecessary warning
extcon: gpio: Use resource managed function for request_irq
extcon: gpio: Remove duplicate data from struct gpio_extcon_data
extcon: gpio: Add the missing supported_cable parameter to devm_extcon_dev_allocate()
extcon: gpio: Fix minor coding style and remove the unused fields.
extcon: gpio: Use descriptor-based GPIO interface instead of legacy gpio_* API
extcon: Modify the id and name of external connector
Charles Keepax (8):
mfd: arizona: Add registers for ADC microphone detection
mfd: arizona: Add register bits for general purpose switch
mfd: arizona: Add TST_CAP bits for headphone detection
extcon: arizona: Add support for new ADC value mic detect
extcon: arizona: Add support for general purpose switch
extcon: arizona: Additional settings to improve accuracy of HP detect
extcon: arizona: Use the micd_clamp for interrupts if it is available
extcon: arizona: Don't disable debounce for inverted jacks
Javier Martinez Canillas (1):
extcon: Export OF module alias information in missing drivers
Nariman Poushin (1):
extcon: arizona: Ignore jd_invert for MICD_CLAMP_STS
Richard Fitzgerald (1):
extcon: arizona: Add support for WM8998 and WM1814
Vaishali Thakkar (1):
extcon: axp288: Convert to using managed resources
drivers/extcon/extcon-arizona.c | 164 +++++++++++++++++++++++++---------
drivers/extcon/extcon-axp288.c | 35 +++-----
drivers/extcon/extcon-gpio.c | 130 ++++++++++++++-------------
drivers/extcon/extcon-max14577.c | 17 ++--
drivers/extcon/extcon-max77693.c | 32 +++----
drivers/extcon/extcon-max77843.c | 27 +++---
drivers/extcon/extcon-max8997.c | 21 ++---
drivers/extcon/extcon-rt8973a.c | 7 +-
drivers/extcon/extcon-sm5502.c | 7 +-
drivers/extcon/extcon.c | 61 +++++++------
drivers/mfd/wm5110-tables.c | 6 ++
include/dt-bindings/mfd/arizona.h | 2 +
include/linux/extcon.h | 62 +++++++------
include/linux/extcon/extcon-gpio.h | 24 ++---
include/linux/mfd/arizona/pdata.h | 6 ++
include/linux/mfd/arizona/registers.h | 14 ++-
16 files changed, 364 insertions(+), 251 deletions(-)
next reply other threads:[~2015-10-16 0:12 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-10-16 0:12 Chanwoo Choi [this message]
2015-10-17 4:13 ` [GIT PULL] extcon next for 4.4 Greg KH
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=562040E9.2040008@samsung.com \
--to=cw00.choi@samsung.com \
--cc=gregkh@linuxfoundation.org \
--cc=inki.dae@samsung.com \
--cc=kyungmin.park@samsung.com \
--cc=linux-kernel@vger.kernel.org \
--cc=myungjoo.ham@samsung.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.