Re: [PATCH v5 0/9] Use regmap+devm+DT in pm8xxx input drivers

2014-03-29 Thread Dmitry Torokhov
On Tue, Mar 04, 2014 at 10:34:39AM -0800, Stephen Boyd wrote:
> These patches move the pm8xxx input drivers over to use devm_* APIs
> and regmap. This breaks the dependency of these drivers on the pm8xxx
> specific read/write calls and also simplifies the probe code a bit.
> Finally we add devicetree support to these drivers so they can be probed
> on the platforms that are supported upstream.

Applied all (and folded DT binding patches into respective driver
changes).

-- 
Dmitry
--
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/


Re: [PATCH v5 0/9] Use regmap+devm+DT in pm8xxx input drivers

2014-03-29 Thread Dmitry Torokhov
On Tue, Mar 04, 2014 at 10:34:39AM -0800, Stephen Boyd wrote:
 These patches move the pm8xxx input drivers over to use devm_* APIs
 and regmap. This breaks the dependency of these drivers on the pm8xxx
 specific read/write calls and also simplifies the probe code a bit.
 Finally we add devicetree support to these drivers so they can be probed
 on the platforms that are supported upstream.

Applied all (and folded DT binding patches into respective driver
changes).

-- 
Dmitry
--
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/


Re: [PATCH v5 0/9] Use regmap+devm+DT in pm8xxx input drivers

2014-03-17 Thread Stephen Boyd
ping?

On 03/11/14 10:50, Stephen Boyd wrote:
> ping?
>
> On 03/04/14 10:34, Stephen Boyd wrote:
>> These patches move the pm8xxx input drivers over to use devm_* APIs
>> and regmap. This breaks the dependency of these drivers on the pm8xxx
>> specific read/write calls and also simplifies the probe code a bit.
>> Finally we add devicetree support to these drivers so they can be probed
>> on the platforms that are supported upstream.
>>
>> Changes since v4:
>>  * Added reg property to bindings
>>  * Added linux,* properties to keypad binding
>>
>> Changes since v3:
>>  * Dropped devm conversion patch for pwrkey
>>  * Fixed compilation of keypad
>>
>> Changes since v2:
>>  * Rebased to v3.14-rc3
>>
>> Changes since v1:
>>  * Picked up Dmitry's version of devm for pwrkey
>>  * Added DT bindings and parsing patches
>>  * Dropped patches picked up by Dmitry
>>
>> Stephen Boyd (9):
>>   Input: pmic8xxx-keypad - Fix build by removing gpio configuration
>>   Input: pmic8xxx-keypad - Migrate to devm_* APIs
>>   Input: pmic8xxx-keypad - Migrate to regmap APIs
>>   Input: pmic8xxx-keypad - Migrate to DT
>>   Input: pmic8xxx-pwrkey - Migrate to DT
>>   Input: pm8xxx-vibrator - Add DT match table
>>   devicetree: bindings: Document PM8921/8058 keypads
>>   devicetree: bindings: Document PM8921/8058 power keys
>>   devicetree: bindings: Document PM8921/8058 vibrators
>>
>>  .../bindings/input/qcom,pm8xxx-keypad.txt  |  89 ++
>>  .../bindings/input/qcom,pm8xxx-pwrkey.txt  |  46 +++
>>  .../devicetree/bindings/input/qcom,pm8xxx-vib.txt  |  22 ++
>>  drivers/input/keyboard/pmic8xxx-keypad.c   | 348 
>> -
>>  drivers/input/misc/pm8xxx-vibrator.c   |   8 +
>>  drivers/input/misc/pmic8xxx-pwrkey.c   |  33 +-
>>  include/linux/input/pmic8xxx-keypad.h  |  52 ---
>>  include/linux/input/pmic8xxx-pwrkey.h  |  31 --
>>  8 files changed, 316 insertions(+), 313 deletions(-)
>>  create mode 100644 
>> Documentation/devicetree/bindings/input/qcom,pm8xxx-keypad.txt
>>  create mode 100644 
>> Documentation/devicetree/bindings/input/qcom,pm8xxx-pwrkey.txt
>>  create mode 100644 
>> Documentation/devicetree/bindings/input/qcom,pm8xxx-vib.txt
>>  delete mode 100644 include/linux/input/pmic8xxx-keypad.h
>>  delete mode 100644 include/linux/input/pmic8xxx-pwrkey.h
>>
>


-- 
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
hosted by The Linux Foundation

--
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/


Re: [PATCH v5 0/9] Use regmap+devm+DT in pm8xxx input drivers

2014-03-17 Thread Stephen Boyd
ping?

