Re: [PATCH v5 0/9] Use regmap+devm+DT in pm8xxx input drivers
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
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
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
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
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
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
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
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/