lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Tue, 4 Aug 2009 13:35:31 +0200
From:	Samuel Ortiz <sameo@...ux.intel.com>
To:	Mark Brown <broonie@...nsource.wolfsonmicro.com>
Cc:	Richard Purdie <rpurdie@...ys.net>,
	David Brownell <dbrownell@...rs.sourceforge.net>,
	Dmitry Torokhov <dmitry.torokhov@...il.com>,
	Dmitry Torokhov <dtor@...l.ru>,
	Jean Delvare <khali@...ux-fr.org>,
	Anton Vorontsov <cbouatmailru@...il.com>,
	Liam Girdwood <lrg@...mlogic.co.uk>,
	Alessandro Zummo <a.zummo@...ertech.it>,
	Wim Van Sebroeck <wim@...ana.be>,
	linux-kernel@...r.kernel.org, lm-sensors@...sensors.org,
	linux-input@...r.kernel.org, rtc-linux@...glegroups.com
Subject: Re: [PATCH 0/22] WM831x drivers

Hi Mark,

On Mon, Jul 27, 2009 at 02:45:27PM +0100, Mark Brown wrote:
> The following patch series adds initial support for the WM813x series of
> PMICs.
> 
> Since these devices have functionality that crosses many subsystems the
> patches cross many kernel trees.  For clarity I'm presenting this
> initial submission as a single series but I have endeavoured to split
> things up so that the patches can be applied separately to the various
> subsystems.  In order to avoid merge issues as patches are applied the
> platform data for the devices is included in the core patches.
> 
> Due to Kconfig and Makefile collisons I've also included the patch adding
> hwmon support for the WM835x series of PMICs to the series.  Other than
> the build system updates there is no interdependence between those two
> patches.
I applied patches [1-8], the gpio one, the 2 hwmon ones and the input one.
I'll now wait for some more feedback for the remaining patches.

Thanks for your work.

Cheers,
Samuel.


