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
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
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 -
>
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
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
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
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
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
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
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
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
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
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
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
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
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 |
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
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
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
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:
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
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
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
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
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
25 matches
Mail list logo