From: Chanwoo Choi <cw00.choi@samsung.com>
To: Greg KH <gregkh@linuxfoundation.org>
Cc: linux-kernel <linux-kernel@vger.kernel.org>,
"MyungJoo Ham" <myungjoo.ham@samsung.com>,
임근식 <geunsik.lim@samsung.com>,
"Kyungmin Park" <kyungmin.park@samsung.com>,
"Chanwoo Choi" <cw00.choi@samsung.com>
Subject: [GIT PULL] extcon next for v3.17
Date: Fri, 25 Jul 2014 09:40:54 +0900 [thread overview]
Message-ID: <53D1A796.8030607@samsung.com> (raw)
Dear Greg,
This is extcon-next full request for v3.17. I add detailed description of this
pull request on below. Please pull extcon with following updates.
I report you about merge of MAX77693 patchset from MFD git repo(Lee Jones).
The MAX77693 patchset in this pull request has the dependency on various
subsystem(MFD/Regulator/Extcon). To protect merge conflit, firstly MFD Maintainer
created Immutable branch(branch: ib-mfd-extcon-regulator) and then I merged it on
extcon-next branch.
The following changes since commit 7171511eaec5bf23fb06078f59784a3a0626b38f:
Linux 3.16-rc1 (2014-06-15 17:45:28 -1000)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git tags/extcon-next-for-3.17
for you to fetch changes up to d3b503140e15d302bc55cf5a90226f0f85860bc2:
dt-bindings: extcon: Add support for SM5502 MUIC device (2014-07-23 10:22:36 +0900)
----------------------------------------------------------------
Update extcon for v3.17
This patchset add new extcon provider driver and fix minor issue of extcon driver.
Detailed description for patchset:
1. Add new Silicon-Mitus SM5502 MUIC (Micro-USB Interface Controller) device
- extcon-sm5502 driver is capable of identifying the type of the external power
source and attached accessory. And external power sources, such as Dedicated
charger or a standard USB port, are able to charge the battery in the smart
phone via the connector.
2. Fix minor issue of extcon driver
- extcon-arizona driver
- extcon-palmas driver
- Remove unnecessary OOM messages for all extcon device drivers
3. Fix minor issue of extcon core
- Re-order the sequence of extcon device driver in Kconfig/Makefile alphabitically
- Set parent device of extcon device automatically using devm_extcon_dev_allocate()
4. Fix MAX77693 driver
- This patchset has dependency on MFD/Regulator/Extcon. So, Lee Jones
(MFD Maintainer) created Immutable branch between MFD and Extcon due
for v3.17 merge-window and then I merged this patchset from MFD git repo[1]
to Extcon git repo.
[1] git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
(branch: ib-mfd-extcon-regulator)
----------------------------------------------------------------
Chanwoo Choi (7):
extcon: Reorder the sequence of extcon device driver alphabetically
extcon: Set parent device of extcon device using prameter of devm_extcon_dev_allocate
Merge tag 'mfd-extcon-regulator-v3.17' of git://git.kernel.org/.../lee/mfd into extcon-next
extcon: sm5502: Add support new SM5502 extcon device driver
extcon: sm5502: Detect cable state after completing platform booting
extcon: sm5502: Change internal hardware switch according to cable type
dt-bindings: extcon: Add support for SM5502 MUIC device
Charles Keepax (4):
extcon: arizona: Remove duplicate set of input parent device
extcon: arizona: Correct typo to disable regulation for button detection
extcon: arizona: Update manual headphone detection calculation
extcon: arizona: Get MICVDD against extcon device
Jingoo Han (1):
extcon: Remove unnecessary OOM messages
Krzysztof Kozlowski (1):
extcon: palmas: Make of_device_id array const
Nikesh Oswal (1):
extcon: arizona: Use extcon cable API with index of extcon cable instead of string
Richard Fitzgerald (1):
extcon: arizona: support inverted jack detect switch
Robert Baldyga (2):
mfd: max77693: Remove unnecessary wrapper functions
mfd: max77693: Handle IRQs using regmap
.../devicetree/bindings/extcon/extcon-sm5502.txt | 23 +
drivers/extcon/Kconfig | 38 +-
drivers/extcon/Makefile | 7 +-
drivers/extcon/extcon-adc-jack.c | 1 -
drivers/extcon/extcon-arizona.c | 74 ++-
drivers/extcon/extcon-class.c | 2 +
drivers/extcon/extcon-gpio.c | 1 -
drivers/extcon/extcon-max14577.c | 5 +-
drivers/extcon/extcon-max77693.c | 41 +-
drivers/extcon/extcon-max8997.c | 5 +-
drivers/extcon/extcon-palmas.c | 3 +-
drivers/extcon/extcon-sm5502.c | 724 +++++++++++++++++++++
drivers/mfd/Kconfig | 1 +
drivers/mfd/Makefile | 2 +-
drivers/mfd/max77693-irq.c | 336 ----------
drivers/mfd/max77693.c | 210 ++++--
drivers/regulator/max77693.c | 12 +-
include/linux/extcon/sm5502.h | 287 ++++++++
include/linux/mfd/arizona/pdata.h | 3 +
include/linux/mfd/max77693-private.h | 54 +-
20 files changed, 1335 insertions(+), 494 deletions(-)
create mode 100644 Documentation/devicetree/bindings/extcon/extcon-sm5502.txt
create mode 100644 drivers/extcon/extcon-sm5502.c
delete mode 100644 drivers/mfd/max77693-irq.c
create mode 100644 include/linux/extcon/sm5502.h
next reply other threads:[~2014-07-25 0:40 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-07-25 0:40 Chanwoo Choi [this message]
2014-07-28 6:12 ` [GIT PULL] extcon next for v3.17 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=53D1A796.8030607@samsung.com \
--to=cw00.choi@samsung.com \
--cc=geunsik.lim@samsung.com \
--cc=gregkh@linuxfoundation.org \
--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.