From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1030292AbcIWJLi (ORCPT ); Fri, 23 Sep 2016 05:11:38 -0400 Received: from smtp2-g21.free.fr ([212.27.42.2]:60930 "EHLO smtp2-g21.free.fr" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755613AbcIWJLd (ORCPT ); Fri, 23 Sep 2016 05:11:33 -0400 X-Mailbox-Line: From 21ac1fd8ab33185ec2cdb436272f48571695ce54 Mon Sep 17 00:00:00 2001 Message-Id: From: Jean-Francois Moine Date: Fri, 23 Sep 2016 10:58:27 +0200 Subject: [PATCH v3 0/4] regulator: axp20x: support AXP803/AXP813 variants To: Chen-Yu Tsai , Mark Rutland , Rob Herring Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-sunxi@googlegroups.com Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch series adds support for the X-Powers AXP803 and AXP813 PMICs. It is based on the previous patch series regulator: axp20x: Simplify various code v3: - put the code of the new devices in new files instead of in the common axp20x file. - fix errors about the regulators and interrupts v2: - fix lack of support of dcdc frequency - notice that the AXP803 is also handled - send the patch to the DT maintainers Jean-Francois Moine (4): regulator: axp20x: move device independant parts to new files regulator: axp20x: duplicate the MFD axp20x-rsb code regulator: axp20x: add the AXP803 regulator: axp20x: add the AXP813 Documentation/devicetree/bindings/mfd/axp20x.txt | 29 ++- drivers/mfd/axp20x.c | 15 + drivers/regulator/Makefile | 3 +- drivers/regulator/axp-regulator.c | 347 +++++++++++++++++++ drivers/regulator/axp-regulator.h | 133 ++++++++ drivers/regulator/axp20x-regulator.c | 415 ++--------------------- drivers/regulator/axp803.c | 225 ++++++++++++ drivers/regulator/axp813.c | 229 +++++++++++++ include/linux/mfd/axp20x.h | 2 + 9 files changed, 1012 insertions(+), 388 deletions(-) create mode 100644 drivers/regulator/axp-regulator.c create mode 100644 drivers/regulator/axp-regulator.h create mode 100644 drivers/regulator/axp803.c create mode 100644 drivers/regulator/axp813.c -- 2.10.0