RE: [PATCH V1] DA9210 driver files

2013-08-06 Thread Steve Twiss
On Mon 15 July 2013 17:58 Mark Brown wrote: Subject: Re: [PATCH V1] DA9210 driver files I should have named this PATCH V3 to follow on from previous versions from RFC that I submitted. To repeat *again* you should submit patches in the format covered in SubmittingPatches. This includes things

[PATCH V4] DA9210 new driver files

2013-08-06 Thread Steve Twiss
From: Steve Twiss stwiss.opensou...@diasemi.com I2C driver for the Dialog DA9210 Multi-phase 12A DC-DC Buck. Signed-off-by: Steve Twiss stwiss.opensou...@diasemi.com Signed-off-by: David Dajun Chen david.c...@diasemi.com --- Checks performed with next-20130806/scripts/checkpatch.pl Kconfig

RE: [PATCH V4] DA9210 new driver files

2013-08-06 Thread Steve Twiss
On Tue 06 August 2013 15:31 Steve Twiss wrote: Subject: [PATCH V4] DA9210 new driver files ... It has already been pointed out that I have put the wrong subject line into this patch. I thought that my previous submission attempts were drawing comments because of the body content of the e-mail

RE: [RFC V2] DA9210 driver files

2013-07-15 Thread Steve Twiss
On 02 July 2013 22:06, Mark Brown wrote: On Mon, Jul 01, 2013 at 03:10:28PM +0100, Steve Twiss wrote: The use of regmap_range is not being considered because I am not intending to use PAGE_CON register page selection in any of the driver development. Makes sense to map things

[PATCH V1] DA9210 driver files

2013-07-15 Thread Steve Twiss
From: Steve Twiss stwiss.opensou...@diasemi.com This patch describes the regulator driver for the DA9210 Multi-phase Buck from Dialog Semiconductor Ltd. It has been made aginst kernel version linux-next next-20130715 This driver is for the Dialog DA9210 Multi-phase 12A DC-DC Buck Converter

[RFC V1] COMMIT 1: DA9210 driver files

2013-06-20 Thread Steve Twiss
From: Steve Twiss stwiss.opensou...@diasemi.com This is the regulator driver for the Dialog DA9210 Multi-phase Buck. The patch is relative to linux-next next-20130620 The regulator implements the functions for .enable, .set_voltage, .get_voltage, .set_current_limit, and .get_current_limit

[RFC V1] DA9210 driver request for comments

2013-06-20 Thread Steve Twiss
From: Steve Twiss stwiss.opensou...@diasemi.com The following describes the driver DA9210 from Dialog Semiconductor Ltd. This is a request for comment relating to the Dialog DA9210 driver. The patches have been made relative to the following kernel version: linux-next next-20130620 This driver

[PATCH V1] regulator: da9063: Bug fix when setting max voltage on LDOs 5-11

2014-02-11 Thread Steve Twiss
From: Steve Twiss stwiss.opensou...@diasemi.com Bug fix to allow the setting of maximum voltage for certain LDOs. Signed-off-by: Steve Twiss stwiss.opensou...@diasemi.com --- Checks performed with next-20140211/scripts/checkpatch.pl da9063-regulator.ctotal: 0 errors, 0 warnings, 927

[PATCH V2] regulator: da9063: Bug fix when setting max voltage on LDOs 5-11

2014-02-12 Thread Steve Twiss
From: Steve Twiss stwiss.opensou...@diasemi.com Bug fix to allow the setting of maximum voltage for certain LDOs. What the bug is: There is a problem caused by an invalid calculation of n_voltages in the driver. This n_voltages value has the potential to be different for each regulator

DA9063 driver development

2013-09-06 Thread Steve Twiss
? Regards, Steve Twiss -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

[RFC V2] DA9210 driver files

2013-07-01 Thread Steve Twiss
From: Steve Twiss stwiss.opensou...@diasemi.com This is the regulator driver for the Dialog DA9210 Multi-phase Buck. The patch is relative to linux-next next-20130701 and this is RFC attempt number 2 The main changes the previous RFC number 1 are as follows: (1) Kconfig - Entry

[PATCH V3 2/2] devicetree: Add bindings for DA9063

2015-01-20 Thread Steve Twiss
From: Steve Twiss stwiss.opensou...@diasemi.com Add device tree bindings for DA9063 regulators; Real-Time Clock and Watchdog. This patch is dependent on PATCH V2 1/2 Signed-off-by: Steve Twiss stwiss.opensou...@diasemi.com --- This patch applies against linux-next and v3.19-rc4

[PATCH V3 0/2] Add device tree support for DA9063

