Re: [PATCH v4 6/7] ARM: mvebu: add PHY support to the dts for the USB controllers on Armada 375

2014-11-25 Thread Kishon Vijay Abraham I


On Wednesday 26 November 2014 10:47 AM, Jason Cooper wrote:
> On Wed, Nov 26, 2014 at 10:43:08AM +0530, Kishon Vijay Abraham I wrote:
>> Hi,
>>
>> On Wednesday 26 November 2014 09:29 AM, Jason Cooper wrote:
>>> On Sat, Nov 22, 2014 at 10:20:43AM +0100, Gregory CLEMENT wrote:
 Hi Jason,

 On 22/11/2014 03:08, Jason Cooper wrote:
> On Thu, Nov 13, 2014 at 12:47:48PM +0100, Gregory CLEMENT wrote:
>> Now that the USB cluster node has been added, use it as a PHY provider
>> for the USB controller linked to it: the first EHCI and the xHCI.
>>
>> Signed-off-by: Gregory CLEMENT 
>>
>> Looks like I'm not cc'ed in v4 of this patch series :-(
> 
> I've bounced emails maybe three times in my life.  Thought it might work
> here.  Did it?

Actually I'm CC'ed, just that search didn't find it. Sorry for the noise.

Thanks
Kishon
> 
> thx,
> 
> Jason.
> 
--
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 v4 6/7] ARM: mvebu: add PHY support to the dts for the USB controllers on Armada 375

2014-11-25 Thread Jason Cooper
On Wed, Nov 26, 2014 at 10:43:08AM +0530, Kishon Vijay Abraham I wrote:
> Hi,
> 
> On Wednesday 26 November 2014 09:29 AM, Jason Cooper wrote:
> > On Sat, Nov 22, 2014 at 10:20:43AM +0100, Gregory CLEMENT wrote:
> >> Hi Jason,
> >>
> >> On 22/11/2014 03:08, Jason Cooper wrote:
> >>> On Thu, Nov 13, 2014 at 12:47:48PM +0100, Gregory CLEMENT wrote:
>  Now that the USB cluster node has been added, use it as a PHY provider
>  for the USB controller linked to it: the first EHCI and the xHCI.
> 
>  Signed-off-by: Gregory CLEMENT 
> 
> Looks like I'm not cc'ed in v4 of this patch series :-(

I've bounced emails maybe three times in my life.  Thought it might work
here.  Did it?

thx,

Jason.
--
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 v4 6/7] ARM: mvebu: add PHY support to the dts for the USB controllers on Armada 375

2014-11-25 Thread Kishon Vijay Abraham I
Hi,

On Wednesday 26 November 2014 09:29 AM, Jason Cooper wrote:
> On Sat, Nov 22, 2014 at 10:20:43AM +0100, Gregory CLEMENT wrote:
>> Hi Jason,
>>
>> On 22/11/2014 03:08, Jason Cooper wrote:
>>> On Thu, Nov 13, 2014 at 12:47:48PM +0100, Gregory CLEMENT wrote:
 Now that the USB cluster node has been added, use it as a PHY provider
 for the USB controller linked to it: the first EHCI and the xHCI.

 Signed-off-by: Gregory CLEMENT 

