Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754818Ab0AYT0A (ORCPT ); Mon, 25 Jan 2010 14:26:00 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751676Ab0AYTZ6 (ORCPT ); Mon, 25 Jan 2010 14:25:58 -0500 Received: from opensource.wolfsonmicro.com ([80.75.67.52]:51047 "EHLO opensource2.wolfsonmicro.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751524Ab0AYTZ5 (ORCPT ); Mon, 25 Jan 2010 14:25:57 -0500 Date: Mon, 25 Jan 2010 19:25:54 +0000 From: Mark Brown To: Samuel Ortiz Cc: linux-kernel@vger.kernel.org Subject: [PATCH 0/3] WM8994 core driver Message-ID: <20100125192554.GA11200@rakim.wolfsonmicro.main> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Cookie: A penny saved is a penny taxed. User-Agent: Mutt/1.5.20 (2009-06-14) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1709 Lines: 37 This patch series implements core support for the WM8994 audio CODEC. Since the WM8994 is a large device and includes both GPIOs and integrated LDOs which need be represented via the relevant subsystems for integration with the rest of the kernel a MFD core device is provided to manage chip access. The CODEC and regulator parts of the driver will be submitted separately via the relevant subsystems, merge issues make merging via the MFD tree difficult. Mark Brown (3): mfd: Add WM8994 register definitions mfd: Add initial WM8994 support gpiolib: Add WM8994 GPIO support drivers/gpio/Kconfig | 7 + drivers/gpio/Makefile | 1 + drivers/gpio/wm8994-gpio.c | 204 ++ drivers/mfd/Kconfig | 12 + drivers/mfd/Makefile | 1 + drivers/mfd/wm8994-core.c | 537 +++++ include/linux/mfd/wm8994/core.h | 54 + include/linux/mfd/wm8994/gpio.h | 72 + include/linux/mfd/wm8994/pdata.h | 43 + include/linux/mfd/wm8994/registers.h | 4292 ++++++++++++++++++++++++++++++++++ 10 files changed, 5223 insertions(+), 0 deletions(-) create mode 100644 drivers/gpio/wm8994-gpio.c create mode 100644 drivers/mfd/wm8994-core.c create mode 100644 include/linux/mfd/wm8994/core.h create mode 100644 include/linux/mfd/wm8994/gpio.h create mode 100644 include/linux/mfd/wm8994/pdata.h create mode 100644 include/linux/mfd/wm8994/registers.h -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/