Re: Linux Testing Microconference at LPC

2019-04-26 Thread Tim Bird
people at Linaro Connect on this topic. Let me know what you think. -- Tim On Thu, Apr 25, 2019 at 6:37 AM Veronika Kabatova wrote: > > > > - Original Message - > > From: "Dhaval Giani" > > To: "Sasha Levin" , "shuah" > >

[PATCH] docs: update kernel versions and dates in tables

2018-05-23 Thread Tim Bird
Every once in a while, we should update the examples to reflect more recent kernel versions. Update the tables describing kernel releases, the merge window, and current longterm maintained kernel, from 2.6-era kernels to 4.x. Signed-off-by: Tim Bird <tim.b...@sony.com> --- Documentation/p

[PATCH] docs: update kernel versions and dates in tables

2018-05-23 Thread Tim Bird
Every once in a while, we should update the examples to reflect more recent kernel versions. Update the tables describing kernel releases, the merge window, and current longterm maintained kernel, from 2.6-era kernels to 4.x. Signed-off-by: Tim Bird --- Documentation/process/2.Process.rst | 72

Re: [patch] ARM: qcom: silence an uninitialized variable warning

2016-04-13 Thread Tim Bird
dev) > { > struct device_node *node = pdev->dev.of_node; > struct qcom_coincell chgr; > - u32 rset, vset; > + u32 rset = 0; > + u32 vset = 0; > bool enable; > int rc; > > Looks OK to me. Thanks for the warning cleanup! Acked-by: Tim Bird -- Tim

Re: [patch] ARM: qcom: silence an uninitialized variable warning

2016-04-13 Thread Tim Bird
ce_node *node = pdev->dev.of_node; > struct qcom_coincell chgr; > - u32 rset, vset; > + u32 rset = 0; > + u32 vset = 0; > bool enable; > int rc; > > Looks OK to me. Thanks for the warning cleanup! Acked-by: Tim Bird -- Tim

[PATCH v4 1/3] dt-binding: power: Add otg regulator binding

2015-12-15 Thread Tim Bird
Add a binding for the regulator which controls the OTG chargepath switch. The OTG switch gets its power from pm8941_5vs1, and that should be expressed as a usb_otg_in-supply property in the DT node for the charger driver. The regulator name is "otg-vbus". Signed-off-by: Tim Bird -

[PATCH v4 2/3] power: qcom_smbb: Add otg regulator for control of vbus

2015-12-15 Thread Tim Bird
Add a regulator to control the OTG chargepath switch. This is used by USB code to control VBUS direction - out for host mode on the OTG port, and in for charging mode. Signed-off-by: Tim Bird --- Changes since v3: - changed DT node name to otg-vbus - removed fixed-voltage setup from otg

[PATCH v4 3/3] ARM: dts: qcom: add charger otg regulator

2015-12-15 Thread Tim Bird
Add the otg regulator provided by the charger block. Signed-off-by: Tim Bird --- Changes since V3: - change name of charger regulator to "otg-vbus" --- arch/arm/boot/dts/qcom-pm8941.dtsi | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/qcom-pm8941.dtsi b/arc

[PATCH v4 1/3] dt-binding: power: Add otg regulator binding

2015-12-15 Thread Tim Bird
Add a binding for the regulator which controls the OTG chargepath switch. The OTG switch gets its power from pm8941_5vs1, and that should be expressed as a usb_otg_in-supply property in the DT node for the charger driver. The regulator name is "otg-vbus". Signed-off-by: Tim B

[PATCH v4 3/3] ARM: dts: qcom: add charger otg regulator

2015-12-15 Thread Tim Bird
Add the otg regulator provided by the charger block. Signed-off-by: Tim Bird <tim.b...@sonymobile.com> --- Changes since V3: - change name of charger regulator to "otg-vbus" --- arch/arm/boot/dts/qcom-pm8941.dtsi | 4 1 file changed, 4 insertions(+) diff --git a/arch/a

[PATCH v4 2/3] power: qcom_smbb: Add otg regulator for control of vbus

2015-12-15 Thread Tim Bird
Add a regulator to control the OTG chargepath switch. This is used by USB code to control VBUS direction - out for host mode on the OTG port, and in for charging mode. Signed-off-by: Tim Bird <tim.b...@sonymobile.com> --- Changes since v3: - changed DT node name to otg-vbus - removed

Re: [PATCH v2 1/3] dt-binding: power: Add otg regulator binding

2015-12-09 Thread Tim Bird
On 12/09/2015 06:36 AM, Rob Herring wrote: > On Wed, Dec 9, 2015 at 6:55 AM, Tim Bird wrote: >> On 12/08/2015 08:11 PM, Rob Herring wrote: >>> On Tue, Dec 08, 2015 at 04:40:16PM -0800, Tim Bird wrote: >>>> Add a binding for the regulator which controls the OTG c

Re: [PATCH v2 1/3] dt-binding: power: Add otg regulator binding

2015-12-09 Thread Tim Bird
On 12/08/2015 08:11 PM, Rob Herring wrote: > On Tue, Dec 08, 2015 at 04:40:16PM -0800, Tim Bird wrote: >> Add a binding for the regulator which controls the OTG chargepath switch. >> The OTG switch gets its power from pm8941_5vs1, and that should be >> expressed as a usb-o

[PATCH v3 3/3] ARM: dts: qcom: add charger otg regulator

2015-12-09 Thread Tim Bird
Add the otg regulator provided by the charger block. Signed-off-by: Tim Bird --- arch/arm/boot/dts/qcom-pm8941.dtsi | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/qcom-pm8941.dtsi b/arch/arm/boot/dts/qcom-pm8941.dtsi index b0d4439..1b80100 100644 --- a/arch/arm/boot

[PATCH v3 2/3] power: qcom_smbb: Add otg regulator for control of vbus

2015-12-09 Thread Tim Bird
Add a regulator to control the OTG chargepath switch. This is used by USB code to control VBUS direction - out for host mode on the OTG port, and in for charging mode. Signed-off-by: Tim Bird --- Changes since v1: - changed name of supply to remove underscores --- drivers/power/qcom_smbb.c

[PATCH v3 1/3] dt-binding: power: Add otg regulator binding

2015-12-09 Thread Tim Bird
Add a binding for the regulator which controls the OTG chargepath switch. The OTG switch gets its power from pm8941_5vs1, and that should be expressed as a usb-otg-in-supply property in the DT node for the charger driver. The regulator name is "otg". Signed-off-by: Tim Bird --- Change

[PATCH v3 0/3] ARM: power: qcom_smbb: Add otg regulator

2015-12-09 Thread Tim Bird
instead of underscores - remove superfluous DT explanations in the otg node description Tim Bird (3): dt-binding: power: Add otg regulator binding power: qcom_smbb: Add otg regulator for control of vbus ARM: dts: qcom: add charger otg regulator .../devicetree/bindings/power_supply

[PATCH v3 0/3] ARM: power: qcom_smbb: Add otg regulator

2015-12-09 Thread Tim Bird
instead of underscores - remove superfluous DT explanations in the otg node description Tim Bird (3): dt-binding: power: Add otg regulator binding power: qcom_smbb: Add otg regulator for control of vbus ARM: dts: qcom: add charger otg regulator .../devicetree/bindings/power_supply

[PATCH v3 2/3] power: qcom_smbb: Add otg regulator for control of vbus

2015-12-09 Thread Tim Bird
Add a regulator to control the OTG chargepath switch. This is used by USB code to control VBUS direction - out for host mode on the OTG port, and in for charging mode. Signed-off-by: Tim Bird <tim.b...@sonymobile.com> --- Changes since v1: - changed name of supply to remove under

[PATCH v3 1/3] dt-binding: power: Add otg regulator binding

2015-12-09 Thread Tim Bird
Add a binding for the regulator which controls the OTG chargepath switch. The OTG switch gets its power from pm8941_5vs1, and that should be expressed as a usb-otg-in-supply property in the DT node for the charger driver. The regulator name is "otg". Signed-off-by: Tim B

[PATCH v3 3/3] ARM: dts: qcom: add charger otg regulator

2015-12-09 Thread Tim Bird
Add the otg regulator provided by the charger block. Signed-off-by: Tim Bird <tim.b...@sonymobile.com> --- arch/arm/boot/dts/qcom-pm8941.dtsi | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/qcom-pm8941.dtsi b/arch/arm/boot/dts/qcom-pm8941.dtsi index b0d4439..1

Re: [PATCH v2 1/3] dt-binding: power: Add otg regulator binding

2015-12-09 Thread Tim Bird
On 12/08/2015 08:11 PM, Rob Herring wrote: > On Tue, Dec 08, 2015 at 04:40:16PM -0800, Tim Bird wrote: >> Add a binding for the regulator which controls the OTG chargepath switch. >> The OTG switch gets its power from pm8941_5vs1, and that should be >> expressed as a usb-o

Re: [PATCH v2 1/3] dt-binding: power: Add otg regulator binding

2015-12-09 Thread Tim Bird
On 12/09/2015 06:36 AM, Rob Herring wrote: > On Wed, Dec 9, 2015 at 6:55 AM, Tim Bird <tim.b...@sonymobile.com> wrote: >> On 12/08/2015 08:11 PM, Rob Herring wrote: >>> On Tue, Dec 08, 2015 at 04:40:16PM -0800, Tim Bird wrote: >>>> Add a binding for

[PATCH v2 3/3] ARM: dts: qcom: add charger otg regulator

2015-12-08 Thread Tim Bird
Add the otg regulator provided by the charger block. Signed-off-by: Tim Bird --- arch/arm/boot/dts/qcom-pm8941.dtsi | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/qcom-pm8941.dtsi b/arch/arm/boot/dts/qcom-pm8941.dtsi index b0d4439..1b80100 100644 --- a/arch/arm/boot

[PATCH v2 2/3] power: qcom_smbb: Add otg regulator for control of vbus

2015-12-08 Thread Tim Bird
Add a regulator to control the OTG chargepath switch. This is used by USB code to control VBUS direction - out for host mode on the OTG port, and in for charging mode. Signed-off-by: Tim Bird --- Changes since v1: - changed name of supply to remove underscores --- drivers/power/qcom_smbb.c

[PATCH v2 1/3] dt-binding: power: Add otg regulator binding

2015-12-08 Thread Tim Bird
Add a binding for the regulator which controls the OTG chargepath switch. The OTG switch gets its power from pm8941_5vs1, and that should be expressed as a usb-otg-in-supply property in the DT node for the charger driver. The regulator name is "otg". Signed-off-by: Tim Bird --- Change

Re: [PATCH] power: qcom_smbb: Add otg regulator for control of vbus

2015-12-08 Thread Tim Bird
On 12/05/2015 08:07 AM, Sebastian Reichel wrote: > Hi Tim, > > On Thu, Oct 22, 2015 at 02:12:17PM -0700, Tim Bird wrote: >> Add a regulator to control the OTG chargepath switch. The OTG >> switch gets its power from pm8941_5vs1, and that should be expressed >> as an

Re: [PATCH] power: qcom_smbb: Add otg regulator for control of vbus

2015-12-08 Thread Tim Bird
On 12/05/2015 08:07 AM, Sebastian Reichel wrote: > Hi Tim, > > On Thu, Oct 22, 2015 at 02:12:17PM -0700, Tim Bird wrote: >> Add a regulator to control the OTG chargepath switch. The OTG >> switch gets its power from pm8941_5vs1, and that should be expressed >> as an

[PATCH v2 2/3] power: qcom_smbb: Add otg regulator for control of vbus

2015-12-08 Thread Tim Bird
Add a regulator to control the OTG chargepath switch. This is used by USB code to control VBUS direction - out for host mode on the OTG port, and in for charging mode. Signed-off-by: Tim Bird <tim.b...@sonymobile.com> --- Changes since v1: - changed name of supply to remove under

[PATCH v2 1/3] dt-binding: power: Add otg regulator binding

2015-12-08 Thread Tim Bird
Add a binding for the regulator which controls the OTG chargepath switch. The OTG switch gets its power from pm8941_5vs1, and that should be expressed as a usb-otg-in-supply property in the DT node for the charger driver. The regulator name is "otg". Signed-off-by: Tim B

[PATCH v2 3/3] ARM: dts: qcom: add charger otg regulator

2015-12-08 Thread Tim Bird
Add the otg regulator provided by the charger block. Signed-off-by: Tim Bird <tim.b...@sonymobile.com> --- arch/arm/boot/dts/qcom-pm8941.dtsi | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/qcom-pm8941.dtsi b/arch/arm/boot/dts/qcom-pm8941.dtsi index b0d4439..1

Re: [PATCH v4 3/3] usb: chipidea: register driver as a peripheral with the phy

2015-11-23 Thread Tim Bird
On 11/23/2015 12:29 AM, Peter Chen wrote: > On Fri, Nov 20, 2015 at 03:47:20PM -0800, Tim Bird wrote: >> Register the chipidea driver with the phy, so that the phy >> driver can kick the gadget driver when it resumes from low power. >> The phy-msm-usb (Qualcomm) driver r

Re: [PATCH v4 3/3] usb: chipidea: register driver as a peripheral with the phy

2015-11-23 Thread Tim Bird
On 11/23/2015 12:29 AM, Peter Chen wrote: > On Fri, Nov 20, 2015 at 03:47:20PM -0800, Tim Bird wrote: >> Register the chipidea driver with the phy, so that the phy >> driver can kick the gadget driver when it resumes from low power. >> The phy-msm-usb (Qualcomm) driver r

[PATCH v4 3/3] usb: chipidea: register driver as a peripheral with the phy

2015-11-20 Thread Tim Bird
Register the chipidea driver with the phy, so that the phy driver can kick the gadget driver when it resumes from low power. The phy-msm-usb (Qualcomm) driver requires this in order to recover gadget operation after you disconnect the USB cable and reconnect it. Signed-off-by: Tim Bird

[PATCH v4 2/3] usb: phy: msm: fix connect/disconnect bug for dragonboard OTG port

2015-11-20 Thread Tim Bird
Add support for async_irq to wake up driver from low power mode. Without this, the power management code never calls resume. Remove a spurious interrupt enable in the driver resume function. Signed-off-by: Tim Bird --- drivers/usb/phy/phy-msm-usb.c | 17 - include/linux/usb

[PATCH v4 1/3] Documentation: dt-bindings: add async_irq to msm_hsusb

2015-11-20 Thread Tim Bird
Add optional async_irq to msm_hsusb binding doc. Signed-off-by: Tim Bird --- Documentation/devicetree/bindings/usb/msm-hsusb.txt | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/usb/msm-hsusb.txt b/Documentation/devicetree

Re: [PATCH v3 1/3] Documentation: dt-bindings: add async_irq to msm_hsusb

2015-11-20 Thread Tim Bird
On 11/20/2015 03:22 PM, Arnd Bergmann wrote: > On Friday 20 November 2015 15:20:39 Tim Bird wrote: >> +- interrupt-names: Should contain the following: >> + "core"USB core interrupt >> + "async" Asynchronous interrupt to wake up from low

[PATCH v3 1/3] Documentation: dt-bindings: add async_irq to msm_hsusb

2015-11-20 Thread Tim Bird
Add optional async_irq to msm_hsusb binding doc. Signed-off-by: Tim Bird Acked-by: Rob Herring --- Documentation/devicetree/bindings/usb/msm-hsusb.txt | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/usb/msm-hsusb.txt b

Re: [PATCH v3 1/3] Documentation: dt-bindings: add async_irq to msm_hsusb

2015-11-20 Thread Tim Bird
On 11/20/2015 03:20 PM, Tim Bird wrote: > Add optional async_irq to msm_hsusb binding doc. > > Signed-off-by: Tim Bird > Acked-by: Rob Herring I probably should have taken this Acked-by by Rob off. Sorry about that. -- Tim > --- > Documentation/devicetree/bindings/usb/

[PATCH v3 2/3] usb: phy: msm: fix connect/disconnect bug for dragonboard OTG port

2015-11-20 Thread Tim Bird
Add support for async_irq to wake up driver from low power mode. Without this, the power management code never calls resume. Remove a spurious interrupt enable in the driver resume function. Signed-off-by: Tim Bird --- drivers/usb/phy/phy-msm-usb.c | 17 - include/linux/usb

[PATCH v3 3/3] usb: chipidea: register driver as a peripheral with the phy

2015-11-20 Thread Tim Bird
Register the chipidea driver with the phy, so that the phy driver can kick the gadget driver when it resumes from low power. The phy-msm-usb (Qualcomm) driver requires this in order to recover gadget operation after you disconnect the USB cable and reconnect it. Signed-off-by: Tim Bird

Re: [PATCH v2 1/3] Documentation: dt-bindings: add async_irq to msm_hsusb

2015-11-20 Thread Tim Bird
On 11/20/2015 02:44 PM, Arnd Bergmann wrote: > On Friday 20 November 2015 14:37:16 Tim Bird wrote: >> +- interrupt-names: Should contain the following: >> + "core_irq"USB core interrupt >> + "async_irq" Asynchronous interrupt to wake up from low

[PATCH v2 1/3] Documentation: dt-bindings: add async_irq to msm_hsusb

2015-11-20 Thread Tim Bird
Add optional async_irq to msm_hsusb binding doc. Signed-off-by: Tim Bird Acked-by: Rob Herring --- Documentation/devicetree/bindings/usb/msm-hsusb.txt | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/usb/msm-hsusb.txt b

[PATCH v2 3/3] usb: chipidea: register driver as a peripheral with the phy

2015-11-20 Thread Tim Bird
Register the chipidea driver with the phy, so that the phy driver can kick the gadget driver when it resumes from low power. The phy-msm-usb (Qualcomm) driver requires this in order to recover gadget operation after you disconnect the USB cable and reconnect it. Signed-off-by: Tim Bird

[PATCH v2 2/3] usb: phy: msm: fix connect/disconnect bug for dragonboard OTG port

2015-11-20 Thread Tim Bird
Add support for async_irq to wake up driver from low power mode. Without this, the power management code never calls resume. Remove a spurious interrupt enable in the driver resume function. Signed-off-by: Tim Bird --- drivers/usb/phy/phy-msm-usb.c | 17 - include/linux/usb

Re: [PATCH 2/2] usb: phy: msm: fix connect/disconnect bug for dragonboard OTG port

2015-11-20 Thread Tim Bird
On 11/16/2015 09:21 AM, Felipe Balbi wrote: > > Hi, > > Peter Chen writes: >> On Wed, Nov 11, 2015 at 09:48:00AM -0800, Tim Bird wrote: >>> >>> >>> On 11/10/2015 07:14 PM, Peter Chen wrote: >>>> On Tue, Nov 10, 2015 at 04:46:51PM -

[PATCH v4 1/3] Documentation: dt-bindings: add async_irq to msm_hsusb

2015-11-20 Thread Tim Bird
Add optional async_irq to msm_hsusb binding doc. Signed-off-by: Tim Bird <tim.b...@sonymobile.com> --- Documentation/devicetree/bindings/usb/msm-hsusb.txt | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/usb/msm-hsusb.

[PATCH v4 2/3] usb: phy: msm: fix connect/disconnect bug for dragonboard OTG port

2015-11-20 Thread Tim Bird
Add support for async_irq to wake up driver from low power mode. Without this, the power management code never calls resume. Remove a spurious interrupt enable in the driver resume function. Signed-off-by: Tim Bird <tim.b...@sonymobile.com> --- drivers/usb/phy/phy-msm-usb.

[PATCH v4 3/3] usb: chipidea: register driver as a peripheral with the phy

2015-11-20 Thread Tim Bird
Register the chipidea driver with the phy, so that the phy driver can kick the gadget driver when it resumes from low power. The phy-msm-usb (Qualcomm) driver requires this in order to recover gadget operation after you disconnect the USB cable and reconnect it. Signed-off-by: Tim Bird <ti

[PATCH v2 3/3] usb: chipidea: register driver as a peripheral with the phy

2015-11-20 Thread Tim Bird
Register the chipidea driver with the phy, so that the phy driver can kick the gadget driver when it resumes from low power. The phy-msm-usb (Qualcomm) driver requires this in order to recover gadget operation after you disconnect the USB cable and reconnect it. Signed-off-by: Tim Bird <ti

[PATCH v2 1/3] Documentation: dt-bindings: add async_irq to msm_hsusb

2015-11-20 Thread Tim Bird
Add optional async_irq to msm_hsusb binding doc. Signed-off-by: Tim Bird <tim.b...@sonymobile.com> Acked-by: Rob Herring <r...@kernel.org> --- Documentation/devicetree/bindings/usb/msm-hsusb.txt | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/D

[PATCH v2 2/3] usb: phy: msm: fix connect/disconnect bug for dragonboard OTG port

2015-11-20 Thread Tim Bird
Add support for async_irq to wake up driver from low power mode. Without this, the power management code never calls resume. Remove a spurious interrupt enable in the driver resume function. Signed-off-by: Tim Bird <tim.b...@sonymobile.com> --- drivers/usb/phy/phy-msm-usb.

Re: [PATCH v3 1/3] Documentation: dt-bindings: add async_irq to msm_hsusb

2015-11-20 Thread Tim Bird
On 11/20/2015 03:22 PM, Arnd Bergmann wrote: > On Friday 20 November 2015 15:20:39 Tim Bird wrote: >> +- interrupt-names: Should contain the following: >> + "core"USB core interrupt >> + "async" Asynchronous interrupt to wake up from low

[PATCH v3 1/3] Documentation: dt-bindings: add async_irq to msm_hsusb

2015-11-20 Thread Tim Bird
Add optional async_irq to msm_hsusb binding doc. Signed-off-by: Tim Bird <tim.b...@sonymobile.com> Acked-by: Rob Herring <r...@kernel.org> --- Documentation/devicetree/bindings/usb/msm-hsusb.txt | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/D

Re: [PATCH 2/2] usb: phy: msm: fix connect/disconnect bug for dragonboard OTG port

2015-11-20 Thread Tim Bird
On 11/16/2015 09:21 AM, Felipe Balbi wrote: > > Hi, > > Peter Chen <peter.c...@freescale.com> writes: >> On Wed, Nov 11, 2015 at 09:48:00AM -0800, Tim Bird wrote: >>> >>> >>> On 11/10/2015 07:14 PM, Peter Chen wrote: >>&g

Re: [PATCH v2 1/3] Documentation: dt-bindings: add async_irq to msm_hsusb

2015-11-20 Thread Tim Bird
On 11/20/2015 02:44 PM, Arnd Bergmann wrote: > On Friday 20 November 2015 14:37:16 Tim Bird wrote: >> +- interrupt-names: Should contain the following: >> + "core_irq"USB core interrupt >> + "async_irq" Asynchronous interrupt to wake up from low

[PATCH v3 3/3] usb: chipidea: register driver as a peripheral with the phy

2015-11-20 Thread Tim Bird
Register the chipidea driver with the phy, so that the phy driver can kick the gadget driver when it resumes from low power. The phy-msm-usb (Qualcomm) driver requires this in order to recover gadget operation after you disconnect the USB cable and reconnect it. Signed-off-by: Tim Bird <ti

Re: [PATCH v3 1/3] Documentation: dt-bindings: add async_irq to msm_hsusb

2015-11-20 Thread Tim Bird
On 11/20/2015 03:20 PM, Tim Bird wrote: > Add optional async_irq to msm_hsusb binding doc. > > Signed-off-by: Tim Bird <tim.b...@sonymobile.com> > Acked-by: Rob Herring <r...@kernel.org> I probably should have taken this Acked-by by Rob off. Sorry about that. -- Tim

[PATCH v3 2/3] usb: phy: msm: fix connect/disconnect bug for dragonboard OTG port

2015-11-20 Thread Tim Bird
Add support for async_irq to wake up driver from low power mode. Without this, the power management code never calls resume. Remove a spurious interrupt enable in the driver resume function. Signed-off-by: Tim Bird <tim.b...@sonymobile.com> --- drivers/usb/phy/phy-msm-usb.

Re: [PATCH 2/2] usb: phy: msm: fix connect/disconnect bug for dragonboard OTG port

2015-11-11 Thread Tim Bird
On 11/10/2015 07:14 PM, Peter Chen wrote: > On Tue, Nov 10, 2015 at 04:46:51PM -0800, Tim Bird wrote: >> This fixes a bug where if you disconnect and re-connect the USB cable, >> the gadget driver stops working. >> >> Add support for async_irq to wake up driver from

Re: [PATCH 2/2] usb: phy: msm: fix connect/disconnect bug for dragonboard OTG port

2015-11-11 Thread Tim Bird
On 11/10/2015 07:14 PM, Peter Chen wrote: > On Tue, Nov 10, 2015 at 04:46:51PM -0800, Tim Bird wrote: >> This fixes a bug where if you disconnect and re-connect the USB cable, >> the gadget driver stops working. >> >> Add support for async_irq to wake up driver from

[PATCH 1/2] Documentation: dt-bindings: add async_irq to msm_hsusb

2015-11-10 Thread Tim Bird
Add optional async_irq to msm_hsusb binding doc. Signed-off-by: Tim Bird --- Documentation/devicetree/bindings/usb/msm-hsusb.txt | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/usb/msm-hsusb.txt b/Documentation/devicetree

[PATCH 2/2] usb: phy: msm: fix connect/disconnect bug for dragonboard OTG port

2015-11-10 Thread Tim Bird
) by having the chipidea driver register with it, for vbus connect notifications. Signed-off-by: Tim Bird --- drivers/usb/chipidea/udc.c| 6 ++ drivers/usb/phy/phy-msm-usb.c | 16 include/linux/usb/msm_hsusb.h | 1 + 3 files changed, 23 insertions(+) diff --git a/drivers/usb