Looks like I'm not cc'ed in v4 of this patch series :-(

-Kishon
 ---
  arch/arm/boot/dts/armada-375.dtsi | 5 +
  1 file changed, 5 insertions(+)

 diff --git a/arch/arm/boot/dts/armada-375.dtsi 
 b/arch/arm/boot/dts/armada-375.dtsi
 index 8f45cf5d2a50..f344ec420c95 100644
 --- a/arch/arm/boot/dts/armada-375.dtsi
 +++ b/arch/arm/boot/dts/armada-375.dtsi
 @@ -14,6 +14,7 @@
  #include "skeleton.dtsi"
  #include 
  #include 
 +#include 
>>>
>>> Odd.  The previous patch in this series simply adds a line to phy.h,
>>> however, I get the following error during 'make dtbs':
>>>
>>> 
>>>   DTC arch/arm/boot/dts/armada-375-db.dtb
>>> In file included from 
>>> arch/arm/boot/dts/armada-375-db.dts:17:0:arch/arm/boot/dts/armada-375.dtsi:17:33:
>>> fatal error: dt-bindings/phy/phy.h: No such file or directory
>>>  #include 
>>>  ^
>>> compilation terminated.
>>> scripts/Makefile.lib:282: recipe for target 'arch/arm/boot/dts/armada-37 
>>> 5-db.dtb' failed
>>> 
>>>
>>> mvebu/dt is based on v3.18-rc1.  Is there a missing dependency
>>> somewhere?  Perhaps we should let Kishon take the whole series and
>>> handle the (hopefully trivial) merge conflict?
>>
>> Actually Kishon asked me to use the dt-bindings/phy/phy.h file which
>> was introduced by the patch "phy: Add PHY header file for DT x Driver
>> defines". So indeed I had to have a dependency on the phy_dt_header
>> branch (which is based on v3.18-rc4 and have only this single commit).
>> The git tree is located at
>> git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
>>
>>
>> Maybe we could add this branch in mvebu as a dependency as it is done
>> on arm-soc. I suggest this because I would prefer that we continue to
>> be the only ones to merge the device tree files in order to reduce the
>> merge conflict.
> 
> Ok, I've applied patches 5 and 6 to mvebu/dt-usb_phy with a dependency
> on tags/phy-dt-header.
> 
> Patches 1-4:
> 
> Acked-by: Jason Cooper 
> 
> thx,
> 
> Jason.
> 
--
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 v4 6/7] ARM: mvebu: add PHY support to the dts for the USB controllers on Armada 375

2014-11-25 Thread Jason Cooper
On Sat, Nov 22, 2014 at 10:20:43AM +0100, Gregory CLEMENT wrote:
> Hi Jason,
> 
> On 22/11/2014 03:08, Jason Cooper wrote:
> > On Thu, Nov 13, 2014 at 12:47:48PM +0100, Gregory CLEMENT wrote:
> >> Now that the USB cluster node has been added, use it as a PHY provider
> >> for the USB controller linked to it: the first EHCI and the xHCI.
> >>
> >> Signed-off-by: Gregory CLEMENT 
> >> ---
> >>  arch/arm/boot/dts/armada-375.dtsi | 5 +
> >>  1 file changed, 5 insertions(+)
> >>
> >> diff --git a/arch/arm/boot/dts/armada-375.dtsi 
> >> b/arch/arm/boot/dts/armada-375.dtsi
> >> index 8f45cf5d2a50..f344ec420c95 100644
> >> --- a/arch/arm/boot/dts/armada-375.dtsi
> >> +++ b/arch/arm/boot/dts/armada-375.dtsi
> >> @@ -14,6 +14,7 @@
> >>  #include "skeleton.dtsi"
> >>  #include 
> >>  #include 
> >> +#include 
> > 
> > Odd.  The previous patch in this series simply adds a line to phy.h,
> > however, I get the following error during 'make dtbs':
> > 
> > 
> >   DTC arch/arm/boot/dts/armada-375-db.dtb
> > In file included from 
> > arch/arm/boot/dts/armada-375-db.dts:17:0:arch/arm/boot/dts/armada-375.dtsi:17:33:
> > fatal error: dt-bindings/phy/phy.h: No such file or directory
> >  #include 
> >  ^
> > compilation terminated.
> > scripts/Makefile.lib:282: recipe for target 'arch/arm/boot/dts/armada-37 
> > 5-db.dtb' failed
> > 
> > 
> > mvebu/dt is based on v3.18-rc1.  Is there a missing dependency
> > somewhere?  Perhaps we should let Kishon take the whole series and
> > handle the (hopefully trivial) merge conflict?
> 
> Actually Kishon asked me to use the dt-bindings/phy/phy.h file which
> was introduced by the patch "phy: Add PHY header file for DT x Driver
> defines". So indeed I had to have a dependency on the phy_dt_header
> branch (which is based on v3.18-rc4 and have only this single commit).
> The git tree is located at
> git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
> 
> 
> Maybe we could add this branch in mvebu as a dependency as it is done
> on arm-soc. I suggest this because I would prefer that we continue to
> be the only ones to merge the device tree files in order to reduce the
> merge conflict.