2015-01-20 Thread Steve Twiss
From: Steve Twiss stwiss.opensou...@diasemi.com This patch set adds device tree support for the Dialog Semiconductor DA9063 PMIC. Support is provided for the Regulators; Real-Time Clock and Watchdog. [PATCH V2 1/2]: kernel driver device tree support [PATCH V2 2/2]: device tree bindings document

[PATCH V3 1/2] mfd: da9063: Add device tree support

2015-01-20 Thread Steve Twiss
From: Steve Twiss stwiss.opensou...@diasemi.com Add device tree support for DA9063 regulators; Real-Time Clock and Watchdog. This patch is dependent on PATCH V2 2/2 Signed-off-by: Steve Twiss stwiss.opensou...@diasemi.com --- This patch applies against linux-next and v3.19-rc4 drivers/mfd

[PATCH V2 1/2] mfd: da9063: Add device tree support

2015-01-19 Thread Steve Twiss
From: Steve Twiss stwiss.opensou...@diasemi.com Add device tree support for DA9063 regulators; Real-Time Clock and Watchdog. This patch is dependent on PATCH V2 2/2 Signed-off-by: Steve Twiss stwiss.opensou...@diasemi.com --- This patch applies against linux-next and v3.19-rc4 drivers/mfd

[PATCH V2 2/2] devicetree: Add bindings for DA9063

2015-01-19 Thread Steve Twiss
From: Steve Twiss stwiss.opensou...@diasemi.com Add device tree bindings for DA9063 regulators; Real-Time Clock and Watchdog. This patch is dependent on PATCH V2 1/2 Signed-off-by: Steve Twiss stwiss.opensou...@diasemi.com --- This patch applies against linux-next and v3.19-rc4

[PATCH V1] mfd: da9063: Add device tree support

2015-01-14 Thread Steve Twiss
From: Steve Twiss stwiss.opensou...@diasemi.com Add device tree support for DA9063 regulators; Real-Time Clock and Watchdog. Signed-off-by: Steve Twiss stwiss.opensou...@diasemi.com --- Checks performed with linux-next/v3.19-rc4/scripts/checkpatch.pl da9063.txttotal: 0 errors

[PATCH V1 1/2] input: misc: da9063: OnKey driver

2015-04-08 Thread Steve Twiss
From: Steve Twiss stwiss.opensou...@diasemi.com Add OnKey driver support for DA9063 This patch is dependent on PATCH V1 2/2 Signed-off-by: Steve Twiss stwiss.opensou...@diasemi.com --- This patch applies against linux-next and v4.0-rc6 MAINTAINERS | 2 +- drivers

[PATCH V1 0/2] Add OnKey support for DA9063

2015-04-08 Thread Steve Twiss
From: Steve Twiss stwiss.opensou...@diasemi.com This patch set adds OnKey driver support for the Dialog Semiconductor DA9063 PMIC. [PATCH V1 1/2]: kernel driver onkey support [PATCH V1 2/2]: device tree bindings document Thank you, Steve Twiss, Dialog Semiconductor Ltd. S Twiss (2): input

[PATCH V1 2/2] devicetree: Add bindings for DA9063 OnKey

2015-04-08 Thread Steve Twiss
From: Steve Twiss stwiss.opensou...@diasemi.com Add device tree bindings for the DA9063 OnKey driver This patch is dependent on PATCH V1 1/2 Signed-off-by: Steve Twiss stwiss.opensou...@diasemi.com --- This patch applies against linux-next and v4.0-rc6 Documentation/devicetree/bindings

[PATCH V1] da9063: mfd: Fix missing DA9063_M_DVC_RDY mask bit

2015-07-17 Thread Steve Twiss
From: Steve Twiss stwiss.opensou...@diasemi.com Fix a missing DVC_RDY interrupt mask in struct regmap_irq definition. The original submission of this driver did not contain all interrupt masking definitions in the struct regmap_irq contained in the file da9063-irq.c The solution is to add

[PATCH V1 2/2] regulator: da9053: Add regulator support for DA9053 BB silicon

2015-10-08 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Provide an additional case entry for DA9053_BC in the find_regulator_info() function in order to support BB type silicon for the DA9053 device. Signed-off-by: Steve Twiss <stwiss.opensou...@diasemi.com> --- This patch applies agains

[PATCH V1 1/2] mfd: da9053: Addition of extra registers for GPIOs 8-13

2015-10-08 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Definitions for GPIO registers 8, 9, 10, 11, 12 and 13 are added into the register header file. - DA9052_GPIO_8_9_REG25 - DA9052_GPIO_10_11_REG 26 - DA9052_GPIO_12_13_REG 27 A modification is also made to the MFD core code to