[PATCH 1/2] Documentation: dt-bindings: add async_irq to msm_hsusb

2015-11-10 Thread Tim Bird
Add optional async_irq to msm_hsusb binding doc. Signed-off-by: Tim Bird <tim.b...@sonymobile.com> --- Documentation/devicetree/bindings/usb/msm-hsusb.txt | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/usb/msm-hsusb.

[PATCH 2/2] usb: phy: msm: fix connect/disconnect bug for dragonboard OTG port

2015-11-10 Thread Tim Bird
) by having the chipidea driver register with it, for vbus connect notifications. Signed-off-by: Tim Bird <tim.b...@sonymobile.com> --- drivers/usb/chipidea/udc.c| 6 ++ drivers/usb/phy/phy-msm-usb.c | 16 include/linux/usb/msm_hsusb.h | 1 + 3 files changed, 23 inse

Re: [GIT PULL] On-demand device probing

2015-10-23 Thread Tim Bird
On 10/22/2015 11:53 AM, Frank Rowand wrote: > On 10/22/2015 7:44 AM, Greg Kroah-Hartman wrote: >> >> >> On Thu, Oct 22, 2015 at 11:05:11AM +0200, Tomeu Vizoso wrote: >>> But that's moot currently because Greg believes that the time spent >>> probing devices at boot time could be reduced enough so