Ok, I've applied patches 5 and 6 to mvebu/dt-usb_phy with a dependency
on tags/phy-dt-header.

Patches 1-4:

Acked-by: Jason Cooper 

thx,

Jason.
--
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 v4 6/7] ARM: mvebu: add PHY support to the dts for the USB controllers on Armada 375

2014-11-25 Thread Jason Cooper
On Sat, Nov 22, 2014 at 10:20:43AM +0100, Gregory CLEMENT wrote:
 Hi Jason,
 
 On 22/11/2014 03:08, Jason Cooper wrote:
  On Thu, Nov 13, 2014 at 12:47:48PM +0100, Gregory CLEMENT wrote:
  Now that the USB cluster node has been added, use it as a PHY provider
  for the USB controller linked to it: the first EHCI and the xHCI.
 
  Signed-off-by: Gregory CLEMENT gregory.clem...@free-electrons.com
  ---
   arch/arm/boot/dts/armada-375.dtsi | 5 +
   1 file changed, 5 insertions(+)
 
  diff --git a/arch/arm/boot/dts/armada-375.dtsi 
  b/arch/arm/boot/dts/armada-375.dtsi
  index 8f45cf5d2a50..f344ec420c95 100644
  --- a/arch/arm/boot/dts/armada-375.dtsi
  +++ b/arch/arm/boot/dts/armada-375.dtsi
  @@ -14,6 +14,7 @@
   #include skeleton.dtsi
   #include dt-bindings/interrupt-controller/arm-gic.h
   #include dt-bindings/interrupt-controller/irq.h
  +#include dt-bindings/phy/phy.h
  
  Odd.  The previous patch in this series simply adds a line to phy.h,
  however, I get the following error during 'make dtbs':
  
  
DTC arch/arm/boot/dts/armada-375-db.dtb
  In file included from 
  arch/arm/boot/dts/armada-375-db.dts:17:0:arch/arm/boot/dts/armada-375.dtsi:17:33:
  fatal error: dt-bindings/phy/phy.h: No such file or directory
   #include dt-bindings/phy/phy.h
   ^
  compilation terminated.
  scripts/Makefile.lib:282: recipe for target 'arch/arm/boot/dts/armada-37 
  5-db.dtb' failed
  
  
  mvebu/dt is based on v3.18-rc1.  Is there a missing dependency
  somewhere?  Perhaps we should let Kishon take the whole series and
  handle the (hopefully trivial) merge conflict?
 
 Actually Kishon asked me to use the dt-bindings/phy/phy.h file which
 was introduced by the patch phy: Add PHY header file for DT x Driver
 defines. So indeed I had to have a dependency on the phy_dt_header
 branch (which is based on v3.18-rc4 and have only this single commit).
 The git tree is located at
 git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
 
 
 Maybe we could add this branch in mvebu as a dependency as it is done
 on arm-soc. I suggest this because I would prefer that we continue to
 be the only ones to merge the device tree files in order to reduce the
 merge conflict.

Ok, I've applied patches 5 and 6 to mvebu/dt-usb_phy with a dependency
on tags/phy-dt-header.

Patches 1-4:

Acked-by: Jason Cooper ja...@lakedaemon.net

thx,

Jason.
--
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 v4 6/7] ARM: mvebu: add PHY support to the dts for the USB controllers on Armada 375

2014-11-25 Thread Kishon Vijay Abraham I
Hi,