On 03/11/14 10:50, Stephen Boyd wrote:
 ping?

 On 03/04/14 10:34, Stephen Boyd wrote:
 These patches move the pm8xxx input drivers over to use devm_* APIs
 and regmap. This breaks the dependency of these drivers on the pm8xxx
 specific read/write calls and also simplifies the probe code a bit.
 Finally we add devicetree support to these drivers so they can be probed
 on the platforms that are supported upstream.

 Changes since v4:
  * Added reg property to bindings
  * Added linux,* properties to keypad binding

 Changes since v3:
  * Dropped devm conversion patch for pwrkey
  * Fixed compilation of keypad

 Changes since v2:
  * Rebased to v3.14-rc3

 Changes since v1:
  * Picked up Dmitry's version of devm for pwrkey
  * Added DT bindings and parsing patches
  * Dropped patches picked up by Dmitry

 Stephen Boyd (9):
   Input: pmic8xxx-keypad - Fix build by removing gpio configuration
   Input: pmic8xxx-keypad - Migrate to devm_* APIs
   Input: pmic8xxx-keypad - Migrate to regmap APIs
   Input: pmic8xxx-keypad - Migrate to DT
   Input: pmic8xxx-pwrkey - Migrate to DT
   Input: pm8xxx-vibrator - Add DT match table
   devicetree: bindings: Document PM8921/8058 keypads
   devicetree: bindings: Document PM8921/8058 power keys
   devicetree: bindings: Document PM8921/8058 vibrators

  .../bindings/input/qcom,pm8xxx-keypad.txt  |  89 ++
  .../bindings/input/qcom,pm8xxx-pwrkey.txt  |  46 +++
  .../devicetree/bindings/input/qcom,pm8xxx-vib.txt  |  22 ++
  drivers/input/keyboard/pmic8xxx-keypad.c   | 348 
 -
  drivers/input/misc/pm8xxx-vibrator.c   |   8 +
  drivers/input/misc/pmic8xxx-pwrkey.c   |  33 +-
  include/linux/input/pmic8xxx-keypad.h  |  52 ---
  include/linux/input/pmic8xxx-pwrkey.h  |  31 --
  8 files changed, 316 insertions(+), 313 deletions(-)
  create mode 100644 
 Documentation/devicetree/bindings/input/qcom,pm8xxx-keypad.txt
  create mode 100644 
 Documentation/devicetree/bindings/input/qcom,pm8xxx-pwrkey.txt
  create mode 100644 
 Documentation/devicetree/bindings/input/qcom,pm8xxx-vib.txt
  delete mode 100644 include/linux/input/pmic8xxx-keypad.h
  delete mode 100644 include/linux/input/pmic8xxx-pwrkey.h




-- 
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
hosted by The Linux Foundation

--
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/


Re: [PATCH v5 0/9] Use regmap+devm+DT in pm8xxx input drivers

2014-03-11 Thread Stephen Boyd
ping?

On 03/04/14 10:34, Stephen Boyd wrote:
> These patches move the pm8xxx input drivers over to use devm_* APIs
> and regmap. This breaks the dependency of these drivers on the pm8xxx
> specific read/write calls and also simplifies the probe code a bit.
> Finally we add devicetree support to these drivers so they can be probed
> on the platforms that are supported upstream.
>
> Changes since v4:
>  * Added reg property to bindings
>  * Added linux,* properties to keypad binding
>
> Changes since v3:
>  * Dropped devm conversion patch for pwrkey
>  * Fixed compilation of keypad
>
> Changes since v2:
>  * Rebased to v3.14-rc3
>
> Changes since v1:
>  * Picked up Dmitry's version of devm for pwrkey
>  * Added DT bindings and parsing patches
>  * Dropped patches picked up by Dmitry
>
> Stephen Boyd (9):
>   Input: pmic8xxx-keypad - Fix build by removing gpio configuration
>   Input: pmic8xxx-keypad - Migrate to devm_* APIs
>   Input: pmic8xxx-keypad - Migrate to regmap APIs
>   Input: pmic8xxx-keypad - Migrate to DT
>   Input: pmic8xxx-pwrkey - Migrate to DT
>   Input: pm8xxx-vibrator - Add DT match table
>   devicetree: bindings: Document PM8921/8058 keypads
>   devicetree: bindings: Document PM8921/8058 power keys
>   devicetree: bindings: Document PM8921/8058 vibrators
>
>  .../bindings/input/qcom,pm8xxx-keypad.txt  |  89 ++
>  .../bindings/input/qcom,pm8xxx-pwrkey.txt  |  46 +++
>  .../devicetree/bindings/input/qcom,pm8xxx-vib.txt  |  22 ++
>  drivers/input/keyboard/pmic8xxx-keypad.c   | 348 
> -
>  drivers/input/misc/pm8xxx-vibrator.c   |   8 +
>  drivers/input/misc/pmic8xxx-pwrkey.c   |  33 +-
>  include/linux/input/pmic8xxx-keypad.h  |  52 ---
>  include/linux/input/pmic8xxx-pwrkey.h  |  31 --
>  8 files changed, 316 insertions(+), 313 deletions(-)
>  create mode 100644 
> Documentation/devicetree/bindings/input/qcom,pm8xxx-keypad.txt
>  create mode 100644 
> Documentation/devicetree/bindings/input/qcom,pm8xxx-pwrkey.txt
>  create mode 100644 
> Documentation/devicetree/bindings/input/qcom,pm8xxx-vib.txt
>  delete mode 100644 include/linux/input/pmic8xxx-keypad.h
>  delete mode 100644 include/linux/input/pmic8xxx-pwrkey.h
>