[PATCH V1 0/2] Add DA9021 support to the existing DA9052/53 driver

2015-10-08 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Two patches to add missing registers and add support for DA9053-BB silicon in the regulators component. These patches modify existing files for the Dialog Power Management IC driver for the DA9052/53 devices. In this patch set the fol

[PATCH V3] regulator: da9053: Update regulator for DA9053 BC silicon support

2015-10-16 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Provide an additional case entry for DA9053_BC in the find_regulator_info() function in order to support BC type silicon for the DA9053 device. Signed-off-by: Steve Twiss <stwiss.opensou...@diasemi.com> --- Changes since PATCH V2

[PATCH V2] regulator: da9053: Update regulator for DA9053 BB silicon support

2015-10-13 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Provide an additional case entry for DA9053_BC in the find_regulator_info() function in order to support BB type silicon for the DA9053 device. Signed-off-by: Steve Twiss <stwiss.opensou...@diasemi.com> --- Changes since PATCH V1

[PATCH V1] rtc: GPL copyright inconsistency fix

2015-10-02 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Fix misleading and inconsistent copyright header wording. Alter the copyright header text and MODULE_LICENSE macro to ensure the GPL v2 licence description is correctly represented. It will remove the incorrectly LGPL worded text.

[PATCH V1] rtc: da9063: access ordering error during RTC interrupt system power on

2015-12-08 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> This fix alters the ordering of the IRQ and device registrations in the RTC driver probe function. This change will apply to the RTC driver that supports both DA9063 and DA9062 PMICs. A problem could occur with the existing RTC

[PATCH V1] input: da9063: report KEY_POWER instead of KEY_SLEEP during power key-press

2015-12-08 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Stop reporting KEY_SLEEP for a short key-press and report KEY_POWER instead This change applied to both DA9063 and DA9062 ONKEY drivers. Signed-off-by: Steve Twiss <stwiss.opensou...@diasemi.com> --- This patch applies agains

[PATCH V2] input: da9063: report KEY_POWER instead of KEY_SLEEP during power key-press

2015-12-10 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Stop reporting KEY_SLEEP for a short key-press and report KEY_POWER instead This change applies to both DA9063 and DA9062 ONKEY drivers. A previous application used for testing by the developer required a KEY_SLEEP and KEY_POWER input_repo

[RESEND PATCH V3] MAINTAINERS: Add Dialog PMIC search terms for missing documentation and header files

2016-06-08 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Dialog Semiconductor support would like to follow files by adding to the existing MAINTAINERS search terms. The update will allow us to follow files for PMIC documentation bindings and header files. The full list is: DT bindings - Documen

[PATCH V3] MAINTAINERS: Add Dialog PMIC search terms for missing documentation and header files

2016-06-02 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Dialog Semiconductor support would like to follow files by adding to the existing MAINTAINERS search terms. The update will allow us to follow files for PMIC documentation bindings and header files. The full list is: DT bindings - Documen

[PATCH V1] mfd: da9053: fix compiler warning message for uninitialised variable

2016-06-27 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Fix compiler warning caused by an uninitialised variable inside da9052_group_write() function. Defaulting the value to zero covers the trivial case. Signed-off-by: Steve Twiss <stwiss.opensou...@diasemi.com> Reported-by: Geert Uytt

[PATCH V1] mfd: da9063: fix missing volatile registers in the core regmap_range volatile lists

2016-02-10 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Add an updated set of registers listed in the core regmap_range volatile ranges defined for the DA9063. These new registers contain bits that cannot be considered under the full control of software. Under various conditions the hardware wi

[PATCH V1] mfd: da9062: fix missing volatile registers in the core regmap_range volatile lists

2016-02-01 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Add an updated set of registers listed in the core regmap_range volatile ranges defined for the DA9062. These new registers contain bits that cannot be considered under the full control of software. Under various conditions the hardware wi

[PATCH V1] mfd: da9063: remove unused struct da9063_irq_data and define EVENTS_BUF_LEN

2016-04-05 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> The structure da9063_irq_data and define EVENTS_BUF_LEN are not used, so remove the redundant entries. Signed-off-by: Steve Twiss <stwiss.opensou...@diasemi.com> --- This patch applies against linux-next and next-20160405 Re

[PATCH V1] rtc: da9053: fix access ordering error during RTC interrupt at system power on

2016-04-14 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> This fix alters the ordering of the IRQ and device registrations in the RTC driver probe function. This change will apply to the RTC driver that supports both DA9052 and DA9053 PMICs. A problem could occur with the existing RTC

[PATCH V2] MAINTAINERS: Add Dialog PMIC search terms for missing documentation and header files