On Wednesday 26 November 2014 09:29 AM, Jason Cooper wrote:
 On Sat, Nov 22, 2014 at 10:20:43AM +0100, Gregory CLEMENT wrote:
 Hi Jason,

 On 22/11/2014 03:08, Jason Cooper wrote:
 On Thu, Nov 13, 2014 at 12:47:48PM +0100, Gregory CLEMENT wrote:
 Now that the USB cluster node has been added, use it as a PHY provider
 for the USB controller linked to it: the first EHCI and the xHCI.

 Signed-off-by: Gregory CLEMENT gregory.clem...@free-electrons.com

Looks like I'm not cc'ed in v4 of this patch series :-(

-Kishon
 ---
  arch/arm/boot/dts/armada-375.dtsi | 5 +
  1 file changed, 5 insertions(+)

 diff --git a/arch/arm/boot/dts/armada-375.dtsi 
 b/arch/arm/boot/dts/armada-375.dtsi
 index 8f45cf5d2a50..f344ec420c95 100644
 --- a/arch/arm/boot/dts/armada-375.dtsi
 +++ b/arch/arm/boot/dts/armada-375.dtsi
 @@ -14,6 +14,7 @@
  #include skeleton.dtsi
  #include dt-bindings/interrupt-controller/arm-gic.h
  #include dt-bindings/interrupt-controller/irq.h
 +#include dt-bindings/phy/phy.h

 Odd.  The previous patch in this series simply adds a line to phy.h,
 however, I get the following error during 'make dtbs':

 
   DTC arch/arm/boot/dts/armada-375-db.dtb
 In file included from 
 arch/arm/boot/dts/armada-375-db.dts:17:0:arch/arm/boot/dts/armada-375.dtsi:17:33:
 fatal error: dt-bindings/phy/phy.h: No such file or directory
  #include dt-bindings/phy/phy.h
  ^
 compilation terminated.
 scripts/Makefile.lib:282: recipe for target 'arch/arm/boot/dts/armada-37 
 5-db.dtb' failed
 

 mvebu/dt is based on v3.18-rc1.  Is there a missing dependency
 somewhere?  Perhaps we should let Kishon take the whole series and
 handle the (hopefully trivial) merge conflict?

 Actually Kishon asked me to use the dt-bindings/phy/phy.h file which
 was introduced by the patch phy: Add PHY header file for DT x Driver
 defines. So indeed I had to have a dependency on the phy_dt_header
 branch (which is based on v3.18-rc4 and have only this single commit).
 The git tree is located at
 git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git


 Maybe we could add this branch in mvebu as a dependency as it is done
 on arm-soc. I suggest this because I would prefer that we continue to
 be the only ones to merge the device tree files in order to reduce the
 merge conflict.
 
 Ok, I've applied patches 5 and 6 to mvebu/dt-usb_phy with a dependency
 on tags/phy-dt-header.
 
 Patches 1-4:
 
 Acked-by: Jason Cooper ja...@lakedaemon.net
 
 thx,
 
 Jason.
 
--
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 v4 6/7] ARM: mvebu: add PHY support to the dts for the USB controllers on Armada 375

2014-11-25 Thread Jason Cooper
On Wed, Nov 26, 2014 at 10:43:08AM +0530, Kishon Vijay Abraham I wrote:
 Hi,
 
 On Wednesday 26 November 2014 09:29 AM, Jason Cooper wrote:
  On Sat, Nov 22, 2014 at 10:20:43AM +0100, Gregory CLEMENT wrote:
  Hi Jason,
 
  On 22/11/2014 03:08, Jason Cooper wrote:
  On Thu, Nov 13, 2014 at 12:47:48PM +0100, Gregory CLEMENT wrote:
  Now that the USB cluster node has been added, use it as a PHY provider
  for the USB controller linked to it: the first EHCI and the xHCI.
 
  Signed-off-by: Gregory CLEMENT gregory.clem...@free-electrons.com
 
 Looks like I'm not cc'ed in v4 of this patch series :-(

I've bounced emails maybe three times in my life.  Thought it might work
here.  Did it?

thx,

Jason.
--
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 v4 6/7] ARM: mvebu: add PHY support to the dts for the USB controllers on Armada 375