-- 
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
hosted by The Linux Foundation

--
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/


Re: [PATCH v5 0/9] Use regmap+devm+DT in pm8xxx input drivers

2014-03-11 Thread Stephen Boyd
ping?

On 03/04/14 10:34, Stephen Boyd wrote:
 These patches move the pm8xxx input drivers over to use devm_* APIs
 and regmap. This breaks the dependency of these drivers on the pm8xxx
 specific read/write calls and also simplifies the probe code a bit.
 Finally we add devicetree support to these drivers so they can be probed
 on the platforms that are supported upstream.

 Changes since v4:
  * Added reg property to bindings
  * Added linux,* properties to keypad binding

 Changes since v3:
  * Dropped devm conversion patch for pwrkey
  * Fixed compilation of keypad

 Changes since v2:
  * Rebased to v3.14-rc3

 Changes since v1:
  * Picked up Dmitry's version of devm for pwrkey
  * Added DT bindings and parsing patches
  * Dropped patches picked up by Dmitry

 Stephen Boyd (9):
   Input: pmic8xxx-keypad - Fix build by removing gpio configuration
   Input: pmic8xxx-keypad - Migrate to devm_* APIs
   Input: pmic8xxx-keypad - Migrate to regmap APIs
   Input: pmic8xxx-keypad - Migrate to DT
   Input: pmic8xxx-pwrkey - Migrate to DT
   Input: pm8xxx-vibrator - Add DT match table
   devicetree: bindings: Document PM8921/8058 keypads
   devicetree: bindings: Document PM8921/8058 power keys
   devicetree: bindings: Document PM8921/8058 vibrators

  .../bindings/input/qcom,pm8xxx-keypad.txt  |  89 ++
  .../bindings/input/qcom,pm8xxx-pwrkey.txt  |  46 +++
  .../devicetree/bindings/input/qcom,pm8xxx-vib.txt  |  22 ++
  drivers/input/keyboard/pmic8xxx-keypad.c   | 348 
 -
  drivers/input/misc/pm8xxx-vibrator.c   |   8 +
  drivers/input/misc/pmic8xxx-pwrkey.c   |  33 +-
  include/linux/input/pmic8xxx-keypad.h  |  52 ---
  include/linux/input/pmic8xxx-pwrkey.h  |  31 --
  8 files changed, 316 insertions(+), 313 deletions(-)
  create mode 100644 
 Documentation/devicetree/bindings/input/qcom,pm8xxx-keypad.txt
  create mode 100644 
 Documentation/devicetree/bindings/input/qcom,pm8xxx-pwrkey.txt
  create mode 100644 
 Documentation/devicetree/bindings/input/qcom,pm8xxx-vib.txt
  delete mode 100644 include/linux/input/pmic8xxx-keypad.h
  delete mode 100644 include/linux/input/pmic8xxx-pwrkey.h



-- 
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
hosted by The Linux Foundation

--
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/


[PATCH v5 0/9] Use regmap+devm+DT in pm8xxx input drivers

2014-03-04 Thread Stephen Boyd
These patches move the pm8xxx input drivers over to use devm_* APIs
and regmap. This breaks the dependency of these drivers on the pm8xxx
specific read/write calls and also simplifies the probe code a bit.
Finally we add devicetree support to these drivers so they can be probed
on the platforms that are supported upstream.

Changes since v4:
 * Added reg property to bindings
 * Added linux,* properties to keypad binding

Changes since v3:
 * Dropped devm conversion patch for pwrkey
 * Fixed compilation of keypad

Changes since v2:
 * Rebased to v3.14-rc3

Changes since v1:
 * Picked up Dmitry's version of devm for pwrkey
 * Added DT bindings and parsing patches
 * Dropped patches picked up by Dmitry