2016-05-24 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Dialog Semiconductor support would like to follow files by adding to the existing MAINTAINERS search terms. The update will allow us to follow files for PMIC documentation bindings and header files. The full list is: DT bindings - Documen

[PATCH V1] MAINTAINERS: Add Dialog PMIC search terms for missing documentation and header files

2016-05-11 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Dialog Semiconductor support would like to follow files by adding to the existing MAINTAINERS search terms. The update will allow us to follow files for PMIC documentation bindings and header files. The full list is: DT bindings - Documen

[PATCH V1] regulator: da9210: addition of device tree support

2016-07-13 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Addition of device tree support for DA9210. Two files are modified, the driver source file and the binding document. Updates for the regulator source file include an .of_match_table entry, node match checking in the probe() fu

RE: [RFC] regulator: da9052/53: da9052-i2c.txt binding document changes

2016-07-25 Thread Steve Twiss
On 22 July 2016 11:36, Steve Twiss wrote: > The binding file for DA9052/53 exists in the kernel and was originally > submitted by Ying-Chun Liu from Linaro way back in 2012. [...] > > git show 58d114b [...] > regulator names are added to the binding document but not used in the

[PATCH V1] documentation: da9052: Update regulator bindings names to match DA9052/53 DTS expectations

2016-07-25 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Hi Mark, Buck and LDO binding name changes. The binding names for the regulators have been changed to match the current expectation from existing device tree source files. This fix rectifies the disparity between what currently exists i

[PATCH V2] documentation: da9052: Update regulator bindings names to match DA9052/53 driver expectations

2016-07-27 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Buck and LDO binding name changes. The binding names for the regulators have been changed to match the current expectation from existing device tree source files. This fix rectifies the disparity between what currently exists in some

RE: [RFC] regulator: da9052/53: da9052-i2c.txt binding document changes

2016-07-28 Thread Steve Twiss
On 27 July 2016 19:24, Mark Brown wrote: > On Mon, Jul 25, 2016 at 11:31:27AM +0000, Steve Twiss wrote: > > > There are already several device tree files using a naming scheme different > > to that found > > in the binding text document. Since those have been used

RE: [PATCH V1] mfd: da9053: ensure the FAULT_LOG is cleared during MFD driver probe

2016-08-10 Thread Steve Twiss
On 08 August 2016 12:06, Steve Twiss wrote: > On 05 August 2016 10:05, Lee Jones wrote: > > On Wed, 06 Jul 2016, Steve Twiss wrote: > > > From: Steve Twiss <stwiss.opensou...@diasemi.com> > > > > > > Clearance of any the persistent information withi

RE: [PATCH V1] regulator: da9210: addition of device tree support

2016-07-15 Thread Steve Twiss
On 14 July 2016 16:48, Mark Brown wrote: > To: Steve Twiss > Cc: DEVICETREE; LINUXKERNEL; Liam Girdwood; Mark Rutland; Rob Herring; > Support Opensource > Subject: Re: [PATCH V1] regulator: da9210: addition of device tree support > > On Wed, Jul 13, 2016 at 04:41:19PM +0100,

[PATCH V1] regulator: da9053/52: Fix incorrectly stated minimum and maximum voltage limits

2016-07-20 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> This fix alters the minimum and maximum BUCK voltage limits for DA9052 and DA9053. It does so for the following cases: DA9052 - BUCK3 (MEM) min: 0.925V -> 0.950V max: 2.500V -> 2.525V DA9053 - BUCK3 (MEM) min: 0.925V ->

[PATCH V2] regulator: da9210: addition of device tree support

2016-07-15 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Addition of device tree support for DA9210. Two files are modified, the driver source file and the binding document. Updates for the regulator source file include an .of_match_table entry and node match checking in the probe() fu

[PATCH V1] mfd: da9053: ensure the FAULT_LOG is cleared during MFD driver probe

2016-07-06 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> The function da9052_clear_fault_log() is added to mitigate the case of persistent data being transferred between reboots. Clearance of any the persistent information within the DA9053 FAULT_LOG register must be completed during start

[PATCH RFC V1] mfd: da9063: Update author information to remove incorrect e-mail addresses

2016-07-11 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Remove incorrect e-mail addresses from the copyright header and MODULE_AUTHOR() macro. These e-mail addresses are no longer in use. The author names have not been changed, only the e-mail address have been deleted from the source files.

[PATCH V1] MAINTAINERS: Add Dialog ONKEY search term for missing documentation

2016-08-08 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Dialog Semiconductor support would like to follow files by adding to the existing MAINTAINERS search terms. The update will allow us to follow files for the ONKEY PMIC documentation bindings. Signed-off-by: Steve Twiss <stwis