> Mark Brown (22):
>       mfd: Allow multiple MFD cells with the same name
>       mfd: Initial core support for WM831x series devices
>       mfd: Add WM831x interrupt support
>       mfd: Add WM831x AUXADC support
>       mfd: Conditionally add WM831x backlight subdevice
>       mfd: Add basic WM831x OTP support
>       mfd: Export ISEL values from WM831x core
>       mfd: Hook WM831x into build system
>       backlight: Add WM831x backlight driver
>       gpio: Add WM831X GPIO driver
>       hwmon: Add WM835x PMIC hardware monitoring driver
>       hwmon: WM831x PMIC hardware monitoring driver
>       Input: Add support for the WM831x ON pin
>       leds: Add WM831x status LED driver
>       power_supply: Add driver for the PMU on WM831x PMICs
>       regulator: Add WM831x DC-DC buck convertor support
>       regulator: Add WM831x LDO support
>       regulator: Add WM831x EPE support
>       regulator: Add WM831x DC-DC boost convertor support
>       regulator: Add WM831x ISINK support
>       RTC: Add support for RTCs on Wolfson WM831x devices
>       [WATCHDOG] Add support for WM831x watchdog
> 
>  Documentation/hwmon/wm831x           |   37 +
>  Documentation/hwmon/wm8350           |   26 +
>  drivers/gpio/Kconfig                 |    7 +
>  drivers/gpio/Makefile                |    1 +
>  drivers/gpio/wm831x-gpio.c           |  252 ++++++
>  drivers/hwmon/Kconfig                |   21 +
>  drivers/hwmon/Makefile               |    2 +
>  drivers/hwmon/wm831x-hwmon.c         |  236 ++++++
>  drivers/hwmon/wm8350-hwmon.c         |  151 ++++
>  drivers/input/misc/Kconfig           |   10 +
>  drivers/input/misc/Makefile          |    1 +
>  drivers/input/misc/wm831x-on.c       |  163 ++++
>  drivers/leds/Kconfig                 |    7 +
>  drivers/leds/Makefile                |    1 +
>  drivers/leds/leds-wm831x-status.c    |  341 ++++++++
>  drivers/mfd/Kconfig                  |   10 +
>  drivers/mfd/Makefile                 |    2 +
>  drivers/mfd/mfd-core.c               |    2 +-
>  drivers/mfd/wm831x-core.c            | 1549 ++++++++++++++++++++++++++++++++++
>  drivers/mfd/wm831x-irq.c             |  559 ++++++++++++
>  drivers/mfd/wm831x-otp.c             |   83 ++
>  drivers/mfd/wm8350-core.c            |    3 +
>  drivers/power/Kconfig                |    7 +
>  drivers/power/Makefile               |    1 +
>  drivers/power/wm831x_power.c         |  779 +++++++++++++++++
>  drivers/regulator/Kconfig            |    7 +
>  drivers/regulator/Makefile           |    3 +
>  drivers/regulator/wm831x-dcdc.c      |  862 +++++++++++++++++++
>  drivers/regulator/wm831x-isink.c     |  260 ++++++
>  drivers/regulator/wm831x-ldo.c       |  852 +++++++++++++++++++
>  drivers/rtc/Kconfig                  |   10 +
>  drivers/rtc/Makefile                 |    1 +
>  drivers/rtc/rtc-wm831x.c             |  538 ++++++++++++
>  drivers/video/backlight/Kconfig      |    7 +
>  drivers/video/backlight/Makefile     |    1 +
>  drivers/video/backlight/wm831x_bl.c  |  250 ++++++
>  drivers/watchdog/Kconfig             |    7 +
>  drivers/watchdog/Makefile            |    1 +
>  drivers/watchdog/wm831x_wdt.c        |  441 ++++++++++
>  include/linux/mfd/core.h             |    1 +
>  include/linux/mfd/wm831x/auxadc.h    |  216 +++++
>  include/linux/mfd/wm831x/core.h      |  289 +++++++
>  include/linux/mfd/wm831x/gpio.h      |   55 ++
>  include/linux/mfd/wm831x/irq.h       |  764 +++++++++++++++++
>  include/linux/mfd/wm831x/otp.h       |  162 ++++
>  include/linux/mfd/wm831x/pdata.h     |  113 +++
>  include/linux/mfd/wm831x/pmu.h       |  189 +++++
>  include/linux/mfd/wm831x/regulator.h | 1218 ++++++++++++++++++++++++++
>  include/linux/mfd/wm831x/status.h    |   34 +
>  include/linux/mfd/wm831x/watchdog.h  |   52 ++
>  include/linux/mfd/wm8350/core.h      |    6 +
>  51 files changed, 10589 insertions(+), 1 deletions(-)
>  create mode 100644 Documentation/hwmon/wm831x
>  create mode 100644 Documentation/hwmon/wm8350
>  create mode 100644 drivers/gpio/wm831x-gpio.c
>  create mode 100644 drivers/hwmon/wm831x-hwmon.c
>  create mode 100644 drivers/hwmon/wm8350-hwmon.c
>  create mode 100644 drivers/input/misc/wm831x-on.c
>  create mode 100644 drivers/leds/leds-wm831x-status.c
>  create mode 100644 drivers/mfd/wm831x-core.c
>  create mode 100644 drivers/mfd/wm831x-irq.c
>  create mode 100644 drivers/mfd/wm831x-otp.c
>  create mode 100644 drivers/power/wm831x_power.c
>  create mode 100644 drivers/regulator/wm831x-dcdc.c
>  create mode 100644 drivers/regulator/wm831x-isink.c
>  create mode 100644 drivers/regulator/wm831x-ldo.c
>  create mode 100644 drivers/rtc/rtc-wm831x.c
>  create mode 100644 drivers/video/backlight/wm831x_bl.c
>  create mode 100644 drivers/watchdog/wm831x_wdt.c
>  create mode 100644 include/linux/mfd/wm831x/auxadc.h
>  create mode 100644 include/linux/mfd/wm831x/core.h
>  create mode 100644 include/linux/mfd/wm831x/gpio.h
>  create mode 100644 include/linux/mfd/wm831x/irq.h
>  create mode 100644 include/linux/mfd/wm831x/otp.h
>  create mode 100644 include/linux/mfd/wm831x/pdata.h
>  create mode 100644 include/linux/mfd/wm831x/pmu.h
>  create mode 100644 include/linux/mfd/wm831x/regulator.h
>  create mode 100644 include/linux/mfd/wm831x/status.h
>  create mode 100644 include/linux/mfd/wm831x/watchdog.h

-- 
Intel Open Source Technology Centre
http://oss.intel.com/
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