Re: [PATCH v4] usb: chipidea: Use extcon framework for VBUS and ID detect

2015-09-08 Thread Peter Chen
On Mon, Sep 07, 2015 at 02:45:25PM +0300, Ivan T. Ivanov wrote: > On recent Qualcomm platforms VBUS and ID lines are not routed to > USB PHY LINK controller. Use extcon framework to receive connect > and disconnect ID and VBUS notification. > > Signed-off-by: Ivan T. Ivanov

Re: [RFC 0/2] drm/dsi: DSI for devices with different control bus

2015-09-08 Thread Andrzej Hajda
On 09/07/2015 01:46 PM, Archit Taneja wrote: > Thierry, > > On 08/21/2015 11:39 AM, Archit Taneja wrote: >> >> >> On 08/20/2015 05:18 PM, Thierry Reding wrote: >>> On Thu, Aug 20, 2015 at 09:46:14AM +0530, Archit Taneja wrote: Hi Thierry, Lucas, On 08/19/2015 08:32 PM, Thierry

Re: [PATCH 0/4] Qualcomm Shared Memory State Machines

2015-09-08 Thread Linus Walleij
On Thu, Aug 27, 2015 at 7:37 PM, Bjorn Andersson wrote: Let's discuss this a bit, looping in Mark Brown. > As some of these states on some platforms are passed as physical signals > instead, the two drivers are modelled as gpio- and interrupt-controllers - >

Re: [PATCH v2] usb: phy: msm: Unregister VBUS and ID events notifiers

2015-09-08 Thread Tim Bird
On 09/07/2015 01:07 AM, Ivan T. Ivanov wrote: > Right now even if driver failed to probe extcon framework will > still deliver its VBUS and ID events, which will lead to random > exception codes. > > Fix this by removing VBUS and ID events notifiers when probe fail. > > Fixes: 591fc116f330

Re: [PATCH 5/9] clk: qcom: gcc-msm8960: add child devices support.

2015-09-08 Thread Stephen Boyd
On 09/07, Rajendra Nayak wrote: > > > >Yeah this might happen though because we've assigned the of_node > >pointer to the tsens device before we register it on the platform > >bus. The other way to pass that data down from gcc to tsens would > >be to not have an of_node assigned to the tsens

[PATCH 10/11] regulator: qcom-smd: Add support for PMA8084

2015-09-08 Thread Andy Gross
This patch adds support and documentation for the PMA8084 regulators found on APQ8084 platforms. Signed-off-by: Andy Gross --- .../bindings/soc/qcom/qcom,smd-rpm-regulator.txt | 35 drivers/regulator/qcom_smd-regulator.c | 95

[PATCH 08/11] arm: dts: Add RPM/SMD support on APQ8084

2015-09-08 Thread Andy Gross
This patch adds support for RPM and SMD nodes that are present on APQ8084 platforms. Signed-off-by: Andy Gross --- arch/arm/boot/dts/qcom-apq8084.dtsi | 20 1 file changed, 20 insertions(+) diff --git a/arch/arm/boot/dts/qcom-apq8084.dtsi

[PATCH 09/11] arm: dts: Add support for PMA8084 on APQ8084

2015-09-08 Thread Andy Gross
This patch adds support for the PMA8084 regulators found on APQ8084 platforms. Signed-off-by: Andy Gross --- arch/arm/boot/dts/qcom-apq8084.dtsi | 52 +++ 1 file changed, 52 insertions(+) diff --git a/arch/arm/boot/dts/qcom-apq8084.dtsi

[PATCH 06/11] regulator: qcom-smd: Add PM8916 support

2015-09-08 Thread Andy Gross
This patch adds support and documentation for the PM8916 regulators found on MSM8916 platforms. Signed-off-by: Andy Gross --- .../bindings/soc/qcom/qcom,smd-rpm-regulator.txt | 18 ++ drivers/regulator/qcom_smd-regulator.c | 64

[PATCH 11/11] arm: dts: Add RPM SMD regulator support on MSM8974

2015-09-08 Thread Andy Gross
This patch adds all the nodes required to support the PM8841 and PM8941 PMIC regulators present on MSM8974 platforms. Signed-off-by: Andy Gross --- arch/arm/boot/dts/qcom-msm8974.dtsi | 75 +++ 1 file changed, 75 insertions(+) diff --git

[PATCH] ARM: multi_v7_defconfig: Enable QCOM SMD/RPM

2015-09-08 Thread Andy Gross
This patch enables all of the options necessary to support the Qualcomm SMD RPM regulator driver. Signed-off-by: Andy Gross --- arch/arm/configs/multi_v7_defconfig |5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/configs/multi_v7_defconfig

[PATCH 00/11] Add RPM/SMD Support for QCOM platforms

2015-09-08 Thread Andy Gross
This patch set cleans up the documentation that is currently in place for the SMD, SMD-RPM, and SMD-RPM regulators. In addition, this patch set adds support for the PM8916 found on MSM8916 platforms and the PMA8084 found on APQ8084 platforms. All of the relevant DTS information is fleshed out

[PATCH 06/11] regulators: qcom-smd: Add PM8916 support