2014-11-25 Thread Kishon Vijay Abraham I


On Wednesday 26 November 2014 10:47 AM, Jason Cooper wrote:
 On Wed, Nov 26, 2014 at 10:43:08AM +0530, Kishon Vijay Abraham I wrote:
 Hi,

 On Wednesday 26 November 2014 09:29 AM, Jason Cooper wrote:
 On Sat, Nov 22, 2014 at 10:20:43AM +0100, Gregory CLEMENT wrote:
 Hi Jason,

 On 22/11/2014 03:08, Jason Cooper wrote:
 On Thu, Nov 13, 2014 at 12:47:48PM +0100, Gregory CLEMENT wrote:
 Now that the USB cluster node has been added, use it as a PHY provider
 for the USB controller linked to it: the first EHCI and the xHCI.

 Signed-off-by: Gregory CLEMENT gregory.clem...@free-electrons.com

 Looks like I'm not cc'ed in v4 of this patch series :-(
 
 I've bounced emails maybe three times in my life.  Thought it might work
 here.  Did it?

Actually I'm CC'ed, just that search didn't find it. Sorry for the noise.

Thanks
Kishon
 
 thx,
 
 Jason.
 
--
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 v4 6/7] ARM: mvebu: add PHY support to the dts for the USB controllers on Armada 375

2014-11-23 Thread Kishon Vijay Abraham I
Hi,

On Saturday 22 November 2014 02:50 PM, Gregory CLEMENT wrote:
> Hi Jason,
> 
> On 22/11/2014 03:08, Jason Cooper wrote:
>> On Thu, Nov 13, 2014 at 12:47:48PM +0100, Gregory CLEMENT wrote:
>>> Now that the USB cluster node has been added, use it as a PHY provider
>>> for the USB controller linked to it: the first EHCI and the xHCI.
>>>
>>> Signed-off-by: Gregory CLEMENT 
>>> ---
>>>  arch/arm/boot/dts/armada-375.dtsi | 5 +
>>>  1 file changed, 5 insertions(+)
>>>
>>> diff --git a/arch/arm/boot/dts/armada-375.dtsi 
>>> b/arch/arm/boot/dts/armada-375.dtsi
>>> index 8f45cf5d2a50..f344ec420c95 100644
>>> --- a/arch/arm/boot/dts/armada-375.dtsi
>>> +++ b/arch/arm/boot/dts/armada-375.dtsi
>>> @@ -14,6 +14,7 @@
>>>  #include "skeleton.dtsi"
>>>  #include 
>>>  #include 
>>> +#include 
>>
>> Odd.  The previous patch in this series simply adds a line to phy.h,
>> however, I get the following error during 'make dtbs':
>>
>> 
>>   DTC arch/arm/boot/dts/armada-375-db.dtb
>> In file included from 
>> arch/arm/boot/dts/armada-375-db.dts:17:0:arch/arm/boot/dts/armada-375.dtsi:17:33:
>> fatal error: dt-bindings/phy/phy.h: No such file or directory
>>  #include 
>>  ^
>> compilation terminated.
>> scripts/Makefile.lib:282: recipe for target 'arch/arm/boot/dts/armada-37 
>> 5-db.dtb' failed
>> 
>>
>> mvebu/dt is based on v3.18-rc1.  Is there a missing dependency
>> somewhere?  Perhaps we should let Kishon take the whole series and
>> handle the (hopefully trivial) merge conflict?
> 
> Actually Kishon asked me to use the dt-bindings/phy/phy.h file which
> was introduced by the patch "phy: Add PHY header file for DT x Driver
> defines". So indeed I had to have a dependency on the phy_dt_header
> branch (which is based on v3.18-rc4 and have only this single commit).
> The git tree is located at
> git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git

right, I have a immutable tag @
git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
phy-dt-header which is based on 3.18-rc4 (I should have based it on -rc1 as
pointed out by Maxime but it is too late now).

So they have based their branch on -rc4 and them merged phy-dt-header. Can you
do something similar?

