From patchwork Wed Oct 23 15:35:10 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lee Jones X-Patchwork-Id: 285689 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Received: from casper.infradead.org (unknown [IPv6:2001:770:15f::2]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id A66992C00AA for ; Thu, 24 Oct 2013 02:41:09 +1100 (EST) Received: from merlin.infradead.org ([2001:4978:20e::2]) by casper.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1VZ0YJ-0002EM-UG; Wed, 23 Oct 2013 15:40:56 +0000 Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1VZ0YG-0001TO-AI; Wed, 23 Oct 2013 15:40:52 +0000 Received: from mail-wg0-f51.google.com ([74.125.82.51]) by merlin.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1VZ0YD-0001S2-8u for linux-arm-kernel@lists.infradead.org; Wed, 23 Oct 2013 15:40:50 +0000 Received: by mail-wg0-f51.google.com with SMTP id l18so990582wgh.18 for ; Wed, 23 Oct 2013 08:40:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:cc:subject:message-id:mime-version :content-type:content-disposition:content-transfer-encoding :user-agent; bh=QLIhN8WzB/NtPGCCAV0x0MkUTE4PgiV5ALMG+6el/R8=; b=FDw6JMsuAlByR4IWny4hduAmwb08nEAFUA1ith+IsLTdbFHqp2L8tQSDxV0vOzIaA0 Oopt+XHTHDxkd/anEUhcaTUDFUHMbML3fSumCUibMNKJThgyoUQDmd6JLrvgVgqG0W05 URBd9vzxYCNDWfvU2riKfHjRA/q9V/ZXo9yItJ6vr+WfTLfncnpmgyxpGCcUVJCt6SB2 YQ8rq69mafGS2HfIaR2Hcl+D2YEwfMCWwdyhuuXurfliwPiM8LJVB5MOEXNGLZVbB7aJ JaS5svX7co8P/UItDuxDewsdyLFzR21zwe7W8SlEFdcM/rvMB8MlckNNmHE67NKV3gxx jZgg== X-Gm-Message-State: ALoCoQkU+bDsXndU/dzd9w55eTJu7IQA0mG71MVz6cNFWiliF6Y0CQsArBNghPZM9eiVNb54tQci X-Received: by 10.180.160.203 with SMTP id xm11mr2644228wib.17.1382542514288; Wed, 23 Oct 2013 08:35:14 -0700 (PDT) Received: from lee--X1 (ip-77-221-165-98.dsl.twang.net. [77.221.165.98]) by mx.google.com with ESMTPSA id ft19sm18068638wic.5.2013.10.23.08.35.12 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Wed, 23 Oct 2013 08:35:13 -0700 (PDT) Date: Wed, 23 Oct 2013 16:35:10 +0100 From: Lee Jones To: sameo@linux.intel.com Subject: [GIT PULL] MFD patches due for v3.13 Message-ID: <20131023153510.GF2620@lee--X1> MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20131023_114049_508544_19684179 X-CRM114-Status: GOOD ( 13.91 ) X-Spam-Score: -2.6 (--) X-Spam-Report: SpamAssassin version 3.3.2 on merlin.infradead.org summary: Content analysis details: (-2.6 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [74.125.82.51 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] Cc: linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.15 Precedence: list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org List-Id: linux-imx-kernel.lists.patchwork.ozlabs.org The following changes since commit 61e6cfa80de5760bbe406f4e815b7739205754d2: Linux 3.12-rc5 (2013-10-13 15:41:28 -0700) are available in the git repository at: git://git.linaro.org/people/ljones/mfd.git tags/mfd-lee-3.13-1 for you to fetch changes up to 6bfd1e63de34a278d67db32e3644340838308252: mfd: lpc_sch: Ignore resource conflicts when adding mfd cells (2013-10-23 16:22:40 +0100) ---------------------------------------------------------------- mfd-lee-3.13-1 MFD patches due for v3.13. ---------------------------------------------------------------- Andrzej Hajda (2): mfd: max77693: Remove device wakeup from driver mfd: max77693: Added device tree support Charles Keepax (5): mfd: arizona: Update registers for WM5110 DSP mfd: wm5110: Update noise gate default to match the patch file mfd: arizona: Correct register definition for FLL2_SYNC_BW mfd: arizona: Correct handling of device tree gpio defaults mfd: arizona: Mark missing AOD registers as volatile David Jander (1): mfd: da9052: Avoid multiwrite mode due to silicon errata Guenter Roeck (1): mfd: sm501: dbg_regs attribute must be read-only Jingoo Han (3): mfd: lpc_ich: Remove unnecessary pci_set_drvdata() mfd: sm501: Remove unnecessary pci_set_drvdata() mfd: timberdale: Remove unnecessary pci_set_drvdata() Johannes Thumshirn (1): mfd: lpc_sch: Ignore resource conflicts when adding mfd cells Laxman Dewangan (5): mfd: palmas: Remove call of mfd_remove_devices mfd: palmas: Add MODULE_DEVICE_TABLE for of_device table mfd: palmas: Reset pm_power_off if it is set for the device mfd: palmas: Fix resource leak of i2c_dummy devices mfd: Add support for ams AS3722 PMIC Lee Jones (1): mfd: arizona: Only attempt to parse DT if platform data was not passed Linus Walleij (2): mfd: Add STw481x driver mfd: tc3589x: Detect the precise version Mark Brown (4): mfd: wm8994: Inline register I/O functions mfd: wm8994: Remove unused irq_lock mfd: mc13xxx: Don't require lock for simple register I/O mfd: mc13xxx: Move SPI erratum workaround into SPI I/O function Matthias Kaehlcke (2): mfd: ti_am335x_tscadc: Fix idle timeout value mfd: ti_am335x_tscadc: Restore clock divider on resume Peter Chen (1): mfd: syscon: Return -ENOSYS if CONFIG_MFD_SYSCON is not enabled Roger Quadros (1): mfd: omap-usb: prepare/unprepare clock while enable/disable Sachin Kamat (18): mfd: aat2870: Fix sparse error mfd: mc12xx-i2c: rtsx_pcr: ti-ssp: Remove redundant dev_set_drvdata mfd: max8925: Remove redundant of_match_ptr mfd: tps65217: Remove redundant of_match_ptr mfd: 88pm860x: Remove redundant of_match_ptr mfd: ti_am335x_tscadc: Remove redundant of_match_ptr mfd: omap-usb: Remove redundant of_match_ptr mfd: palmas: Remove redundant of_match_ptr mfd: as3711: Include linux/of.h header mfd: arizona: Include linux/of.h header mfd: tps65910: Include linux/of.h header mfd: tps6586x: Include linux/of.h header mfd: tps6507x: Include linux/of.h header mfd: sec-core: Include linux/of.h header mfd: max8997: Include linux/of.h header mfd: max8907: Include linux/of.h header mfd: max77686: Include linux/of.h header mfd: max77693: Include linux/of.h header Sebastian Andrzej Siewior (1): mfd: ti_am335x_tscadc: Avoid possible deadlock of reg_lock Stephen Warren (1): mfd: tps6586x: Implement irq_set_wake Wei WANG (1): mfd: rtsx: Modify rts5249_optimize_phy Wei Yongjun (3): mfd: ucb1x00-core: Fix error return code in ucb1x00_probe() mfd: ezx-pcap: Drop devm_free_irq of devm_ allocated irq mfd: twl6040: Drop devm_free_irq of devm_ allocated irq Documentation/devicetree/bindings/mfd/as3722.txt | 194 +++++++++++++++++++++++++++++++++++++++++++++++++ drivers/mfd/88pm860x-core.c | 2 +- drivers/mfd/Kconfig | 22 ++++++ drivers/mfd/Makefile | 2 + drivers/mfd/aat2870-core.c | 2 +- drivers/mfd/arizona-core.c | 6 +- drivers/mfd/arizona-i2c.c | 1 + drivers/mfd/arizona-spi.c | 1 + drivers/mfd/as3711.c | 1 + drivers/mfd/as3722.c | 449 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/mfd/da9052-i2c.c | 12 ++- drivers/mfd/ezx-pcap.c | 8 +- drivers/mfd/lpc_ich.c | 2 - drivers/mfd/lpc_sch.c | 3 + drivers/mfd/max77686.c | 1 + drivers/mfd/max77693.c | 19 +++-- drivers/mfd/max8907.c | 1 + drivers/mfd/max8925-i2c.c | 2 +- drivers/mfd/max8997.c | 1 + drivers/mfd/mc13xxx-core.c | 5 -- drivers/mfd/mc13xxx-i2c.c | 1 - drivers/mfd/mc13xxx-spi.c | 5 ++ drivers/mfd/omap-usb-host.c | 18 ++--- drivers/mfd/omap-usb-tll.c | 6 +- drivers/mfd/palmas.c | 30 ++++++-- drivers/mfd/rts5249.c | 48 +++++++++++- drivers/mfd/rtsx_pcr.c | 5 +- drivers/mfd/sec-core.c | 1 + drivers/mfd/sm501.c | 4 +- drivers/mfd/stw481x.c | 250 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/mfd/tc3589x.c | 37 +++++++++- drivers/mfd/ti-ssp.c | 1 - drivers/mfd/ti_am335x_tscadc.c | 24 +++--- drivers/mfd/timberdale.c | 6 +- drivers/mfd/tps6507x.c | 1 + drivers/mfd/tps65217.c | 2 +- drivers/mfd/tps6586x.c | 19 ++++- drivers/mfd/tps65910.c | 1 + drivers/mfd/twl6040.c | 10 +-- drivers/mfd/ucb1x00-core.c | 1 + drivers/mfd/wm5102-tables.c | 1 - drivers/mfd/wm5110-tables.c | 39 +++++++++- drivers/mfd/wm8994-core.c | 78 -------------------- include/dt-bindings/mfd/as3722.h | 52 +++++++++++++ include/linux/mfd/arizona/registers.h | 2 +- include/linux/mfd/as3722.h | 423 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ include/linux/mfd/da9052/da9052.h | 20 +++-- include/linux/mfd/max77693-private.h | 1 - include/linux/mfd/max77693.h | 2 - include/linux/mfd/mc13xxx.h | 7 ++ include/linux/mfd/rtsx_pci.h | 53 ++++++++++++++ include/linux/mfd/stw481x.h | 56 ++++++++++++++ include/linux/mfd/syscon.h | 25 +++++++ include/linux/mfd/ti_am335x_tscadc.h | 20 +++-- include/linux/mfd/wm8994/core.h | 47 +++++++++--- sound/soc/codecs/mc13783.c | 4 - 56 files changed, 1826 insertions(+), 208 deletions(-) create mode 100644 Documentation/devicetree/bindings/mfd/as3722.txt create mode 100644 drivers/mfd/as3722.c create mode 100644 drivers/mfd/stw481x.c create mode 100644 include/dt-bindings/mfd/as3722.h create mode 100644 include/linux/mfd/as3722.h create mode 100644 include/linux/mfd/stw481x.h