2015-09-08 Thread Andy Gross
This patch adds support and documentation for the PM8916 regulators found on MSM8916 platforms. Signed-off-by: Andy Gross --- .../bindings/soc/qcom/qcom,smd-rpm-regulator.txt | 18 ++ drivers/regulator/qcom_smd-regulator.c | 64

[PATCH 04/11] arm64: dts: qcom: Add RPM/SMD support on MSM8916

2015-09-08 Thread Andy Gross
Add support for the SMD and RPM devices found on MSM8916 platforms. Signed-off-by: Andy Gross --- arch/arm64/boot/dts/qcom/msm8916.dtsi | 20 1 file changed, 20 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/msm8916.dtsi

[PATCH 03/11] arm64: dts: qcom: Add MSM8916 SMEM nodes

2015-09-08 Thread Andy Gross
This patch adds the nodes necessary to support the SMEM driver on MSM8916 platforms. Signed-off-by: Andy Gross --- arch/arm64/boot/dts/qcom/msm8916.dtsi | 36 + 1 file changed, 36 insertions(+) diff --git

[PATCH 02/11] soc: qcom: smd-rpm: Add existing platform support

2015-09-08 Thread Andy Gross
This patch adds support for all current Qualcomm platforms which utilize RPM over SMD. This includes both MSM8916 and APQ8084. Signed-off-by: Andy Gross --- .../devicetree/bindings/soc/qcom/qcom,smd-rpm.txt |2 ++ drivers/soc/qcom/smd-rpm.c |

[PATCH 05/11] arm64: dts: Add PM8916 support on MSM8916

2015-09-08 Thread Andy Gross
This patch adds the PM8916 regulator nodes found on MSM8916 platforms. Signed-off-by: Andy Gross --- arch/arm64/boot/dts/qcom/msm8916.dtsi | 28 1 file changed, 28 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/msm8916.dtsi

Re: [PATCH 0/4] Qualcomm Shared Memory State Machines

2015-09-08 Thread Bjorn Andersson
On Tue 08 Sep 05:20 PDT 2015, Linus Walleij wrote: > On Thu, Aug 27, 2015 at 7:37 PM, Bjorn Andersson > wrote: > > Let's discuss this a bit, looping in Mark Brown. > > > As some of these states on some platforms are passed as physical signals > > instead, the

Re: [PATCH 1/4] dt-binding: gpio: Add Qualcomm SMSM device tree documentation

2015-09-08 Thread Linus Walleij
On Mon, Aug 31, 2015 at 5:43 PM, Rob Herring wrote: > On Thu, Aug 27, 2015 at 12:37 PM, Bjorn Andersson > wrote: >> This documents a device tree binding for exposing the Qualcomm Shared >> Memory State Machine as a set of gpio- and

Re: [PATCH 0/4] Qualcomm Shared Memory State Machines

2015-09-08 Thread Mark Brown
On Tue, Sep 08, 2015 at 02:20:14PM +0200, Linus Walleij wrote: > On Thu, Aug 27, 2015 at 7:37 PM, Bjorn Andersson > wrote: > Let's discuss this a bit, looping in Mark Brown. Please don't send upstream discussions ot my work address. > While sparsely documented:

Re: [PATCH] soc: qcom: smem: Move RPM message ram out of smem DT node

2015-09-08 Thread Stephen Boyd
On 09/08/2015 04:18 PM, Bjorn Andersson wrote: > On Tue 08 Sep 15:20 PDT 2015, Stephen Boyd wrote: > >> SMEM is a software construct built on top of a DDR carveout and >> sometimes a device memory called RPM message ram. Having the RPM >> message ram in the smem DT node's reg property leads to the

Re: [PATCH] soc: qcom: smem: Move RPM message ram out of smem DT node

2015-09-08 Thread Bjorn Andersson
On Tue 08 Sep 15:20 PDT 2015, Stephen Boyd wrote: > SMEM is a software construct built on top of a DDR carveout and > sometimes a device memory called RPM message ram. Having the RPM > message ram in the smem DT node's reg property leads to the smem > node being located in different places

Re: [PATCH 5/9] clk: qcom: gcc-msm8960: add child devices support.

2015-09-08 Thread Rajendra Nayak
On 09/09/2015 12:51 AM, Stephen Boyd wrote: On 09/07, Rajendra Nayak wrote: Yeah this might happen though because we've assigned the of_node pointer to the tsens device before we register it on the platform bus. The other way to pass that data down from gcc to tsens would be to not have an

Re: [PATCH 2/4] gpio: qcom-smsm: Add driver for Qualcomm SMSM

2015-09-08 Thread Linus Walleij
On Thu, Aug 27, 2015 at 7:37 PM, Bjorn Andersson wrote: > This driver exposed the Qualcomm Shared Memory State Machine bits as > GPIOs to the system. > > Signed-off-by: Bjorn Andersson (...) > +/* > + * This driver implements the

Re: [PATCH 5/9] clk: qcom: gcc-msm8960: add child devices support.

2015-09-08 Thread Rajendra Nayak
On 09/09/2015 09:03 AM, Rajendra Nayak wrote: On 09/09/2015 12:51 AM, Stephen Boyd wrote: On 09/07, Rajendra Nayak wrote: Yeah this might happen though because we've assigned the of_node pointer to the tsens device before we register it on the platform bus. The other way to pass that data