* [GIT PULL] MFD for v4.4
@ 2015-11-06 8:04 Lee Jones
2015-11-06 18:37 ` Linus Torvalds
2015-11-06 18:46 ` Linus Torvalds
0 siblings, 2 replies; 11+ messages in thread
From: Lee Jones @ 2015-11-06 8:04 UTC (permalink / raw)
To: torvalds; +Cc: linux-kernel
Hi Linus,
The following changes since commit 049e6dde7e57f0054fdc49102e7ef4830c698b46:
Linux 4.3-rc4 (2015-10-04 16:57:17 +0100)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/mfd-for-linus-4.4
for you to fetch changes up to 271bb1773b1eeff6153f1bba16ff0cff23f064b6:
bindings: mfd: s2mps11: Add documentation for s2mps15 PMIC (2015-10-30 18:57:38 +0000)
----------------------------------------------------------------
- New Device Support
- Add support for 88pm860; 88pm80x
- Add support for 24c08 EEPROM; at24
- Add support for Broxton Whiskey Cove; intel*
- Add support for RTS522A; rts5227
- Add support for I2C devices; intel_quark_i2c_gpio
- New Functionality
- Add microphone support; arizona
- Add general purpose switch support; arizona
- Add fuel-gauge support; da9150-core
- Add shutdown support; sec-core
- Add charger support; tps65217
- Add flexible serial communication unit support; atmel-flexcom
- Add power button support; axp20x
- Add led-flash support; rt5033
- Core Frameworks
- Supply a generic macro for defining Regmap IRQs
- Rework ACPI child device matching
- Fix-ups
- Use Regmap to access registers; tps6105x
- Use DEFINE_RES_IRQ_NAMED() macro; da9150
- Re-arrange device registration order; intel_quark_i2c_gpio
- Allow OF matching; cros_ec_i2c, atmel-hlcdc, hi6421-pmic, max8997, sm501
- Handle deferred probe; twl6040
- Improve accuracy of headphone detect; arizona
- Unnecessary MODULE_ALIAS() removal; bcm590xx, rt5033
- Remove unused code; htc-i2cpld, arizona, pcf50633-irq, sec-core
- Simplify code; kempld, rts5209, da903x, lm3533, da9052, arizona
- Remove #iffery; arizona
- DT binding adaptions; many
- Bug Fixes
- Fix possible NULL pointer dereference; wm831x, tps6105x
- Fix 64bit bug; intel_soc_pmic_bxtwc
- Fix signedness issue; arizona
----------------------------------------------------------------
Aaron Sierra (1):
mfd: lpc_ich: Separate device cells for clarity
Adam Thomson (6):
mfd: da9150: Add support for Fuel-Gauge
mfd: da9150: Update DT bindings for Fuel-Gauge support
power: Add support for DA9150 Fuel-Gauge
power: da9150: Add DT bindings documentation for Fuel-Gauge
mfd: da9150: Use relative paths in DT bindings document
mfd: da9150: Use DEFINE_RES_IRQ_NAMED() help macro for IRQ resource
Andy Shevchenko (6):
mfd: core: redo ACPI matching of the children devices
mfd: intel_quark_i2c_gpio: load gpio driver first
mfd: intel_quark_i2c_gpio: support devices behind i2c bus
at24: enable ACPI device found on Galileo Gen2
mfd: intel-lpss: Use writeq() helper
mfd: lpss: Add Intel Broxton PCI IDs
Axel Lin (2):
mfd: da9062-core: Rename get_device_type to da9062_get_device_type
mfd: Make TPS6105X select REGMAP_I2C
Borun Fu (1):
mfd: axp20x: Add a cell for the power button part of the, axp288 PMICs
Charles Keepax (14):
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
mfd: arizona: Fix typo in arizona_irq_map
mfd: arizona: Add register bits to support the ANC block
mfd: wm8998: Fixup register defaults/readables
mfd: arizona: Remove bindings covered in new subsystem specific docs
MAINTAINERS: Add binding docs for Cirrus Logic/Wolfson Arizona devices
extcon: arizona: Add extcon specific device tree binding document
Cyrille Pitchen (3):
mfd: atmel-flexcom: Create include file with macros used by DT bindings
mfd: devicetree: Add bindings for Atmel Flexcom
mfd: atmel-flexcom: Add a driver for Atmel Flexible Serial Communication Unit
Dan Carpenter (2):
mfd: intel_soc_pmic_bxtwc: 64 bit bug in bxtwc_val_store()
mfd: arizona: Signedness bug in arizona_runtime_suspend()
Emilio López (1):
bindings: mfd: cros ec: Document vbc EC property
Enric Balletbo i Serra (1):
mfd: tps65217: Add battery charger as subdevice
Grigoryev Denis (2):
mfd: tps6105x: Use i2c regmap to access registers
mfd: tps6105x: Fix possible NULL pointer access
Ingi Kim (1):
mfd: rt5033: Add RT5033 Flash led sub device
Javier Martinez Canillas (12):
mfd: cros_ec_i2c: Add OF match table
mfd: wm831x: Fix possible NULL pointer dereference
mfd: bcm590xx: Remove unnecessary MODULE_ALIAS()
mfd: rt5033: Remove unnecessary MODULE_ALIAS()
mfd: htc-i2cpld: Remove unneded ret variable
mfd: arizona: Remove unneded ret variable
mfd: pcf50633: Remove unneded ret variable
mfd: kempld-core: Simplify function return logic
mfd: rtsx: Simplify function return logic
mfd: da903x: Simplify function return logic
mfd: lm3533: Simplify function return logic
mfd: da9052: Simplify function return logic
Krzysztof Kozlowski (5):
mfd: s2mps11: Add manual shutdown method for Odroid XU3
mfd: sec-core: Dump PMIC revision to find out the HW
mfd: sec-core: Disable buck voltage reset on watchdog falling edge
mfd: dt-bindings: Document pulled down WRSTBI pin on S2MPS1X
mfd: sec-core: Remove unused s2mpu02-rtc and s2mpu02-clk children
Lee Jones (3):
Merge branches 'ib-extcon-mfd-4.4', 'ib-mfd-i2c-v4.4', 'ib-mfd-power-4.4', 'ib-mfd-regmap-4.4' and 'ib-mfd-regulator-4.4' into ibs-for-mfd-merged
platform: x86: PMC IPC depends on ACPI
MAINTAINERS: Remove Samuel Ortiz as MFD Maintainer
Linus Walleij (1):
mfd: stmpe: PWM on 24xx has altfunc 1
Luis de Bethencourt (5):
mfd: atmel-hlcdc: Fix module autoload for OF platform driver
mfd: hi6421-pmic: Fix module autoload for OF platform driver
mfd: max8997: Fix module autoload for OF platform driver
mfd: sm501: Fix module autoload for OF platform driver
mfd: Kconfig: Compile MFD_STW481X with COMPILE_TEST
Micky Ching (1):
mfd: rtsx: Add support for rts522A
Mika Westerberg (1):
mfd: lpss: Add Broxton ACPI IDs
Nariman Poushin (2):
extcon: arizona: Ignore jd_invert for MICD_CLAMP_STS
mfd: Fixup clients of multi_reg_write/register_patch
Qipeng Zha (3):
regmap: Add generic macro to define regmap_irq
mfd: intel_soc_pmic: Add support for Broxton WC PMIC
mfd: add Intel Broxton Whiskey Cove PMIC driver
Richard Fitzgerald (6):
mfd: arizona: Factor out DCVDD isolation control
mfd: arizona: Factor out checking of jack detection state
mfd: arizona: Downgrade type mismatch messages to dev_warn
mfd: arizona: Simplify adding subdevices
mfd: arizona: Remove use of codec build config #ifdefs
mfd: arizona: Use correct type ID for device tree config
Steve Twiss (1):
mfd: da9053: Addition of extra registers for GPIOs 8-13
Sudeep Holla (1):
mfd: qcom_rpm: Drop use of IRQF_NO_SUSPEND flag
Sudip Mukherjee (1):
mfd: lm3533: Fix unused variable build warning
Thomas Abraham (1):
bindings: mfd: s2mps11: Add documentation for s2mps15 PMIC
Tony Lindgren (1):
mfd: twl6040: Fix deferred probe handling for clk32k
Vaibhav Hiremath (1):
mfd: 88pm80x: Add 88pm860 chip type support
Documentation/acpi/enumeration.txt | 11 +-
.../devicetree/bindings/extcon/extcon-arizona.txt | 15 +
Documentation/devicetree/bindings/mfd/arizona.txt | 15 +-
.../devicetree/bindings/mfd/atmel-flexcom.txt | 63 +++
Documentation/devicetree/bindings/mfd/cros-ec.txt | 4 +
Documentation/devicetree/bindings/mfd/da9150.txt | 33 +-
Documentation/devicetree/bindings/mfd/s2mps11.txt | 24 +-
.../devicetree/bindings/power/da9150-fg.txt | 23 +
MAINTAINERS | 4 +-
drivers/extcon/extcon-arizona.c | 106 +++-
drivers/mfd/88pm80x.c | 2 +
drivers/mfd/Kconfig | 21 +-
drivers/mfd/Makefile | 2 +
drivers/mfd/arizona-core.c | 300 ++++++-----
drivers/mfd/arizona-i2c.c | 33 +-
drivers/mfd/arizona-irq.c | 2 +-
drivers/mfd/arizona-spi.c | 23 +-
drivers/mfd/atmel-flexcom.c | 104 ++++
drivers/mfd/atmel-hlcdc.c | 1 +
drivers/mfd/axp20x.c | 20 +
drivers/mfd/bcm590xx.c | 1 -
drivers/mfd/cros_ec_i2c.c | 7 +
drivers/mfd/da903x.c | 6 +-
drivers/mfd/da9052-core.c | 6 +
drivers/mfd/da9052-i2c.c | 6 +-
drivers/mfd/da9052-spi.c | 6 +-
drivers/mfd/da9062-core.c | 4 +-
drivers/mfd/da9150-core.c | 191 +++++--
drivers/mfd/hi6421-pmic-core.c | 1 +
drivers/mfd/htc-i2cpld.c | 3 +-
drivers/mfd/intel-lpss-acpi.c | 16 +
drivers/mfd/intel-lpss-pci.c | 45 ++
drivers/mfd/intel-lpss.c | 12 +-
drivers/mfd/intel_quark_i2c_gpio.c | 33 +-
drivers/mfd/intel_soc_pmic_bxtwc.c | 477 +++++++++++++++++
drivers/mfd/kempld-core.c | 14 +-
drivers/mfd/lm3533-core.c | 13 +-
drivers/mfd/lpc_ich.c | 42 +-
drivers/mfd/max8997.c | 1 +
drivers/mfd/mfd-core.c | 52 +-
drivers/mfd/pcf50633-irq.c | 4 +-
drivers/mfd/qcom_rpm.c | 2 +-
drivers/mfd/rt5033.c | 4 +-
drivers/mfd/rts5209.c | 6 +-
drivers/mfd/rts5227.c | 83 ++-
drivers/mfd/rts5229.c | 6 +-
drivers/mfd/rts5249.c | 6 +-
drivers/mfd/rtsx_pcr.c | 11 +-
drivers/mfd/rtsx_pcr.h | 3 +
drivers/mfd/sec-core.c | 73 ++-
drivers/mfd/sm501.c | 1 +
drivers/mfd/stmpe.c | 1 +
drivers/mfd/tps6105x.c | 150 ++----
drivers/mfd/tps65217.c | 4 +
drivers/mfd/twl6040.c | 2 +
drivers/mfd/wm5110-tables.c | 194 ++++++-
drivers/mfd/wm831x-core.c | 4 +-
drivers/mfd/wm8998-tables.c | 10 +-
drivers/misc/eeprom/at24.c | 22 +-
drivers/platform/x86/Kconfig | 1 +
drivers/power/Kconfig | 10 +
drivers/power/Makefile | 1 +
drivers/power/da9150-fg.c | 579 +++++++++++++++++++++
drivers/regulator/tps6105x-regulator.c | 16 +-
include/dt-bindings/mfd/arizona.h | 2 +
include/dt-bindings/mfd/atmel-flexcom.h | 26 +
include/linux/mfd/88pm80x.h | 1 +
include/linux/mfd/arizona/pdata.h | 6 +
include/linux/mfd/arizona/registers.h | 84 ++-
include/linux/mfd/core.h | 10 +-
include/linux/mfd/da9052/reg.h | 3 +
include/linux/mfd/da9150/core.h | 19 +-
include/linux/mfd/intel_bxtwc.h | 69 +++
include/linux/mfd/intel_soc_pmic.h | 2 +
include/linux/mfd/rtsx_pci.h | 6 +
include/linux/mfd/samsung/core.h | 4 +
include/linux/mfd/samsung/s2mps11.h | 1 +
include/linux/mfd/samsung/s2mps13.h | 1 +
include/linux/mfd/tps6105x.h | 10 +-
include/linux/regmap.h | 3 +
80 files changed, 2671 insertions(+), 511 deletions(-)
create mode 100644 Documentation/devicetree/bindings/extcon/extcon-arizona.txt
create mode 100644 Documentation/devicetree/bindings/mfd/atmel-flexcom.txt
create mode 100644 Documentation/devicetree/bindings/power/da9150-fg.txt
create mode 100644 drivers/mfd/atmel-flexcom.c
create mode 100644 drivers/mfd/intel_soc_pmic_bxtwc.c
create mode 100644 drivers/power/da9150-fg.c
create mode 100644 include/dt-bindings/mfd/atmel-flexcom.h
create mode 100644 include/linux/mfd/intel_bxtwc.h
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [GIT PULL] MFD for v4.4
2015-11-06 8:04 [GIT PULL] MFD for v4.4 Lee Jones
@ 2015-11-06 18:37 ` Linus Torvalds
2015-11-06 21:19 ` Mark Brown
2015-11-06 18:46 ` Linus Torvalds
1 sibling, 1 reply; 11+ messages in thread
From: Linus Torvalds @ 2015-11-06 18:37 UTC (permalink / raw)
To: Lee Jones, Mark Brown; +Cc: Linux Kernel Mailing List
On Fri, Nov 6, 2015 at 12:04 AM, Lee Jones <lee.jones@linaro.org> wrote:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/mfd-for-linus-4.4
So I had some of the patches you listed from before throughthe regmap
merge etc. So you and Mark Brown merged some of the same branches.
That all looks fine, I just want to confirm that it was intentional
and you were both aware of this, and it happened because you both
wanted some of the infrastructure?
Linus
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [GIT PULL] MFD for v4.4
2015-11-06 8:04 [GIT PULL] MFD for v4.4 Lee Jones
2015-11-06 18:37 ` Linus Torvalds
@ 2015-11-06 18:46 ` Linus Torvalds
2015-11-07 12:42 ` Lee Jones
1 sibling, 1 reply; 11+ messages in thread
From: Linus Torvalds @ 2015-11-06 18:46 UTC (permalink / raw)
To: Lee Jones; +Cc: Linux Kernel Mailing List
On Fri, Nov 6, 2015 at 12:04 AM, Lee Jones <lee.jones@linaro.org> wrote:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/mfd-for-linus-4.4
Ugh.
Maintainers, *please* check new warnings you introduce. We don't have
that many compiler warnings in the kernel, you shouldn't be
introducing new ones and not notice.
This pull request introduces this silly new warning:
drivers/mfd/rtsx_pcr.c: In function ‘rtsx_pci_set_pull_ctl’:
drivers/mfd/rtsx_pcr.c:565:6: warning: unused variable ‘err’
[-Wunused-variable]
int err;
^
due to commit b158b69a3765 ("mfd: rtsx: Simplify function return
logic") that removes the actual use of the variable, but not the
variable itself.
Linus
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [GIT PULL] MFD for v4.4
2015-11-06 18:37 ` Linus Torvalds
@ 2015-11-06 21:19 ` Mark Brown
0 siblings, 0 replies; 11+ messages in thread
From: Mark Brown @ 2015-11-06 21:19 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Lee Jones, Linux Kernel Mailing List
[-- Attachment #1: Type: text/plain, Size: 754 bytes --]
On Fri, Nov 06, 2015 at 10:37:23AM -0800, Linus Torvalds wrote:
> On Fri, Nov 6, 2015 at 12:04 AM, Lee Jones <lee.jones@linaro.org> wrote:
> > git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/mfd-for-linus-4.4
> So I had some of the patches you listed from before throughthe regmap
> merge etc. So you and Mark Brown merged some of the same branches.
> That all looks fine, I just want to confirm that it was intentional
> and you were both aware of this, and it happened because you both
> wanted some of the infrastructure?
Yup, some of the MFD drivers wanted new regmap functionality so Lee
pulled in some branches I tagged. At least for my stuff in general if
someone's merged something from a tag I signed I was expecting that.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 473 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [GIT PULL] MFD for v4.4
2015-11-06 18:46 ` Linus Torvalds
@ 2015-11-07 12:42 ` Lee Jones
2015-11-07 19:29 ` Linus Torvalds
2015-11-09 13:31 ` Sudip Mukherjee
0 siblings, 2 replies; 11+ messages in thread
From: Lee Jones @ 2015-11-07 12:42 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Linux Kernel Mailing List
On Fri, 06 Nov 2015, Linus Torvalds wrote:
> On Fri, Nov 6, 2015 at 12:04 AM, Lee Jones <lee.jones@linaro.org> wrote:
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/mfd-for-linus-4.4
>
> Ugh.
>
> Maintainers, *please* check new warnings you introduce. We don't have
> that many compiler warnings in the kernel, you shouldn't be
> introducing new ones and not notice.
>
> This pull request introduces this silly new warning:
>
> drivers/mfd/rtsx_pcr.c: In function ‘rtsx_pci_set_pull_ctl’:
> drivers/mfd/rtsx_pcr.c:565:6: warning: unused variable ‘err’
> [-Wunused-variable]
> int err;
> ^
>
> due to commit b158b69a3765 ("mfd: rtsx: Simplify function return
> logic") that removes the actual use of the variable, but not the
> variable itself.
I thought these were cleaned up. Apologies for that.
Do you want me to submit a fix, or did you already rectify?
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [GIT PULL] MFD for v4.4
2015-11-07 12:42 ` Lee Jones
@ 2015-11-07 19:29 ` Linus Torvalds
2015-11-09 13:31 ` Sudip Mukherjee
1 sibling, 0 replies; 11+ messages in thread
From: Linus Torvalds @ 2015-11-07 19:29 UTC (permalink / raw)
To: Lee Jones; +Cc: Linux Kernel Mailing List
On Sat, Nov 7, 2015 at 4:42 AM, Lee Jones <lee.jones@linaro.org> wrote:
>
> Do you want me to submit a fix, or did you already rectify?
I fixed it up already.
Linus
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [GIT PULL] MFD for v4.4
2015-11-07 12:42 ` Lee Jones
2015-11-07 19:29 ` Linus Torvalds
@ 2015-11-09 13:31 ` Sudip Mukherjee
2015-11-10 9:38 ` Lee Jones
1 sibling, 1 reply; 11+ messages in thread
From: Sudip Mukherjee @ 2015-11-09 13:31 UTC (permalink / raw)
To: Lee Jones; +Cc: Linus Torvalds, Linux Kernel Mailing List
On Sat, Nov 07, 2015 at 12:42:30PM +0000, Lee Jones wrote:
> On Fri, 06 Nov 2015, Linus Torvalds wrote:
>
> > On Fri, Nov 6, 2015 at 12:04 AM, Lee Jones <lee.jones@linaro.org> wrote:
> > >
> > > git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/mfd-for-linus-4.4
> >
> > Ugh.
> >
> > Maintainers, *please* check new warnings you introduce. We don't have
> > that many compiler warnings in the kernel, you shouldn't be
> > introducing new ones and not notice.
> >
> > This pull request introduces this silly new warning:
> >
> > drivers/mfd/rtsx_pcr.c: In function ‘rtsx_pci_set_pull_ctl’:
> > drivers/mfd/rtsx_pcr.c:565:6: warning: unused variable ‘err’
> > [-Wunused-variable]
> > int err;
> > ^
> >
> > due to commit b158b69a3765 ("mfd: rtsx: Simplify function return
> > logic") that removes the actual use of the variable, but not the
> > variable itself.
>
> I thought these were cleaned up. Apologies for that.
Yes, Fix was submitted. https://lkml.org/lkml/2015/10/7/301
I even got your applied message. (https://lkml.org/lkml/2015/10/13/149)
regards
sudip
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [GIT PULL] MFD for v4.4
2015-11-09 13:31 ` Sudip Mukherjee
@ 2015-11-10 9:38 ` Lee Jones
0 siblings, 0 replies; 11+ messages in thread
From: Lee Jones @ 2015-11-10 9:38 UTC (permalink / raw)
To: Sudip Mukherjee; +Cc: Linus Torvalds, Linux Kernel Mailing List
On Mon, 09 Nov 2015, Sudip Mukherjee wrote:
> On Sat, Nov 07, 2015 at 12:42:30PM +0000, Lee Jones wrote:
> > On Fri, 06 Nov 2015, Linus Torvalds wrote:
> >
> > > On Fri, Nov 6, 2015 at 12:04 AM, Lee Jones <lee.jones@linaro.org> wrote:
> > > >
> > > > git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/mfd-for-linus-4.4
> > >
> > > Ugh.
> > >
> > > Maintainers, *please* check new warnings you introduce. We don't have
> > > that many compiler warnings in the kernel, you shouldn't be
> > > introducing new ones and not notice.
> > >
> > > This pull request introduces this silly new warning:
> > >
> > > drivers/mfd/rtsx_pcr.c: In function ‘rtsx_pci_set_pull_ctl’:
> > > drivers/mfd/rtsx_pcr.c:565:6: warning: unused variable ‘err’
> > > [-Wunused-variable]
> > > int err;
> > > ^
> > >
> > > due to commit b158b69a3765 ("mfd: rtsx: Simplify function return
> > > logic") that removes the actual use of the variable, but not the
> > > variable itself.
> >
> > I thought these were cleaned up. Apologies for that.
>
> Yes, Fix was submitted. https://lkml.org/lkml/2015/10/7/301
>
> I even got your applied message. (https://lkml.org/lkml/2015/10/13/149)
Very odd.
Appologies for this. I'm still unsure as to excactly what happened.
Thanks for fixing-up though.
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [GIT PULL] MFD for v4.4
2016-01-14 14:11 ` Stephen Rothwell
@ 2016-01-14 15:32 ` Lee Jones
0 siblings, 0 replies; 11+ messages in thread
From: Lee Jones @ 2016-01-14 15:32 UTC (permalink / raw)
To: Stephen Rothwell; +Cc: torvalds, linux-kernel
On Fri, 15 Jan 2016, Stephen Rothwell wrote:
> Hi Lee,
>
> On Thu, 14 Jan 2016 09:19:13 +0000 Lee Jones <lee.jones@linaro.org> wrote:
> >
> > Some of the patches in this set haven't had as long of a -next
> > soak-test as I normally like. This is due to a combination of
> > me taking a vacation from -rc4 and unusually short -rc releases
> > during the v4.4 cycle.
> >
> > I'm keen not to let down contributors so I am sending the pull-
> > request out in the full knowledge that a snot-o-gram might well
> > be winging it's way to me in receipt. I have taken due care to
> > thoroughly build test the set as much as possible, but if there
> > are any issues I'll take the time to provide reason and
> > apologise in advance now.
> >
> > The following changes since commit 1ec218373b8ebda821aec00bb156a9c94fad9cd4:
> >
> > Linux 4.4-rc2 (2015-11-22 16:45:59 -0800)
> >
> > are available in the git repository at:
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/mfd-for-linus-4.5
>
> This contains 30 commits (of 58) that have been rewritten since being
> added to linux-next. The patches appear to be identical.
That's right, I have changed some of the commit messages.
Do you see a problem?
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [GIT PULL] MFD for v4.4
2016-01-14 9:19 Lee Jones
@ 2016-01-14 14:11 ` Stephen Rothwell
2016-01-14 15:32 ` Lee Jones
0 siblings, 1 reply; 11+ messages in thread
From: Stephen Rothwell @ 2016-01-14 14:11 UTC (permalink / raw)
To: Lee Jones; +Cc: torvalds, linux-kernel
Hi Lee,
On Thu, 14 Jan 2016 09:19:13 +0000 Lee Jones <lee.jones@linaro.org> wrote:
>
> Some of the patches in this set haven't had as long of a -next
> soak-test as I normally like. This is due to a combination of
> me taking a vacation from -rc4 and unusually short -rc releases
> during the v4.4 cycle.
>
> I'm keen not to let down contributors so I am sending the pull-
> request out in the full knowledge that a snot-o-gram might well
> be winging it's way to me in receipt. I have taken due care to
> thoroughly build test the set as much as possible, but if there
> are any issues I'll take the time to provide reason and
> apologise in advance now.
>
> The following changes since commit 1ec218373b8ebda821aec00bb156a9c94fad9cd4:
>
> Linux 4.4-rc2 (2015-11-22 16:45:59 -0800)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/mfd-for-linus-4.5
This contains 30 commits (of 58) that have been rewritten since being
added to linux-next. The patches appear to be identical.
--
Cheers,
Stephen Rothwell sfr@canb.auug.org.au
^ permalink raw reply [flat|nested] 11+ messages in thread
* [GIT PULL] MFD for v4.4
@ 2016-01-14 9:19 Lee Jones
2016-01-14 14:11 ` Stephen Rothwell
0 siblings, 1 reply; 11+ messages in thread
From: Lee Jones @ 2016-01-14 9:19 UTC (permalink / raw)
To: torvalds; +Cc: linux-kernel
Hi Linus,
Some of the patches in this set haven't had as long of a -next
soak-test as I normally like. This is due to a combination of
me taking a vacation from -rc4 and unusually short -rc releases
during the v4.4 cycle.
I'm keen not to let down contributors so I am sending the pull-
request out in the full knowledge that a snot-o-gram might well
be winging it's way to me in receipt. I have taken due care to
thoroughly build test the set as much as possible, but if there
are any issues I'll take the time to provide reason and
apologise in advance now.
The following changes since commit 1ec218373b8ebda821aec00bb156a9c94fad9cd4:
Linux 4.4-rc2 (2015-11-22 16:45:59 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/mfd-for-linus-4.5
for you to fetch changes up to 9fb41166076b197318807a5f1829911450b43218:
mfd: davinci_voicecodec: Remove pointless 'out of memory' error message (2016-01-14 08:44:05 +0000)
----------------------------------------------------------------
- New Device Support
- Add support for s2mps15; sec-core
- Add support for Lewisburg; lpc_ich
- Add support for cs47l24 and wm1831; arizona
- New Functionality
- Allow user to select syscon register width; syscon
- Fix-ups
- Lots of Checkpatch fixes
- Rename -pmic/-regulator; s2mps11
- Build driver components into a single module; wm8994-*
- Better handing of IRQ during suspend/resume; as3722
- Constify things; da903x
- Remove unused code; ab8500-core
- Improve error handing; qcom_rpm
- Simplify code: wm831x-otp, sta2x11-mfd
- Improve locking; cros_ec_spi
- Fix incorrect DT binding filename reference; arizona, palmas,
snps-dwapb-gpio, wm8994
- Bug Fixes
- Fix broken SYSFS 'show ID' call; wm831x-otp
- Protect reads from non-existent registers; qcom-spmi-pmic
- Repair build warnings; as3722
- Fix IRQ request ordering; arizona-irq
- Ensure return value is boolean; ucb1x00-core, tps65010, tc6393xb,
htc-egpio, dm355evm_msp, asic3,
----------------------------------------------------------------
Alexandra Yates (1):
mfd: lpc_ich: Intel device IDs for PCH
Alim Akhtar (2):
rtc: s5m.c: Add support for S2MPS15 RTC
mfd: sec-core: Rename MFD and regulator names differently
Andrew F. Davis (1):
Documentation: dt-bindings: Fix interrupt documentation file path
Arnd Bergmann (1):
mfd: as3722: Mark PM functions as __maybe_unused
Charles Keepax (6):
mfd: wm8994: Ensure that the whole MFD is built into a single module
mfd: wm5110: Correct defaults for micbias control registers
mfd: arizona: Request parent IRQ before we request child IRQs
mfd: arizona: Add device tree binding to specify mono outputs
mfd: arizona: Update binding docs for selecting mono/stereo outputs
mfd: arizona: Add device tree binding documentation for new clock driver
Damien Riegel (1):
mfd: syscon: Add a DT property to set value width
Geert Uytterhoeven (1):
mfd: da9063: Allow modular build
Geliang Tang (1):
mfd: Use to_i2c_client() instead of open-coding it
Ivan T. Ivanov (1):
mfd: qcom-spmi-pmic: Don't access non-existing registers
Jon Hunter (1):
mfd: as3722: Handle interrupts on suspend
Julia Lawall (1):
mfd: da903x: Constify da903x_chip_ops structure
Krzysztof Kozlowski (3):
dt-bindings: regulator/clock/mfd: Reorganize S2MPS-family bindings
dt-bindings: regulator/mfd: Reorganize S5M8767 bindings
dt-bindings: regulator/mfd: Reorganize S2MPA01 bindings
LABBE Corentin (1):
mfd: qcom_rpm: Fix a possible NULL dereference
Lee Jones (20):
mfd: 88pm860x-core: Fix commenting and declaration spacing
mfd: aat2870-core: Remove unnecessary 'out of memory' message
mfd: ab3100-core.c: Fix multiple warnings reported by Checkpatch
mfd: ab2100-otp: Remove pointless 'out of memory' error message
mfd: ab8500-core: Fix many warnings reported by Checkpatch
mfd: ab8500-debugfs: Clean-up non-conforming commenting and print formatting
mfd: ab8500-gpadc: Squash a whole bunch of Checkpatch warnings and one error
mfd: ab8500-sysctrl: Fix Constify, printk => pr_info and formatting issues
mfd: adp5520: Some trivial 'no space before tab' fixes
mfd: arizona-core: msleep() is unreliable for anything <20ms use usleep_range() instead
mfd: arizona-i2c: Add blank line formatting after declaration
mfd: as3711: Repair OOM and 'line over 80 chars' formatting warnings
mfd: asic3: Fix a plethora of Checkpatch errors and warnings
mfd: cros_ec_i2c: Fix trivial 'tabs before spaces' whitespace issue.
mfd: cros_ec_spi: Repair comparison ordering issue
mfd: cs5535-mfd: Add missing line spacing and make local array static
mfd: da903x: Fix white space and split string issues
mfd: da9052-i2c: Fix tabbing/whitespace issue
mfd: da9052-irq: Fix trivial 'space before comma' error
mfd: davinci_voicecodec: Remove pointless 'out of memory' error message
Linus Walleij (7):
mfd: ab8500: Delete static IRQ resources
mfd: ucb1x00-core: Be sure to clamp return value
mfd: tps65010: Be sure to clamp return value
mfd: tc6393xb: Be sure to clamp return value
mfd: htc-egpio: Be sure to clamp return value
mfd: dm355evm_mps: Be sure to clamp return value
mfd: asic3: Be sure to clamp return value
Nicolas Boichat (1):
mfd: cros ec: Lock the SPI bus while holding chipselect
Rasmus Villemoes (1):
mfd: wm831x: Fix broken wm831x_unique_id_show
Richard Fitzgerald (4):
mfd: arizona: Update DT bindings to add CS47L24 and WM1831
mfd: arizona: Support Cirrus Logic CS47L24 and WM1831
MAINTAINERS: Update Wolfson Micro section to include CS47L24 source
gpio: arizona: Support Cirrus Logic CS47L24 and WM1831
Saurabh Sengar (1):
mfd: mc13xxx-core: Use of_property_read_bool()
Thierry Reding (1):
mfd: sta2x11: Use platform_register/unregister_drivers()
Thomas Abraham (2):
mfd: sec: Add support for S2MPS15 PMIC
regulator: s2mps11: Add support for S2MPS15 regulators
.../devicetree/bindings/clock/samsung,s2mps11.txt | 49 +
.../devicetree/bindings/gpio/snps-dwapb-gpio.txt | 2 +-
Documentation/devicetree/bindings/mfd/arizona.txt | 24 +-
Documentation/devicetree/bindings/mfd/palmas.txt | 2 +-
Documentation/devicetree/bindings/mfd/s2mpa01.txt | 90 --
Documentation/devicetree/bindings/mfd/s2mps11.txt | 153 --
.../devicetree/bindings/mfd/samsung,sec-core.txt | 88 ++
Documentation/devicetree/bindings/mfd/syscon.txt | 4 +
.../bindings/regulator/s5m8767-regulator.txt | 163 --
.../bindings/regulator/samsung,s2mpa01.txt | 79 +
.../bindings/regulator/samsung,s2mps11.txt | 102 ++
.../bindings/regulator/samsung,s5m8767.txt | 145 ++
Documentation/devicetree/bindings/sound/wm8994.txt | 2 +-
MAINTAINERS | 8 +-
drivers/gpio/gpio-arizona.c | 4 +
drivers/mfd/88pm80x.c | 4 +-
drivers/mfd/88pm860x-core.c | 13 +-
drivers/mfd/Kconfig | 20 +-
drivers/mfd/Makefile | 6 +-
drivers/mfd/aat2870-core.c | 5 +-
drivers/mfd/ab3100-core.c | 23 +-
drivers/mfd/ab3100-otp.c | 5 +-
drivers/mfd/ab8500-core.c | 506 +-----
drivers/mfd/ab8500-debugfs.c | 25 +-
drivers/mfd/ab8500-gpadc.c | 145 +-
drivers/mfd/ab8500-sysctrl.c | 13 +-
drivers/mfd/adp5520.c | 6 +-
drivers/mfd/arizona-core.c | 92 +-
drivers/mfd/arizona-i2c.c | 2 +
drivers/mfd/arizona-irq.c | 95 +-
drivers/mfd/arizona-spi.c | 7 +
drivers/mfd/arizona.h | 4 +
drivers/mfd/as3711.c | 28 +-
drivers/mfd/as3722.c | 30 +
drivers/mfd/asic3.c | 30 +-
drivers/mfd/cros_ec_i2c.c | 2 +-
drivers/mfd/cros_ec_spi.c | 34 +-
drivers/mfd/cs47l24-tables.c | 1629 ++++++++++++++++++++
drivers/mfd/cs5535-mfd.c | 6 +-
drivers/mfd/da903x.c | 14 +-
drivers/mfd/da9052-i2c.c | 2 +-
drivers/mfd/da9052-irq.c | 2 +-
drivers/mfd/davinci_voicecodec.c | 5 +-
drivers/mfd/dm355evm_msp.c | 2 +-
drivers/mfd/htc-egpio.c | 2 +-
drivers/mfd/lpc_ich.c | 15 +
drivers/mfd/max14577.c | 4 +-
drivers/mfd/max77686.c | 4 +-
drivers/mfd/max77693.c | 4 +-
drivers/mfd/max77843.c | 4 +-
drivers/mfd/max8925-i2c.c | 4 +-
drivers/mfd/max8997.c | 8 +-
drivers/mfd/max8998.c | 8 +-
drivers/mfd/mc13xxx-core.c | 8 +-
drivers/mfd/qcom-spmi-pmic.c | 4 +-
drivers/mfd/qcom_rpm.c | 2 +
drivers/mfd/sec-core.c | 43 +-
drivers/mfd/sec-irq.c | 8 +
drivers/mfd/sta2x11-mfd.c | 36 +-
drivers/mfd/syscon.c | 13 +
drivers/mfd/tc6393xb.c | 4 +-
drivers/mfd/tps65010.c | 4 +-
drivers/mfd/ucb1x00-core.c | 2 +-
drivers/mfd/wm5110-tables.c | 6 +-
drivers/mfd/wm831x-otp.c | 10 +-
drivers/regulator/Kconfig | 4 +-
drivers/regulator/s2mps11.c | 143 +-
drivers/rtc/rtc-s5m.c | 37 +-
include/linux/mfd/arizona/core.h | 3 +
include/linux/mfd/arizona/pdata.h | 2 +-
include/linux/mfd/samsung/core.h | 1 +
include/linux/mfd/samsung/rtc.h | 2 +
include/linux/mfd/samsung/s2mps15.h | 158 ++
73 files changed, 2983 insertions(+), 1230 deletions(-)
create mode 100644 Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
delete mode 100644 Documentation/devicetree/bindings/mfd/s2mpa01.txt
delete mode 100644 Documentation/devicetree/bindings/mfd/s2mps11.txt
create mode 100644 Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
delete mode 100644 Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
create mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mpa01.txt
create mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mps11.txt
create mode 100644 Documentation/devicetree/bindings/regulator/samsung,s5m8767.txt
create mode 100644 drivers/mfd/cs47l24-tables.c
create mode 100644 include/linux/mfd/samsung/s2mps15.h
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2016-01-14 15:32 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-11-06 8:04 [GIT PULL] MFD for v4.4 Lee Jones
2015-11-06 18:37 ` Linus Torvalds
2015-11-06 21:19 ` Mark Brown
2015-11-06 18:46 ` Linus Torvalds
2015-11-07 12:42 ` Lee Jones
2015-11-07 19:29 ` Linus Torvalds
2015-11-09 13:31 ` Sudip Mukherjee
2015-11-10 9:38 ` Lee Jones
2016-01-14 9:19 Lee Jones
2016-01-14 14:11 ` Stephen Rothwell
2016-01-14 15:32 ` Lee Jones
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).