From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lee Jones Subject: Re: [PATCH v6 0/9] mfd: max8997: Add regmap support Date: Mon, 9 May 2016 08:35:49 +0100 Message-ID: <20160509073549.GC8324@dell> References: <1462519289-2356-1-git-send-email-k.kozlowski@samsung.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: Content-Disposition: inline In-Reply-To: <1462519289-2356-1-git-send-email-k.kozlowski@samsung.com> Sender: linux-input-owner@vger.kernel.org To: Krzysztof Kozlowski Cc: Kukjin Kim , MyungJoo Ham , Chanwoo Choi , Dmitry Torokhov , Richard Purdie , Jacek Anaszewski , Sebastian Reichel , Dmitry Eremin-Solenikov , David Woodhouse , Liam Girdwood , Mark Brown , Alessandro Zummo , Alexandre Belloni , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-input@vger.kernel.org, linux-leds@vger.kernel.org, linux-pm@vger.kernel.org, rtc-linux@googlegroups.com, r.baldyga@hackerion.com, Bartlomiej Zolnierkiewicz List-Id: devicetree@vger.kernel.org On Fri, 06 May 2016, Krzysztof Kozlowski wrote: > This is a rebase and extension of old Robert Baldyga's work. [0] >=20 > Robert no longer works in Samsung. >=20 > From the original cover letter: > "This patchset modifies max8997 driver and associated function driver= s to use > register maps instead of operating directly on i2c bus. This change a= llowed > to simplify irq handling, and to move some initializations to individ= ual > function drivers. Hence now when some functions are not enabled, thei= r i2c > clients, regmaps and irqs are not registered." >=20 >=20 > My changes (since Robert's v5) > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D > 1. Rebase on v4.6-rc6. > 2. Collect more acks. > 3. Add few fixes: > a. Haptic fix from Marek, > b. Extcon and RTC fix from me, > c. DTS fixes from Marek. >=20 > DTS changes are independent but rest of them (extcon/input/MFD) rely > on each other. >=20 > One way of merging would be to pick everything (except DTS) through > one tree. Or use tags. I'd be happy to take the set, once you have collected all Acks. > Best regards, > Krzysztof >=20 > [0] http://lkml.iu.edu/hypermail//linux/kernel/1411.1/03152.html >=20 >=20 > Krzysztof Kozlowski (3): > extcon: max8997: Fix handling error code of regmap_irq_get_virq() > rtc: max8997: Check for ERRNO of regmap_irq_get_virq() > extcon: max8997: Fix inconsistent indenting >=20 > Marek Szyprowski (3): > input: max8997-haptic: Fix NULL pointer dereference > ARM: dts: exynos: Fix regulator name to avoid forbidden character o= n > exynos4210-trats > ARM: dts: exynos: Add interrupt line to MAX8997 PMIC on > exynos4210-trats >=20 > Robert Baldyga (3): > mfd: max8997: Use regmap to access registers > mfd: max8997: handle IRQs using regmap > mfd: max8997: Change irq names to upper case >=20 > arch/arm/boot/dts/exynos4210-trats.dts | 4 +- > drivers/extcon/extcon-max8997.c | 72 ++++--- > drivers/input/misc/max8997_haptic.c | 40 ++-- > drivers/leds/leds-max8997.c | 13 +- > drivers/mfd/Kconfig | 3 +- > drivers/mfd/Makefile | 2 +- > drivers/mfd/max8997-irq.c | 383 -----------------------= ---------- > drivers/mfd/max8997.c | 245 ++++++++++++++------- > drivers/power/max8997_charger.c | 33 +-- > drivers/regulator/max8997.c | 87 ++++---- > drivers/rtc/rtc-max8997.c | 60 +++--- > include/linux/mfd/max8997-private.h | 82 +++++-- > 12 files changed, 392 insertions(+), 632 deletions(-) > delete mode 100644 drivers/mfd/max8997-irq.c >=20 --=20 Lee Jones Linaro STMicroelectronics Landing Team Lead Linaro.org =E2=94=82 Open source software for ARM SoCs =46ollow Linaro: Facebook | Twitter | Blog -- To unsubscribe from this list: send the line "unsubscribe linux-input" = in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html