Re: [GIT PULL] On-demand device probing

2015-10-23 Thread Tim Bird
On 10/22/2015 11:53 AM, Frank Rowand wrote: > On 10/22/2015 7:44 AM, Greg Kroah-Hartman wrote: >> >> >> On Thu, Oct 22, 2015 at 11:05:11AM +0200, Tomeu Vizoso wrote: >>> But that's moot currently because Greg believes that the time spent >>> probing devices at boot time

[PATCH] power: qcom_smbb: Add otg regulator for control of vbus

2015-10-22 Thread Tim Bird
Signed-off-by: Tim Bird --- .../devicetree/bindings/power_supply/qcom_smbb.txt | 20 ++ drivers/power/qcom_smbb.c | 74 ++ 2 files changed, 94 insertions(+) diff --git a/Documentation/devicetree/bindings/power_supply/qcom_smbb.txt b/Documentation/

[PATCH] power: qcom_smbb: Add otg regulator for control of vbus

2015-10-22 Thread Tim Bird
Signed-off-by: Tim Bird <tim.b...@sonymobile.com> --- .../devicetree/bindings/power_supply/qcom_smbb.txt | 20 ++ drivers/power/qcom_smbb.c | 74 ++ 2 files changed, 94 insertions(+) diff --git a/Documentation/devicetree/bindings/power_supply/

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