RE: [PATCH RFC V1] mfd: da9063: Update author information to remove incorrect e-mail addresses

2016-08-08 Thread Steve Twiss
On 8 August 2016 12:25, Lee Jones wrote: > To: Steve Twiss > Cc: LINUXKERNEL > Subject: Re: [PATCH RFC V1] mfd: da9063: Update author information to remove > incorrect e-mail addresses > > On Mon, 11 Jul 2016, Steve Twiss wrote: > > From: Steve Twiss <stwiss.opensou...@

RE: [PATCH V1] mfd: da9053: ensure the FAULT_LOG is cleared during MFD driver probe

2016-08-08 Thread Steve Twiss
On 05 August 2016 10:05, Lee Jones wrote: > To: Steve Twiss > Subject: Re: [PATCH V1] mfd: da9053: ensure the FAULT_LOG is cleared during > MFD driver probe > > On Wed, 06 Jul 2016, Steve Twiss wrote: > > From: Steve Twiss <stwiss.opensou...@diasemi.com> > > &g

[PATCH V2] mfd: da9063: Update author information to remove incorrect e-mail addresses

2016-08-08 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Remove incorrect e-mail addresses from the copyright header and MODULE_AUTHOR() macro. These e-mail addresses are no longer in use. The author names have not been changed, only the e-mail addresses have been deleted from the source files.

[RFC] regulator: da9052/53: da9052-i2c.txt binding document changes

2016-07-22 Thread Steve Twiss
Hi, The binding file for DA9052/53 exists in the kernel and was originally submitted by Ying-Chun Liu from Linaro way back in 2012. Documentation/devicetree/bindings/mfd/da9052-i2c.txt > git show 58d114b The patch adds support for the Dialog MFD and it lists the compatible strings

RE: [PATCH V1] mfd: da9053: ensure the FAULT_LOG is cleared during MFD driver probe

2016-08-15 Thread Steve Twiss
> On 08 August 2016 12:06, Steve Twiss wrote: > > On 05 August 2016 10:05, Lee Jones wrote: > > > On Wed, 06 Jul 2016, Steve Twiss wrote: > > > > From: Steve Twiss <stwiss.opensou...@diasemi.com> > > > > > > > > Clearance o

[RESEND PATCH V5 7/8] thermal: da9062/61: Thermal junction temperature monitoring driver

2017-02-02 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Add junction temperature monitoring supervisor device driver, compatible with the DA9062 and DA9061 PMICs. A MODULE_DEVICE_TABLE() macro is added. If the PMIC's internal junction temperature rises above T_WARN (125 degC) an interrupt is

RE: [RESEND PATCH V5 7/8] thermal: da9062/61: Thermal junction temperature monitoring driver

2017-02-20 Thread Steve Twiss
On 19 February 2017 01:40, Eduardo Valentin wrote: > Subject: Re: [RESEND PATCH V5 7/8] thermal: da9062/61: Thermal junction > temperature monitoring driver > > Steve, > > Apologize for the very late answer on your driver. I still have few > minor requests, please check then: > Hi Eduardo, No

RE: MAINTAINERS without commits in the last 3 years

2016-08-25 Thread Steve Twiss
Hi Joe, The address "support.opensou...@diasemi.com" works. Thanks. On 25 August 2016 00:34 Joe Perches wrote: > Many email addresses in MAINTAINERS no longer work so many > sections in MAINTAINERS could likely be considered either > obsolete or unmaintained. [...] > The email addresses below

[RESEND PATCH V1] MAINTAINERS: Input: add Dialog onkey device tree bindings into search terms

2016-08-30 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Dialog Semiconductor support would like to add to the MAINTAINERS search terms. This update will allow us to follow files for device tree bindings relating to input onkey driver(s). Signed-off-by: Steve Twiss <stwiss.opensou...@di

RE: [PATCH] regulator: da9055: remove null pointer check on array pdata->regulators

2016-09-12 Thread Steve Twiss
On 08 September 2016 10:47, Colin King wrote: > To: Support Opensource; Liam Girdwood; Mark Brown > Cc: linux-kernel@vger.kernel.org > Subject: [PATCH] regulator: da9055: remove null pointer check on array > pdata->regulators > > From: Colin Ian King > >

[PATCH V1 03/10] Input: da9061: onkey driver

2016-10-06 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Support for the DA9061 onkey is added into the DA9063 onkey driver. The of_device_id match array is expanded to support "dlg,da9061-onkey" as a valid .compatible string. A new chip configuration register map listed in da90

[PATCH V1 01/10] mfd: da9061: MFD core support

2016-10-06 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> MFD support for DA9061 is provided as part of the DA9062 device driver. The registers header file adds two new chip variant IDs defined in DA9061 and DA9062 hardware. The core header file adds new software enumerations for listing the