Stephen Boyd (9):
  Input: pmic8xxx-keypad - Fix build by removing gpio configuration
  Input: pmic8xxx-keypad - Migrate to devm_* APIs
  Input: pmic8xxx-keypad - Migrate to regmap APIs
  Input: pmic8xxx-keypad - Migrate to DT
  Input: pmic8xxx-pwrkey - Migrate to DT
  Input: pm8xxx-vibrator - Add DT match table
  devicetree: bindings: Document PM8921/8058 keypads
  devicetree: bindings: Document PM8921/8058 power keys
  devicetree: bindings: Document PM8921/8058 vibrators

 .../bindings/input/qcom,pm8xxx-keypad.txt  |  89 ++
 .../bindings/input/qcom,pm8xxx-pwrkey.txt  |  46 +++
 .../devicetree/bindings/input/qcom,pm8xxx-vib.txt  |  22 ++
 drivers/input/keyboard/pmic8xxx-keypad.c   | 348 -
 drivers/input/misc/pm8xxx-vibrator.c   |   8 +
 drivers/input/misc/pmic8xxx-pwrkey.c   |  33 +-
 include/linux/input/pmic8xxx-keypad.h  |  52 ---
 include/linux/input/pmic8xxx-pwrkey.h  |  31 --
 8 files changed, 316 insertions(+), 313 deletions(-)
 create mode 100644 
Documentation/devicetree/bindings/input/qcom,pm8xxx-keypad.txt
 create mode 100644 
Documentation/devicetree/bindings/input/qcom,pm8xxx-pwrkey.txt
 create mode 100644 Documentation/devicetree/bindings/input/qcom,pm8xxx-vib.txt
 delete mode 100644 include/linux/input/pmic8xxx-keypad.h
 delete mode 100644 include/linux/input/pmic8xxx-pwrkey.h

-- 
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
hosted by The Linux Foundation

--
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/


[PATCH v5 0/9] Use regmap+devm+DT in pm8xxx input drivers

2014-03-04 Thread Stephen Boyd
These patches move the pm8xxx input drivers over to use devm_* APIs
and regmap. This breaks the dependency of these drivers on the pm8xxx
specific read/write calls and also simplifies the probe code a bit.
Finally we add devicetree support to these drivers so they can be probed
on the platforms that are supported upstream.

Changes since v4:
 * Added reg property to bindings
 * Added linux,* properties to keypad binding

Changes since v3:
 * Dropped devm conversion patch for pwrkey
 * Fixed compilation of keypad

Changes since v2:
 * Rebased to v3.14-rc3

Changes since v1:
 * Picked up Dmitry's version of devm for pwrkey
 * Added DT bindings and parsing patches
 * Dropped patches picked up by Dmitry

Stephen Boyd (9):
  Input: pmic8xxx-keypad - Fix build by removing gpio configuration
  Input: pmic8xxx-keypad - Migrate to devm_* APIs
  Input: pmic8xxx-keypad - Migrate to regmap APIs
  Input: pmic8xxx-keypad - Migrate to DT
  Input: pmic8xxx-pwrkey - Migrate to DT
  Input: pm8xxx-vibrator - Add DT match table
  devicetree: bindings: Document PM8921/8058 keypads
  devicetree: bindings: Document PM8921/8058 power keys
  devicetree: bindings: Document PM8921/8058 vibrators

 .../bindings/input/qcom,pm8xxx-keypad.txt  |  89 ++
 .../bindings/input/qcom,pm8xxx-pwrkey.txt  |  46 +++
 .../devicetree/bindings/input/qcom,pm8xxx-vib.txt  |  22 ++
 drivers/input/keyboard/pmic8xxx-keypad.c   | 348 -
 drivers/input/misc/pm8xxx-vibrator.c   |   8 +
 drivers/input/misc/pmic8xxx-pwrkey.c   |  33 +-
 include/linux/input/pmic8xxx-keypad.h  |  52 ---
 include/linux/input/pmic8xxx-pwrkey.h  |  31 --
 8 files changed, 316 insertions(+), 313 deletions(-)
 create mode 100644 
Documentation/devicetree/bindings/input/qcom,pm8xxx-keypad.txt
 create mode 100644 
Documentation/devicetree/bindings/input/qcom,pm8xxx-pwrkey.txt
 create mode 100644 Documentation/devicetree/bindings/input/qcom,pm8xxx-vib.txt
 delete mode 100644 include/linux/input/pmic8xxx-keypad.h
 delete mode 100644 include/linux/input/pmic8xxx-pwrkey.h

-- 
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
hosted by The Linux Foundation

--
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/