2015-09-08 Thread Tim Bird
; Fixes: 591fc116f330 ("usb: phy: msm: Use extcon framework for VBUS and ID > detection") > > Reported-by: Tim Bird > Signed-off-by: Ivan T. Ivanov > --- > > Patch reworked to use new extcon API. > > drivers/usb/phy/phy-msm-usb.c | 25

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

2015-09-08 Thread Tim Bird
; Fixes: 591fc116f330 ("usb: phy: msm: Use extcon framework for VBUS and ID > detection") > > Reported-by: Tim Bird <tim.b...@sonymobile.com> > Signed-off-by: Ivan T. Ivanov <ivan.iva...@linaro.org> > --- > > Patch reworked to use new extcon API. > &

Re: [PATCH] usb: phy: msm: Unregister driver interest for VBUS and ID events

2015-08-24 Thread Tim Bird
e fail. > > Fixes: 591fc116f330 ("usb: phy: msm: Use extcon framework for VBUS and ID > detection") > > Reported-by: Tim Bird > Signed-off-by: Ivan T. Ivanov > --- > drivers/usb/phy/phy-msm-usb.c | 26 +- > 1 file changed, 17 insertions(+

Re: [PATCH] doc: Add more workqueue functions to the documentation

2015-08-24 Thread Tim Bird
On 08/15/2015 06:27 AM, Jonathan Corbet wrote: > On Fri, 14 Aug 2015 15:46:52 -0700 > Tim Bird wrote: > >>> It sure would be nice if changes like this were accompanied by a patch >>> fixing the additional warnings it drags in ... :) In this case I've put >>>

