All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] MFD for v4.12
@ 2017-05-03  8:51 Lee Jones
  0 siblings, 0 replies; only message in thread
From: Lee Jones @ 2017-05-03  8:51 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List

Hi Linus,

The following changes since commit c1ae3cfa0e89fa1a7ecc4c99031f5e9ae99d9201:

  Linux 4.11-rc1 (2017-03-05 12:59:56 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/mfd-next-4.12

for you to fetch changes up to ab6241ae07c3c698543b565e4ea41995a29a3f62:

  input: touchscreen: mxs-lradc: || vs && typos (2017-04-27 11:54:50 +0100)

----------------------------------------------------------------
 - New Drivers
   - Freescale MXS Low Resolution ADC
   - Freescale i.MX23/i.MX28 LRADC touchscreen
   - Motorola CPCAP Power Button
   - TI LMU (Lighting Management Unit)
   - Atmel SMC (Static Memory Controller)

 - New Device Support
   - Add support for X-Powers AXP803 to axp20x
   - Add support for Dialog Semi DA9061 to da9062-core
   - Add support for Intel Cougar Mountain to lpc_ich
   - Add support for Intel Gemini Lake to lpc_ich

 - New Functionality
   - Add Device Tree support; wm831x-*, axp20x, ti-lmu, da9062, sun4i-gpadc
   - Add IRQ sense support; motorola-cpcap
   - Add ACPI support; cros_ec
   - Add Reset support; altera-a10sr
   - Add ADC support; axp20x
   - Add AC Power support; axp20x
   - Add Runtime PM support; atmel-ebi, exynos-lpass
   - Add Battery Power Supply support; axp20x
   - Add Clock support; exynos-lpass, hi655x-pmic

 - Fix-ups
   - Implicitly specify required headers; motorola-cpcap, intel_soc_pmic_bxtwc
   - Add .remove() method; stm32-timers, exynos-lpass
   - Remove unused code; intel_soc_pmic_core, intel-lpss-acpi, ipaq-micro, atmel-smc, menelaus
   - Rename variables for clarity; axp20x
   - Convert pr_warning() to pr_warn(); db8500-prcmu, sta2x11-mfd, twl4030-power
   - Improve formatting; arizona-core, axp20x
   - Use raw_spinlock_*() variants; asic3, t7l66xb, tc6393xb
   - Simplify/refactor code; arizona-core, atmel-ebi
   - Improve error checking; intel_soc_pmic_core

 - Bug Fixes
   - Ensure OMAP3630/3730 boards can successfully reboot; twl4030-power
   - Correct max-register value; stm32-timers
   - Extend timeout to account for clock stretching; cros_ec_spi
   - Use correct IRQ trigger type; motorola-cpcap
   - Fix bad use of IRQ sense register; motorola-cpcap
   - Logic error "||" should be "&&"; mxs-lradc-ts

----------------------------------------------------------------
Adam Ford (1):
      mfd: twl4030-power: Fix pmic for boards that need vmmc1 on reboot

Andrew F. Davis (1):
      mfd: tps65912: Fix variable name for SPI remove

Andy Shevchenko (5):
      mfd: intel_soc_pmic_core: Remove unnecessary function
      mfd: intel-lpss: Remove left over variable
      mfd: intel_soc_pmic_bxtwc: Move inclusion to c-file
      mfd: intel_soc_pmic_bxtwc: Rename header to follow c-file
      mfd: intel_soc_pmic: Fix a mess with compilation units

Archana Patni (1):
      mfd: cros_ec: Add ACPI GPE handler for LID0 devices

Belen Sarabia (1):
      mfd: ipaq-micro: Delete redundant return value check of platform_get_resource()

Boris Brezillon (7):
      mfd: syscon: atmel-smc: Add new helpers to ease SMC regs manipulation
      memory: atmel-ebi: Simplify SMC config code
      memory: atmel-ebi: Stop using reg_field objects for simple things
      mfd: syscon: atmel-smc: Remove unused helpers/macros
      memory: atmel-ebi: Change naming scheme
      memory: atmel-ebi: Add missing ->numcs assignment
      memory: atmel-ebi: Add PM ops

Borislav Petkov (1):
      mfd: rtsx: Convert forgotten dev_info() statement to pcr_dbg()

Charles Keepax (6):
      mfd: wm831x: Add basic device tree binding
      gpio: wm831x: Add basic device tree support
      mfd: wm831x: Add device tree binding document
      mfd: arizona: Remove duplicate set of ret variable
      mfd: arizona: Display register addresses in hex
      mfd: arizona: Refactor arizona_poll_reg

Dan Carpenter (1):
      input: touchscreen: mxs-lradc: || vs && typos

Daniel Lezcano (1):
      mfd: hi655x: Add the clock cell to provide WiFi and Bluetooth

Doug Anderson (1):
      mfd: cros ec: spi: Increase wait time to 200ms

Fabrice Gasnier (2):
      mfd: stm32-timers: Fix driver removal
      mfd: stm32-timers: Fix max register

Hugues Fruchet (1):
      mfd: stmpe: Fix bit clearing on STMPE1600

Icenowy Zheng (4):
      dt-bindings: Make AXP20X compatible strings one per line
      dt-bindings: Add device tree binding for X-Powers AXP803 PMIC
      mfd: axp20x: Support AXP803 variant
      dt-bindings: Add AXP803's regulator info

Joe Perches (1):
      mfd: Convert remaining uses of pr_warning to pr_warn

Julia Cartwright (3):
      mfd: asic3: Make use of raw_spinlock variants
      mfd: t7l66xb: Make use of raw_spinlock variants
      mfd: tc6393xb: Make use of raw_spinlock variants

Keerthy (1):
      mfd: palmas: Reset the POWERHOLD mux during power off

Krzysztof Kozlowski (1):
      mfd: exynos-lpass: Use common soc/exynos-regs-pmu.h header

Ksenija Stanojevic (5):
      mfd: mxs-lradc: Add support for mxs-lradc
      iio: adc: mxs-lradc: Add support for ADC driver
      input: touchscreen: mxs-lradc: Add support for touchscreen
      iio: adc: mxs-lradc: Remove driver
      dt-bindings: mfd: Move mxs-lradc binding document from IIO to MFD

Kuppuswamy Sathyanarayanan (1):
      mfd: bxtwc: Remove unnecessary i2c_addr checks in ipc calls

Lee Jones (1):
      Merge branches 'ib-mfd-gpio-4.12', 'ib-mfd-iio-input-4.12', 'ib-mfd-input-4.12', 'ib-mfd-leds-4.12', 'ib-mfd-phy-4.12' and 'ib-mfd-pinctrl-samsung-4.12' into ibs-for-mfd-merged

Marek Szyprowski (6):
      pinctrl: samsung: Ensure that pad retention is disabled on driver init
      pinctrl: samsung: Add support for pad retention control for Exynos5433 SoCs
      mfd: exynos-lpass: Remove pad retention control
      mfd: exynos-lpass: Add support for clocks
      mfd: exynos-lpass: Add missing remove() function
      mfd: exynos-lpass: Add runtime PM support

Martin Kepplinger (1):
      mfd: menelaus: Remove obsolete local_irq_disable() and local_irq_enable()

Mika Westerberg (1):
      mfd: lpc_ich: Add support for Intel Gemini Lake SoC

Milo Kim (2):
      dt-bindings: mfd: Add TI LMU device binding information
      mfd: Add TI LMU driver

Pan Bian (1):
      mfd: intel_soc_pmic_core: Fix unchecked return value

Priyalee Kushwaha (1):
      mfd: lpc_ich: Add PCI ID for Intel Cougar Mountain SoC

Quentin Schulz (8):
      mfd: axp20x: Correct name of temperature data ADC registers
      mfd: axp20x: Add ADC cells for AXP20X and AXP22X PMICs
      mfd: axp20x: Add AC power supply cells for AXP22X PMICs
      mfd: axp20x: Add CHRG_CTRL1/2/3 to writeable regs for AXP20X/AXP22X
      mfd: axp20x: Add MFD cells for AXP20X and AXP22X battery driver
      dt-bindings: mfd: Add A33 GPADC binding
      dt-bindings: input: touschcreen: Remove sun4i documentation
      iio: adc: add support for X-Powers AXP20X and AXP22X PMICs ADCs

Rask Ingemann Lambertsen (2):
      dt-bindings: mfd: axp20x: Add "xpowers,master-mode" property for AXP806 PMICs
      mfd: axp20x: Add support for dts property "xpowers,master-mode"

Sean Wang (2):
      dt-bindings: mfd: Add the description for LED as the sub module
      mfd: mt6397: Align the placement at which the mfd_cell of LED is defined

Sebastian Reichel (3):
      mfd: cpcap: Add missing include dependencies
      mfd: cpcap: Implement IRQ sense helper
      input: cpcap-pwrbutton: New driver

Steve Twiss (2):
      dt-bindings: mfd: DA9062/61 MFD binding
      mfd: Add support for DA9061

Thor Thayer (2):
      mfd: altr_a10sr: Add Arria10 DevKit Reset Controller
      dt-bindings: mfd: Add Altera Arria10 SR Reset Controller bindings

Tony Lindgren (5):
      mfd: cpcap: Fix interrupt to use level interrupt
      mfd: cpcap: Use ack_invert interrupts
      mfd: cpcap: Fix bad use of IRQ sense register
      mfd: omap-usb-tll: Fix inverted bit use for USB TLL mode
      mfd: omap-usb-tll: Configure ULPIAUTOIDLE

Willis Monroe (1):
      mfd: palmas: Fixed spelling mistake in error message

 .../devicetree/bindings/input/cpcap-pwrbutton.txt  |   20 +
 .../devicetree/bindings/mfd/altera-a10sr.txt       |   11 +
 Documentation/devicetree/bindings/mfd/axp20x.txt   |   43 +-
 Documentation/devicetree/bindings/mfd/da9062.txt   |   49 +-
 Documentation/devicetree/bindings/mfd/mt6397.txt   |    1 +
 .../bindings/{iio/adc => mfd}/mxs-lradc.txt        |    0
 .../bindings/mfd/samsung,exynos5433-lpass.txt      |    8 +-
 .../touchscreen/sun4i.txt => mfd/sun4i-gpadc.txt}  |   21 +
 Documentation/devicetree/bindings/mfd/ti-lmu.txt   |  243 +++
 Documentation/devicetree/bindings/mfd/wm831x.txt   |   81 +
 MAINTAINERS                                        |    1 +
 drivers/acpi/Kconfig                               |    2 +-
 drivers/gpio/Kconfig                               |    2 +-
 drivers/gpio/gpio-wm831x.c                         |    5 +-
 drivers/iio/adc/Kconfig                            |   37 +-
 drivers/iio/adc/Makefile                           |    3 +-
 drivers/iio/adc/axp20x_adc.c                       |  617 +++++++
 drivers/iio/adc/mxs-lradc-adc.c                    |  843 ++++++++++
 drivers/iio/adc/mxs-lradc.c                        | 1750 --------------------
 drivers/input/misc/Kconfig                         |   10 +
 drivers/input/misc/Makefile                        |    1 +
 drivers/input/misc/cpcap-pwrbutton.c               |  117 ++
 drivers/input/touchscreen/Kconfig                  |   10 +
 drivers/input/touchscreen/Makefile                 |    1 +
 drivers/input/touchscreen/mxs-lradc-ts.c           |  714 ++++++++
 drivers/memory/Kconfig                             |    1 +
 drivers/memory/atmel-ebi.c                         |  584 +++----
 drivers/mfd/Kconfig                                |   53 +-
 drivers/mfd/Makefile                               |   10 +-
 drivers/mfd/altera-a10sr.c                         |    4 +
 drivers/mfd/arizona-core.c                         |   44 +-
 drivers/mfd/asic3.c                                |   56 +-
 drivers/mfd/atmel-smc.c                            |  314 ++++
 drivers/mfd/axp20x-rsb.c                           |    1 +
 drivers/mfd/axp20x.c                               |  129 +-
 drivers/mfd/cros_ec.c                              |   15 +-
 drivers/mfd/cros_ec_acpi_gpe.c                     |  103 ++
 drivers/mfd/cros_ec_spi.c                          |    9 +-
 drivers/mfd/da9062-core.c                          |  427 ++++-
 drivers/mfd/db8500-prcmu.c                         |    2 +-
 drivers/mfd/exynos-lpass.c                         |   50 +-
 drivers/mfd/hi655x-pmic.c                          |    3 +-
 drivers/mfd/intel-lpss-acpi.c                      |    4 -
 drivers/mfd/intel_soc_pmic_bxtwc.c                 |   25 +-
 drivers/mfd/intel_soc_pmic_core.c                  |   27 +-
 drivers/mfd/ipaq-micro.c                           |    3 -
 drivers/mfd/lpc_ich.c                              |   12 +
 drivers/mfd/menelaus.c                             |    4 -
 drivers/mfd/motorola-cpcap.c                       |   34 +-
 drivers/mfd/mt6397-core.c                          |    3 +-
 drivers/mfd/mxs-lradc.c                            |  267 +++
 drivers/mfd/omap-usb-tll.c                         |    7 +-
 drivers/mfd/palmas.c                               |   16 +-
 drivers/mfd/rtsx_pcr.c                             |    2 +-
 drivers/mfd/sta2x11-mfd.c                          |    4 +-
 drivers/mfd/stm32-timers.c                         |   10 +-
 drivers/mfd/stmpe.c                                |    2 +
 drivers/mfd/t7l66xb.c                              |   20 +-
 drivers/mfd/tc6393xb.c                             |   52 +-
 drivers/mfd/ti-lmu.c                               |  259 +++
 drivers/mfd/tps65912-spi.c                         |    4 +-
 drivers/mfd/twl4030-power.c                        |    8 +-
 drivers/mfd/wm831x-core.c                          |   29 +-
 drivers/mfd/wm831x-i2c.c                           |   19 +-
 drivers/mfd/wm831x-irq.c                           |    6 +-
 drivers/mfd/wm831x-spi.c                           |   18 +-
 drivers/pinctrl/samsung/pinctrl-exynos.c           |   63 +
 drivers/platform/x86/Kconfig                       |    2 +-
 drivers/thermal/Kconfig                            |    2 +-
 include/linux/mfd/axp20x.h                         |   44 +-
 include/linux/mfd/cros_ec.h                        |   18 +
 include/linux/mfd/da9062/core.h                    |   29 +-
 include/linux/mfd/da9062/registers.h               |    5 +-
 .../mfd/{intel_bxtwc.h => intel_soc_pmic_bxtwc.h}  |    4 +-
 include/linux/mfd/motorola-cpcap.h                 |    5 +
 include/linux/mfd/mxs-lradc.h                      |  187 +++
 include/linux/mfd/syscon/atmel-smc.h               |  237 +--
 include/linux/mfd/syscon/exynos5-pmu.h             |    3 -
 include/linux/mfd/ti-lmu-register.h                |  280 ++++
 include/linux/mfd/ti-lmu.h                         |   87 +
 include/linux/mfd/wm831x/core.h                    |    9 +-
 81 files changed, 5639 insertions(+), 2566 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/input/cpcap-pwrbutton.txt
 rename Documentation/devicetree/bindings/{iio/adc => mfd}/mxs-lradc.txt (100%)
 rename Documentation/devicetree/bindings/{input/touchscreen/sun4i.txt => mfd/sun4i-gpadc.txt} (64%)
 create mode 100644 Documentation/devicetree/bindings/mfd/ti-lmu.txt
 create mode 100644 Documentation/devicetree/bindings/mfd/wm831x.txt
 create mode 100644 drivers/iio/adc/axp20x_adc.c
 create mode 100644 drivers/iio/adc/mxs-lradc-adc.c
 delete mode 100644 drivers/iio/adc/mxs-lradc.c
 create mode 100644 drivers/input/misc/cpcap-pwrbutton.c
 create mode 100644 drivers/input/touchscreen/mxs-lradc-ts.c
 create mode 100644 drivers/mfd/atmel-smc.c
 create mode 100644 drivers/mfd/cros_ec_acpi_gpe.c
 create mode 100644 drivers/mfd/mxs-lradc.c
 create mode 100644 drivers/mfd/ti-lmu.c
 rename include/linux/mfd/{intel_bxtwc.h => intel_soc_pmic_bxtwc.h} (94%)
 create mode 100644 include/linux/mfd/mxs-lradc.h
 create mode 100644 include/linux/mfd/ti-lmu-register.h
 create mode 100644 include/linux/mfd/ti-lmu.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] only message in thread

only message in thread, other threads:[~2017-05-03  8:51 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-03  8:51 [GIT PULL] MFD for v4.12 Lee Jones

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.