Thanks
Kishon
--
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 v4 6/7] ARM: mvebu: add PHY support to the dts for the USB controllers on Armada 375

2014-11-23 Thread Kishon Vijay Abraham I
Hi,

On Saturday 22 November 2014 02:50 PM, Gregory CLEMENT wrote:
 Hi Jason,
 
 On 22/11/2014 03:08, Jason Cooper wrote:
 On Thu, Nov 13, 2014 at 12:47:48PM +0100, Gregory CLEMENT wrote:
 Now that the USB cluster node has been added, use it as a PHY provider
 for the USB controller linked to it: the first EHCI and the xHCI.

 Signed-off-by: Gregory CLEMENT gregory.clem...@free-electrons.com
 ---
  arch/arm/boot/dts/armada-375.dtsi | 5 +
  1 file changed, 5 insertions(+)

 diff --git a/arch/arm/boot/dts/armada-375.dtsi 
 b/arch/arm/boot/dts/armada-375.dtsi
 index 8f45cf5d2a50..f344ec420c95 100644
 --- a/arch/arm/boot/dts/armada-375.dtsi
 +++ b/arch/arm/boot/dts/armada-375.dtsi
 @@ -14,6 +14,7 @@
  #include skeleton.dtsi
  #include dt-bindings/interrupt-controller/arm-gic.h
  #include dt-bindings/interrupt-controller/irq.h
 +#include dt-bindings/phy/phy.h

 Odd.  The previous patch in this series simply adds a line to phy.h,
 however, I get the following error during 'make dtbs':

 
   DTC arch/arm/boot/dts/armada-375-db.dtb
 In file included from 
 arch/arm/boot/dts/armada-375-db.dts:17:0:arch/arm/boot/dts/armada-375.dtsi:17:33:
 fatal error: dt-bindings/phy/phy.h: No such file or directory
  #include dt-bindings/phy/phy.h
  ^
 compilation terminated.
 scripts/Makefile.lib:282: recipe for target 'arch/arm/boot/dts/armada-37 
 5-db.dtb' failed
 

 mvebu/dt is based on v3.18-rc1.  Is there a missing dependency
 somewhere?  Perhaps we should let Kishon take the whole series and
 handle the (hopefully trivial) merge conflict?
 
 Actually Kishon asked me to use the dt-bindings/phy/phy.h file which
 was introduced by the patch phy: Add PHY header file for DT x Driver
 defines. So indeed I had to have a dependency on the phy_dt_header
 branch (which is based on v3.18-rc4 and have only this single commit).
 The git tree is located at
 git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git

right, I have a immutable tag @
git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
phy-dt-header which is based on 3.18-rc4 (I should have based it on -rc1 as
pointed out by Maxime but it is too late now).

So they have based their branch on -rc4 and them merged phy-dt-header. Can you
do something similar?

Thanks
Kishon
--
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 v4 6/7] ARM: mvebu: add PHY support to the dts for the USB controllers on Armada 375

2014-11-22 Thread Gregory CLEMENT
Hi Jason,

On 22/11/2014 03:08, Jason Cooper wrote:
> On Thu, Nov 13, 2014 at 12:47:48PM +0100, Gregory CLEMENT wrote:
>> Now that the USB cluster node has been added, use it as a PHY provider
>> for the USB controller linked to it: the first EHCI and the xHCI.
>>
>> Signed-off-by: Gregory CLEMENT 
>> ---
>>  arch/arm/boot/dts/armada-375.dtsi | 5 +
>>  1 file changed, 5 insertions(+)
>>
>> diff --git a/arch/arm/boot/dts/armada-375.dtsi 
>> b/arch/arm/boot/dts/armada-375.dtsi
>> index 8f45cf5d2a50..f344ec420c95 100644
>> --- a/arch/arm/boot/dts/armada-375.dtsi
>> +++ b/arch/arm/boot/dts/armada-375.dtsi
>> @@ -14,6 +14,7 @@
>>  #include "skeleton.dtsi"
>>  #include 
>>  #include 
>> +#include 
> 
> Odd.  The previous patch in this series simply adds a line to phy.h,
> however, I get the following error during 'make dtbs':
> 
> 
>   DTC arch/arm/boot/dts/armada-375-db.dtb
> In file included from 
> arch/arm/boot/dts/armada-375-db.dts:17:0:arch/arm/boot/dts/armada-375.dtsi:17:33:
> fatal error: dt-bindings/phy/phy.h: No such file or directory
>  #include 
>  ^
> compilation terminated.
> scripts/Makefile.lib:282: recipe for target 'arch/arm/boot/dts/armada-37 
> 5-db.dtb' failed
> 
> 
> mvebu/dt is based on v3.18-rc1.  Is there a missing dependency
> somewhere?  Perhaps we should let Kishon take the whole series and
> handle the (hopefully trivial) merge conflict?