Re: [PATCH] doc: Add more workqueue functions to the documentation

2015-08-24 Thread Tim Bird
On 08/15/2015 06:27 AM, Jonathan Corbet wrote: On Fri, 14 Aug 2015 15:46:52 -0700 Tim Bird tim.b...@sonymobile.com wrote: It sure would be nice if changes like this were accompanied by a patch fixing the additional warnings it drags in ... :) In this case I've put something together

Re: [PATCH] usb: phy: msm: Unregister driver interest for VBUS and ID events

2015-08-24 Thread Tim Bird
(usb: phy: msm: Use extcon framework for VBUS and ID detection) Reported-by: Tim Bird tim.b...@sonymobile.com Signed-off-by: Ivan T. Ivanov ivan.iva...@linaro.org --- drivers/usb/phy/phy-msm-usb.c | 26 +- 1 file changed, 17 insertions(+), 9 deletions(-) diff

repeat... Re: BUG: usb: phy: msm: problem with EPROBE defer and extcon cleanup

2015-08-17 Thread Tim Bird
Sorry - I mistyped Ivan's e-mail the first time. On 08/17/2015 04:43 PM, Tim Bird wrote: > Ivan, > > I'm seeing a bug in the phy-msm-usb.c code, when I get an EPROBE defer during > probing the driver. > The code is statically linked in the kernel, and the dts for my board i