[PATCH V1 02/10] regulator: da9061: BUCK and LDO regulator driver

2016-10-06 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Regulator support for the DA9061 is added into the DA9062 regulator driver. The regulators for DA9061 differ from those of DA9062. A new DA9061 enumeration list for the LDOs and Bucks supported by this device is added. Regulator infor

[PATCH V1 04/10] watchdog: da9061: watchdog driver

2016-10-06 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Support for the DA9061 watchdog is added into the DA9062 watchdog driver. The of_device_id match array is expanded to support "dlg,da9061-watchdog" as a valid .compatible string. A new watchdog_info structure is added and linke

[PATCH V1 08/10] Documentation: dt: thermal: da9062/61 TJUNC temperature binding

2016-10-06 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Device tree binding information for DA9062 and DA9061 thermal junction temperature monitor. Binding descriptions for the DA9061 and DA9062 thermal TJUNC supervisor device driver, using a single THERMAL_TRIP_HOT trip-wire and al

[PATCH V1 07/10] Documentation: dt: watchdog: da9062/61 Watchdog timer binding

2016-10-06 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Add binding information for DA9062 and DA9061 watchdog. Signed-off-by: Steve Twiss <stwiss.opensou...@diasemi.com> --- This patch applies against linux-next and v4.8 Hi, This patch depends on the acceptance of DA9061 watchdog driv

[PATCH V1 06/10] Documentation: dt: input: temperature driver

2016-10-06 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Add binding information for DA9061 onkey. This patch updates the compatible string "dlg,da9061-onkey" to support DA9061, removes ther reference to KEY_SLEEP (which the driver no longer supports) and fixes a typo in the exam

[PATCH V1 09/10] Documentation: dt: mfd: da9062/61 MFD binding

2016-10-06 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Extend existing DA9062 binding information to include the DA9061 PMIC for MFD core and regulators. Add a da9062-onkey link to the existing onkey binding file. Add a da9062-thermal link to the new temperature monitoring binding file

[PATCH V1 00/10] da9061: DA9061 driver submission

2016-10-06 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> This patch set adds support for the Dialog DA9061 Power Management IC. Support is made by altering the existing DA9062 device driver. In this patch set the following is provided: [PATCH V1 01/10] MFD core support [PATCH V1 02/10] BUCKs an

[PATCH V1 05/10] thermal: da9062/61: Thermal junction temperature monitoring driver

2016-10-06 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Add junction temperature monitoring supervisor device driver, compatible with the DA9062 and DA9061 PMICs. If the PMIC's internal junction temperature rises above TEMP_WARN (125 degC) an interrupt is issued. This TEMP_WARN level is d

[PATCH V1 10/10] MAINTAINERS: da9062/61 updates to the Dialog Semiconductor search terms

2016-10-06 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Hi, Dialog Semiconductor support would like to add to the MAINTAINERS search terms. This update will allow us to follow files for device tree bindings and source code relating to input onkey drivers, chip thermal monitoring and watchdog

RE: [PATCH V1 01/10] mfd: da9061: MFD core support

2016-10-07 Thread Steve Twiss
Hi, On 06 October 2016 17:34, Steve Twiss wrote: > On 06 October 2016 11:38, Keerthy [mailto:a0393...@ti.com], wrote: > > + int cell_num; > > No need of cell_num. > > > + cell_num = ARRAY_SIZE(da9061_devs); > > No need of the above assignment > >

RE: [PATCH V1 05/10] thermal: da9062/61: Thermal junction temperature monitoring driver