Actually Kishon asked me to use the dt-bindings/phy/phy.h file which
was introduced by the patch "phy: Add PHY header file for DT x Driver
defines". So indeed I had to have a dependency on the phy_dt_header
branch (which is based on v3.18-rc4 and have only this single commit).
The git tree is located at
git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git


Maybe we could add this branch in mvebu as a dependency as it is done
on arm-soc. I suggest this because I would prefer that we continue to
be the only ones to merge the device tree files in order to reduce the
merge conflict.

Thanks,

Gregory



> 
> thx,
> 
> Jason.
> 


-- 
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
--
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 v4 6/7] ARM: mvebu: add PHY support to the dts for the USB controllers on Armada 375

2014-11-22 Thread Gregory CLEMENT
Hi Jason,

On 22/11/2014 03:08, Jason Cooper wrote:
 On Thu, Nov 13, 2014 at 12:47:48PM +0100, Gregory CLEMENT wrote:
 Now that the USB cluster node has been added, use it as a PHY provider
 for the USB controller linked to it: the first EHCI and the xHCI.

 Signed-off-by: Gregory CLEMENT gregory.clem...@free-electrons.com
 ---
  arch/arm/boot/dts/armada-375.dtsi | 5 +
  1 file changed, 5 insertions(+)

 diff --git a/arch/arm/boot/dts/armada-375.dtsi 
 b/arch/arm/boot/dts/armada-375.dtsi
 index 8f45cf5d2a50..f344ec420c95 100644
 --- a/arch/arm/boot/dts/armada-375.dtsi
 +++ b/arch/arm/boot/dts/armada-375.dtsi
 @@ -14,6 +14,7 @@
  #include skeleton.dtsi
  #include dt-bindings/interrupt-controller/arm-gic.h
  #include dt-bindings/interrupt-controller/irq.h
 +#include dt-bindings/phy/phy.h
 
 Odd.  The previous patch in this series simply adds a line to phy.h,
 however, I get the following error during 'make dtbs':
 
 
   DTC arch/arm/boot/dts/armada-375-db.dtb
 In file included from 
 arch/arm/boot/dts/armada-375-db.dts:17:0:arch/arm/boot/dts/armada-375.dtsi:17:33:
 fatal error: dt-bindings/phy/phy.h: No such file or directory
  #include dt-bindings/phy/phy.h
  ^
 compilation terminated.
 scripts/Makefile.lib:282: recipe for target 'arch/arm/boot/dts/armada-37 
 5-db.dtb' failed
 
 
 mvebu/dt is based on v3.18-rc1.  Is there a missing dependency
 somewhere?  Perhaps we should let Kishon take the whole series and
 handle the (hopefully trivial) merge conflict?

Actually Kishon asked me to use the dt-bindings/phy/phy.h file which
was introduced by the patch phy: Add PHY header file for DT x Driver
defines. So indeed I had to have a dependency on the phy_dt_header
branch (which is based on v3.18-rc4 and have only this single commit).
The git tree is located at
git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git


Maybe we could add this branch in mvebu as a dependency as it is done
on arm-soc. I suggest this because I would prefer that we continue to
be the only ones to merge the device tree files in order to reduce the
merge conflict.

