linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [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).