BUG: usb: phy: msm: problem with EPROBE defer and extcon cleanup

2015-08-17 Thread Tim Bird
Ivan, I'm seeing a bug in the phy-msm-usb.c code, when I get an EPROBE defer during probing the driver. The code is statically linked in the kernel, and the dts for my board is specifying an extcon phandle for the ID pin. Below is a fragment of the kernel output for a boot of this code.

Re: [Device-mainlining] [PATCH v2 2/3] gadget: Introduce the usb charger framework

2015-08-17 Thread Tim Bird
On 08/16/2015 08:03 PM, Baolin Wang via device-mainlining wrote: > On 14 August 2015 at 23:27, Greg KH wrote: >> On Fri, Aug 14, 2015 at 05:47:45PM +0800, Baolin Wang wrote: >>> + * >>> + * This program is free software; you can redistribute it and/or modify >>> + * it under the terms of the

repeat... Re: BUG: usb: phy: msm: problem with EPROBE defer and extcon cleanup

2015-08-17 Thread Tim Bird
Sorry - I mistyped Ivan's e-mail the first time. On 08/17/2015 04:43 PM, Tim Bird wrote: Ivan, I'm seeing a bug in the phy-msm-usb.c code, when I get an EPROBE defer during probing the driver. The code is statically linked in the kernel, and the dts for my board is specifying an extcon

