* [PATCH v5 4/4] i2c: mv64xxx: Document the newly introduced Armada XP A0 compatible
[not found] <1389193589-18485-1-git-send-email-gregory.clement@free-electrons.com>
@ 2014-01-08 15:06 ` Gregory CLEMENT
[not found] ` <1389193589-18485-5-git-send-email-gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>
0 siblings, 1 reply; 3+ messages in thread
From: Gregory CLEMENT @ 2014-01-08 15:06 UTC (permalink / raw)
To: Wolfram Sang, linux-i2c, Jason Cooper, Andrew Lunn,
Gregory CLEMENT
Cc: Arnd Bergmann, Thomas Petazzoni, Ezequiel Garcia,
Sebastian Hesselbarth, linux-arm-kernel, stable, devicetree
The first variants of Armada XP SoCs (A0 stepping) have issues related
to the i2c controller which prevent to use the offload mechanism and
ead to a kernel hang during boot.
The commit introduces a new the compatible string
marvell,mv78230-a0-i2c for the i2c controller.
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
cc: devicetree@vger.kernel.org
---
Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt b/Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt
index 82e8f6f17179..9410ed72ec45 100644
--- a/Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt
+++ b/Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt
@@ -5,7 +5,7 @@ Required properties :
- reg : Offset and length of the register set for the device
- compatible : Should be "marvell,mv64xxx-i2c" or "allwinner,sun4i-i2c"
- or "marvell,mv78230-i2c"
+ or "marvell,mv78230-i2c" or "marvell,mv78230-a0-i2c"
- interrupts : The interrupt number
Optional properties :
--
1.8.1.2
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH v5 4/4] i2c: mv64xxx: Document the newly introduced Armada XP A0 compatible
[not found] ` <1389193589-18485-5-git-send-email-gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>
@ 2014-01-10 21:55 ` Jason Cooper
[not found] ` <20140110215526.GB19878-u4khhh1J0LxI1Ri9qeTfzeTW4wlIGRCZ@public.gmane.org>
0 siblings, 1 reply; 3+ messages in thread
From: Jason Cooper @ 2014-01-10 21:55 UTC (permalink / raw)
To: Gregory CLEMENT
Cc: Wolfram Sang, linux-i2c-u79uwXL29TY76Z2rM5mHXA, Andrew Lunn,
Arnd Bergmann, Thomas Petazzoni, Ezequiel Garcia,
Sebastian Hesselbarth,
linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
stable-u79uwXL29TY76Z2rM5mHXA, devicetree-u79uwXL29TY76Z2rM5mHXA
Gregory,
On Wed, Jan 08, 2014 at 04:06:29PM +0100, Gregory CLEMENT wrote:
> The first variants of Armada XP SoCs (A0 stepping) have issues related
> to the i2c controller which prevent to use the offload mechanism and
> ead to a kernel hang during boot.
I'll fixup s/ead/lead/ here.
>
> The commit introduces a new the compatible string
> marvell,mv78230-a0-i2c for the i2c controller.
>
> Signed-off-by: Gregory CLEMENT <gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>
> cc: devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
> ---
> Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt b/Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt
> index 82e8f6f17179..9410ed72ec45 100644
> --- a/Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt
> +++ b/Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt
> @@ -5,7 +5,7 @@ Required properties :
>
> - reg : Offset and length of the register set for the device
> - compatible : Should be "marvell,mv64xxx-i2c" or "allwinner,sun4i-i2c"
> - or "marvell,mv78230-i2c"
> + or "marvell,mv78230-i2c" or "marvell,mv78230-a0-i2c"
If it's ok with you Gregory, I'll amend this hunk as follows:
or "marvell,mv78230-i2c" or "marvell,mv78230-a0-i2c"
Only use "marvell,mv78230-a0-i2c" for a very
rare, initial version of the SoC which had
broken offload support. Linux auto-detects this
and sets it appropriately.
thx,
Jason.
> - interrupts : The interrupt number
>
> Optional properties :
> --
> 1.8.1.2
>
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH v5 4/4] i2c: mv64xxx: Document the newly introduced Armada XP A0 compatible
[not found] ` <20140110215526.GB19878-u4khhh1J0LxI1Ri9qeTfzeTW4wlIGRCZ@public.gmane.org>
@ 2014-01-10 23:04 ` Gregory CLEMENT
0 siblings, 0 replies; 3+ messages in thread
From: Gregory CLEMENT @ 2014-01-10 23:04 UTC (permalink / raw)
To: Jason Cooper
Cc: Wolfram Sang, linux-i2c-u79uwXL29TY76Z2rM5mHXA, Andrew Lunn,
Arnd Bergmann, Thomas Petazzoni, Ezequiel Garcia,
Sebastian Hesselbarth,
linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
stable-u79uwXL29TY76Z2rM5mHXA, devicetree-u79uwXL29TY76Z2rM5mHXA
On 10/01/2014 22:55, Jason Cooper wrote:
> Gregory,
>
> On Wed, Jan 08, 2014 at 04:06:29PM +0100, Gregory CLEMENT wrote:
>> The first variants of Armada XP SoCs (A0 stepping) have issues related
>> to the i2c controller which prevent to use the offload mechanism and
>> ead to a kernel hang during boot.
>
> I'll fixup s/ead/lead/ here.
>
>>
>> The commit introduces a new the compatible string
>> marvell,mv78230-a0-i2c for the i2c controller.
>>
>> Signed-off-by: Gregory CLEMENT <gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>
>> cc: devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
>> ---
>> Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt b/Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt
>> index 82e8f6f17179..9410ed72ec45 100644
>> --- a/Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt
>> +++ b/Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt
>> @@ -5,7 +5,7 @@ Required properties :
>>
>> - reg : Offset and length of the register set for the device
>> - compatible : Should be "marvell,mv64xxx-i2c" or "allwinner,sun4i-i2c"
>> - or "marvell,mv78230-i2c"
>> + or "marvell,mv78230-i2c" or "marvell,mv78230-a0-i2c"
>
> If it's ok with you Gregory, I'll amend this hunk as follows:
>
> or "marvell,mv78230-i2c" or "marvell,mv78230-a0-i2c"
> Only use "marvell,mv78230-a0-i2c" for a very
> rare, initial version of the SoC which had
> broken offload support. Linux auto-detects this
> and sets it appropriately.
>
Hi Jason,
I agree with your changes
Thanks,
Gregory
>
>> - interrupts : The interrupt number
>>
>> Optional properties :
>> --
>> 1.8.1.2
>>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-i2c" in
> the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
--
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2014-01-10 23:04 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <1389193589-18485-1-git-send-email-gregory.clement@free-electrons.com>
2014-01-08 15:06 ` [PATCH v5 4/4] i2c: mv64xxx: Document the newly introduced Armada XP A0 compatible Gregory CLEMENT
[not found] ` <1389193589-18485-5-git-send-email-gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>
2014-01-10 21:55 ` Jason Cooper
[not found] ` <20140110215526.GB19878-u4khhh1J0LxI1Ri9qeTfzeTW4wlIGRCZ@public.gmane.org>
2014-01-10 23:04 ` Gregory CLEMENT
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).