Thanks,

Gregory



 
 thx,
 
 Jason.
 


-- 
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
--
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 v4 6/7] ARM: mvebu: add PHY support to the dts for the USB controllers on Armada 375

2014-11-21 Thread Jason Cooper
On Thu, Nov 13, 2014 at 12:47:48PM +0100, Gregory CLEMENT wrote:
> Now that the USB cluster node has been added, use it as a PHY provider
> for the USB controller linked to it: the first EHCI and the xHCI.
> 
> Signed-off-by: Gregory CLEMENT 
> ---
>  arch/arm/boot/dts/armada-375.dtsi | 5 +
>  1 file changed, 5 insertions(+)
> 
> diff --git a/arch/arm/boot/dts/armada-375.dtsi 
> b/arch/arm/boot/dts/armada-375.dtsi
> index 8f45cf5d2a50..f344ec420c95 100644
> --- a/arch/arm/boot/dts/armada-375.dtsi
> +++ b/arch/arm/boot/dts/armada-375.dtsi
> @@ -14,6 +14,7 @@
>  #include "skeleton.dtsi"
>  #include 
>  #include 
> +#include 

Odd.  The previous patch in this series simply adds a line to phy.h,
however, I get the following error during 'make dtbs':


  DTC arch/arm/boot/dts/armada-375-db.dtb
In file included from 
arch/arm/boot/dts/armada-375-db.dts:17:0:arch/arm/boot/dts/armada-375.dtsi:17:33:
fatal error: dt-bindings/phy/phy.h: No such file or directory
 #include 
 ^
compilation terminated.
scripts/Makefile.lib:282: recipe for target 'arch/arm/boot/dts/armada-37 
5-db.dtb' failed


mvebu/dt is based on v3.18-rc1.  Is there a missing dependency
somewhere?  Perhaps we should let Kishon take the whole series and
handle the (hopefully trivial) merge conflict?

thx,

Jason.
--
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 v4 6/7] ARM: mvebu: add PHY support to the dts for the USB controllers on Armada 375

2014-11-21 Thread Jason Cooper
On Thu, Nov 13, 2014 at 12:47:48PM +0100, Gregory CLEMENT wrote:
 Now that the USB cluster node has been added, use it as a PHY provider
 for the USB controller linked to it: the first EHCI and the xHCI.
 
 Signed-off-by: Gregory CLEMENT gregory.clem...@free-electrons.com
 ---
  arch/arm/boot/dts/armada-375.dtsi | 5 +
  1 file changed, 5 insertions(+)
 
 diff --git a/arch/arm/boot/dts/armada-375.dtsi 
 b/arch/arm/boot/dts/armada-375.dtsi
 index 8f45cf5d2a50..f344ec420c95 100644
 --- a/arch/arm/boot/dts/armada-375.dtsi
 +++ b/arch/arm/boot/dts/armada-375.dtsi
 @@ -14,6 +14,7 @@
  #include skeleton.dtsi
  #include dt-bindings/interrupt-controller/arm-gic.h
  #include dt-bindings/interrupt-controller/irq.h
 +#include dt-bindings/phy/phy.h

Odd.  The previous patch in this series simply adds a line to phy.h,
however, I get the following error during 'make dtbs':


  DTC arch/arm/boot/dts/armada-375-db.dtb
In file included from 
arch/arm/boot/dts/armada-375-db.dts:17:0:arch/arm/boot/dts/armada-375.dtsi:17:33:
fatal error: dt-bindings/phy/phy.h: No such file or directory
 #include dt-bindings/phy/phy.h
 ^
compilation terminated.
scripts/Makefile.lib:282: recipe for target 'arch/arm/boot/dts/armada-37 
5-db.dtb' failed


mvebu/dt is based on v3.18-rc1.  Is there a missing dependency
somewhere?  Perhaps we should let Kishon take the whole series and
handle the (hopefully trivial) merge conflict?

thx,

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