BUG: usb: phy: msm: problem with EPROBE defer and extcon cleanup

2015-08-17 Thread Tim Bird
Ivan, I'm seeing a bug in the phy-msm-usb.c code, when I get an EPROBE defer during probing the driver. The code is statically linked in the kernel, and the dts for my board is specifying an extcon phandle for the ID pin. Below is a fragment of the kernel output for a boot of this code.

Re: [Device-mainlining] [PATCH v2 2/3] gadget: Introduce the usb charger framework

2015-08-17 Thread Tim Bird
On 08/16/2015 08:03 PM, Baolin Wang via device-mainlining wrote: On 14 August 2015 at 23:27, Greg KH gre...@linuxfoundation.org wrote: On Fri, Aug 14, 2015 at 05:47:45PM +0800, Baolin Wang wrote: + * + * This program is free software; you can redistribute it and/or modify + * it under the

Re: [PATCH] doc: Add more workqueue functions to the documentation

2015-08-14 Thread Tim Bird
On 08/13/2015 04:45 PM, Jonathan Corbet wrote: > On Mon, 10 Aug 2015 15:16:16 -0700 > Tim Bird wrote: > >> There are some workqueue functions declared in workqueue.h, so include >> that in the workqueue section of the DocBook docs. > > Applied to the docs tree,

Re: [PATCH v3 5/5] regulator: Regulator driver for the Qualcomm RPM

2015-08-14 Thread Tim Bird
ze we're starting to get pretty close to the merge window. These regulators are the last thing outstanding to get the USB driver working completely in mainline for the Xperia Z1 and the dragonboard (800). FWIW... Tested-by: Tim Bird -- Tim -- To unsubscribe from this list: send the line &quo

Re: [PATCH] doc: Add more workqueue functions to the documentation

2015-08-14 Thread Tim Bird
On 08/13/2015 04:45 PM, Jonathan Corbet wrote: On Mon, 10 Aug 2015 15:16:16 -0700 Tim Bird tim.b...@sonymobile.com wrote: There are some workqueue functions declared in workqueue.h, so include that in the workqueue section of the DocBook docs. Applied to the docs tree, thanks

Re: [PATCH v3 5/5] regulator: Regulator driver for the Qualcomm RPM

2015-08-14 Thread Tim Bird
realize we're starting to get pretty close to the merge window. These regulators are the last thing outstanding to get the USB driver working completely in mainline for the Xperia Z1 and the dragonboard (800). FWIW... Tested-by: Tim Bird tim.b...@sonymobile.com -- Tim -- To unsubscribe from this list

[PATCH] doc: Add more workqueue functions to the documentation

2015-08-10 Thread Tim Bird
There are some workqueue functions declared in workqueue.h, so include that in the workqueue section of the DocBook docs. Signed-off-by: Tim Bird --- Documentation/DocBook/device-drivers.tmpl | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/DocBook/device-drivers.tmpl b