2016-10-07 Thread Steve Twiss
Hi, On 07 October 2016 06:29, Keerthy [mailto:a0393...@ti.com] wrote: > On Thursday 06 October 2016 02:13 PM, Steve Twiss wrote: > > From: Steve Twiss <stwiss.opensou...@diasemi.com> [...] > > + > > +static int da9062_thermal_get_trip_type(st

RE: [PATCH V1 04/10] watchdog: da9061: watchdog driver (RFC)

2016-10-07 Thread Steve Twiss
On 07 October 2016 18:02, Guenter Roeck wrote: > > On 06 October 2016 19:49, Guenter Roeck wrote: > > > On Thu, Oct 06, 2016 at 04:28:14PM +0000, Steve Twiss wrote: > > > > I am using the compatible string to pick a different configuration > > > > .data blo

RE: [PATCH V1 04/10] watchdog: da9061: watchdog driver (RFC)

2016-10-07 Thread Steve Twiss
On 06 October 2016 19:49, Guenter Roeck wrote: > Subject: Re: [PATCH V1 04/10] watchdog: da9061: watchdog driver (RFC) > > Hi Steve, [...] > On Thu, Oct 06, 2016 at 04:28:14PM +, Steve Twiss wrote: > > I am using the compatible string to pick a different configuratio

Re: [PATCH V1 04/10] watchdog: da9061: watchdog driver (RFC)

2016-10-06 Thread Steve Twiss
Hi Guenter, Thanks for your reply. On 06 October 2016 14:28, Guenter Roeck, wrote: > To: Steve Twiss; LINUX-KERNEL; LINUX-WATCHDOG; Wim Van Sebroeck > Subject: Re: [PATCH V1 04/10] watchdog: da9061: watchdog driver [...] > > @@ -180,6 +180,11 @@ static const struct w

RE: [PATCH V1 01/10] mfd: da9061: MFD core support

2016-10-06 Thread Steve Twiss
Hi, On 06 October 2016 11:38, Keerthy [mailto:a0393...@ti.com], wrote: > > regmap_config which lists the correct readble, writable and volatile > > /s/readble/readable Done [...] > > static struct resource da9062_core_resources[] = { > > DEFINE_RES_NAMED(DA9062_IRQ_VDD_WARN, 1,

RE: [PATCH V1 04/10] watchdog: da9061: watchdog driver (RFC)

2016-10-08 Thread Steve Twiss
On 08 October 2016 01:22, Guenter Roeck wrote: > On 10/07/2016 04:35 PM, Dmitry Torokhov wrote: > > On Fri, Oct 07, 2016 at 06:01:23PM +0000, Steve Twiss wrote: > >> On 07 October 2016 18:02, Guenter Roeck wrote: > >> > >>>> On 06 October 2016 19:49, G

[PATCH V2 03/10] Documentation: devicetree: thermal: da9062/61 TJUNC temperature binding

2016-10-26 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Device tree binding information for DA9062 and DA9061 thermal junction temperature monitor. Binding descriptions for the DA9061 and DA9062 thermal TJUNC supervisor device driver, using a single THERMAL_TRIP_HOT trip-wire and al

[PATCH V2 04/10] Documentation: devicetree: mfd: da9062/61 MFD binding

2016-10-26 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Extend existing DA9062 binding information to include the DA9061 PMIC for MFD core and regulators. Add a da9062-onkey link to the existing onkey binding file. Add a da9062-thermal link to the new temperature monitoring binding file

[PATCH V2 08/10] watchdog: da9062/61: watchdog driver

2016-10-26 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> The of_device_id match array is added to support "dlg,da9062-watchdog" as a valid .compatible string. The watchdog_info structure is linked to this device tree compatible string in the .data section. Extra code is added into th

[PATCH V2 05/10] mfd: da9061: MFD core support

2016-10-26 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> MFD support for DA9061 is provided as part of the DA9062 device driver. The registers header file adds two new chip variant IDs defined in DA9061 and DA9062 hardware. The core header file adds new software enumerations for listing the

[PATCH V2 09/10] thermal: da9062/61: Thermal junction temperature monitoring driver

2016-10-26 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Add junction temperature monitoring supervisor device driver, compatible with the DA9062 and DA9061 PMICs. If the PMIC's internal junction temperature rises above TEMP_WARN (125 degC) an interrupt is issued. This TEMP_WARN level is d

[PATCH V2 10/10] MAINTAINERS: da9062/61 updates to the Dialog Semiconductor search terms

2016-10-26 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Hi, Dialog Semiconductor support would like to add to the MAINTAINERS search terms. This update will allow us to follow files for device tree bindings and source code relating to input onkey drivers, chip thermal monitoring and watchdog

RE: [PATCH V3 5/9] mfd: da9061: MFD core support

2016-11-07 Thread Steve Twiss
On 02 November 2016 14:29, Lee Jones wrote: > On Mon, 31 Oct 2016, Steve Twiss wrote: > > From: Steve Twiss <stwiss.opensou...@diasemi.com> > > > > @@ -475,7 +855,25 @@ static int da9062_i2c_probe(struct i2c_client *i2c, > > return -EINVAL; &

RE: [PATCH V3 4/9] Documentation: devicetree: mfd: da9062/61 MFD binding

2016-11-07 Thread Steve Twiss
On 02 November 2016 14:32, Lee Jones wrote: > On Mon, 31 Oct 2016, Steve Twiss wrote: > > From: Steve Twiss <stwiss.opensou...@diasemi.com> > > > > [...] > > > > +- onkey : See ../input/da9062-onkey.txt > > + > > + > > +- watchdog: See .

RE: [PATCH V3 8/9] thermal: da9062/61: Thermal junction temperature monitoring driver

2016-11-09 Thread Steve Twiss
tation will also include a notify() function and any of these settings could be altered to match the application where appropriate. I've added a comment above these defined variables for the next code patch. > On 31/10/16 16:02, Steve Twiss wrote: > > From: Steve Twiss <stwiss.open

RE: [PATCH V1 05/10] thermal: da9062/61: Thermal junction temperature monitoring driver

2016-10-14 Thread Steve Twiss
An update. On: 07 October 2016 18:49, Steve Twiss wrote: > On 07 October 2016 06:29, Keerthy [mailto:a0393...@ti.com] wrote: > > On Thursday 06 October 2016 02:13 PM, Steve Twiss wrote: > > > From: Steve Twiss <stwiss.opensou...@diasemi.com> [...] > > > +static c

[RFC V1] thermal: da9062/61: Thermal junction temperature monitoring driver

2016-10-20 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Add junction temperature monitoring supervisor device driver, compatible with the DA9062 and DA9061 PMICs. If the PMIC's internal junction temperature rises above TEMP_WARN (125 degC) an interrupt is issued. This TEMP_WARN level is d

RE: [PATCH V1 05/10] thermal: da9062/61: Thermal junction temperature monitoring driver

2016-10-20 Thread Steve Twiss
On 07 October 2016 06:29 Keerthy wrote: > On Thursday 06 October 2016 02:13 PM, Steve Twiss wrote: > > From: Steve Twiss <stwiss.opensou...@diasemi.com> > > > > +static int da9062_thermal_probe(struct platform_device *pdev) > > +{ > > + struct da9062 *

[PATCH V4 2/8] Documentation: devicetree: thermal: da9062/61 TJUNC temperature binding

2016-11-14 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Device tree binding information for DA9062 and DA9061 thermal junction temperature monitor. Binding descriptions for the DA9061 and DA9062 thermal TJUNC supervisor device driver, using a single THERMAL_TRIP_HOT trip-wire and al

[PATCH V4 3/8] Documentation: devicetree: mfd: da9062/61 MFD binding

2016-11-14 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Extend existing DA9062 binding information to include the DA9061 PMIC for MFD core and regulators. Add a da9062-onkey link to the existing onkey binding file. Add a da9062-thermal link to the new temperature monitoring binding file.

[PATCH V4 0/8] da9061: DA9061 driver submission

2016-11-14 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> This patch set adds support for the Dialog DA9061 Power Management IC. Support is made by altering the existing DA9062 device driver, where appropriate. In this patch set the following is provided: [PATCH V4 1/8] Binding for watchdog [PATC

[PATCH V4 8/8] MAINTAINERS: da9062/61 updates to the Dialog Semiconductor search terms

2016-11-14 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Hi, Dialog Semiconductor support would like to add to the MAINTAINERS search terms. This update will allow us to follow files for device tree bindings and source code relating to input onkey drivers, chip thermal monitoring and watchdog

[PATCH V4 4/8] mfd: da9061: MFD core support

2016-11-14 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> MFD support for DA9061 is provided as part of the DA9062 device driver. The registers header file adds two new chip variant IDs defined in DA9061 and DA9062 hardware. The core header file adds new software enumerations for listing the

[PATCH V4 7/8] thermal: da9062/61: Thermal junction temperature monitoring driver

2016-11-14 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Add junction temperature monitoring supervisor device driver, compatible with the DA9062 and DA9061 PMICs. A MODULE_DEVICE_TABLE() macro is added. If the PMIC's internal junction temperature rises above TEMP_WARN (125 degC) an interrupt is

[PATCH V4 1/8] Documentation: devicetree: watchdog: da9062/61 watchdog timer binding

2016-11-14 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Add binding information for DA9062 and DA9061 watchdog. Example bindings for both DA9062 and DA9061 devices are added. For the DA9061 device, a fallback compatible line is added as a valid combination of compatible strings. The original b

[PATCH V4 6/8] watchdog: da9062/61: watchdog driver

2016-11-14 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> The of_device_id match array is added to support "dlg,da9062-watchdog" as a valid .compatible string. A MODULE_DEVICE_TABLE() macro is added. This patch assumes the use of a DA9062 fallback compatible string for the DTS to pi

[PATCH V4 5/8] regulator: da9061: BUCK and LDO regulator driver

2016-11-14 Thread Steve Twiss
From: Steve Twiss <stwiss.opensou...@diasemi.com> Regulator support for the DA9061 is added into the DA9062 regulator driver. The regulators for DA9061 differ from those of DA9062. A new DA9061 enumeration list for the LDOs and Bucks supported by this device is added. Regulator infor

  1   2   3   4   5   6   7   8   >