Re: [PATCH] extcon: add index increment in find_cable_index_by_name

2015-08-10 Thread Tim Bird
Never mind... This is already fixed by commit be052cc8 in mainline. Sorry for the noise. -- Tim On 08/10/2015 10:44 AM, Tim Bird wrote: > This fixes a bug introduced by commit 73b6ecdb93e8 ("extcon: Redefine the > unique id of supported external connectors without 'enum extcon' typ

[PATCH] extcon: add index increment in find_cable_index_by_name

2015-08-10 Thread Tim Bird
crement 'i' anywhere in the loop. If the loop index is not incremented, the function never exits. This function can never work correctly without this fix. Signed-off-by: Tim Bird --- drivers/extcon/extcon.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/extcon/extcon.c b/drivers/extco

[PATCH] extcon: add index increment in find_cable_index_by_name

2015-08-10 Thread Tim Bird
' anywhere in the loop. If the loop index is not incremented, the function never exits. This function can never work correctly without this fix. Signed-off-by: Tim Bird tim.b...@sonymobile.com --- drivers/extcon/extcon.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/extcon/extcon.c b

[PATCH] doc: Add more workqueue functions to the documentation

2015-08-10 Thread Tim Bird
There are some workqueue functions declared in workqueue.h, so include that in the workqueue section of the DocBook docs. Signed-off-by: Tim Bird tim.b...@sonymobile.com --- Documentation/DocBook/device-drivers.tmpl | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/DocBook/device

Re: [PATCH] extcon: add index increment in find_cable_index_by_name

2015-08-10 Thread Tim Bird
Never mind... This is already fixed by commit be052cc8 in mainline. Sorry for the noise. -- Tim On 08/10/2015 10:44 AM, Tim Bird wrote: This fixes a bug introduced by commit 73b6ecdb93e8 (extcon: Redefine the unique id of supported external connectors without 'enum extcon' type) which

Re: [PATCHv2 1/4] spmi: pmic-arb: add support for irq_get_irqchip_state

2015-08-04 Thread Tim Bird
y: Andy Gross I gave this (v2) a test with the USB driver, and it works great. I'd like to see this patch of the series go in soon, even if the rest of the charger driver gets stalled for some reason. This enables much simpler ID pin handling for host mode for the USB driver. FWIW

Re: [PATCHv2 1/4] spmi: pmic-arb: add support for irq_get_irqchip_state

2015-08-04 Thread Tim Bird
for host mode for the USB driver. FWIW... Tested-by: Tim Bird tim.b...@sonymobile.com -- Tim Bird -- 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

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

2015-07-29 Thread Tim Bird
On Tue, Jun 2, 2015 at 6:14 AM, 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 > --- > Changes sice v2 [1]. >

Re: [PATCH v3 1/3] ARM: dts: qcom: Add binding for the qcom coincell charger

2015-07-29 Thread Tim Bird
very much. -- Tim On 07/17/2015 08:42 AM, Rob Herring wrote: > On Thu, Jul 16, 2015 at 6:55 PM, Tim Bird wrote: >> This binding is used to configure the driver for the coincell charger >> found in Qualcomm PMICs. >> >> Signed-off-by: Tim Bird > > Reviewed-by: Rob

Re: Bug: shared usb dt document is incorrect

2015-07-29 Thread Tim Bird
On 07/28/2015 07:54 PM, Rob Herring wrote: > On Tue, Jul 28, 2015 at 8:06 PM, Tim Bird wrote: >> Antoine and Rob, >> >> I was just doing some testing with USB on a Qualcomm SoC. >> >> I followed the instructions in the binding document: >> Documentation/d

Re: Bug: shared usb dt document is incorrect

2015-07-29 Thread Tim Bird
On 07/28/2015 07:54 PM, Rob Herring wrote: On Tue, Jul 28, 2015 at 8:06 PM, Tim Bird tim.b...@sonymobile.com wrote: Antoine and Rob, I was just doing some testing with USB on a Qualcomm SoC. I followed the instructions in the binding document: Documentation/devicetree/bindings/usb/ci-hdrc

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

2015-07-29 Thread Tim Bird
On Tue, Jun 2, 2015 at 6:14 AM, Ivan T. Ivanov ivan.iva...@linaro.org 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: [PATCH v3 1/3] ARM: dts: qcom: Add binding for the qcom coincell charger

2015-07-29 Thread Tim Bird
very much. -- Tim On 07/17/2015 08:42 AM, Rob Herring wrote: On Thu, Jul 16, 2015 at 6:55 PM, Tim Bird tim.b...@sonymobile.com wrote: This binding is used to configure the driver for the coincell charger found in Qualcomm PMICs. Signed-off-by: Tim Bird tim.b...@sonymobile.com Reviewed

Bug: shared usb dt document is incorrect

2015-07-28 Thread Tim Bird
Antoine and Rob, I was just doing some testing with USB on a Qualcomm SoC. I followed the instructions in the binding document: Documentation/devicetree/bindings/usb/ci-hdrc-usb2.txt which has a compatible for "qcom,ci-hdrc", and is, in general, for chipidea-based USB controllers. It says in

  1   2   3   4   >