* [PATCH 1/2] ARM: dts: zynq: Add missing alias node for zybo and parallella
@ 2015-02-11 12:29 Michal Simek
2015-02-11 12:29 ` [PATCH 2/2] ARM: dts: zynq: Add linux,stdout-path and stdout-path Michal Simek
[not found] ` <0a0e0579fb6e2794d2c0c6fb9186c5b43618f448.1423657710.git.michal.simek-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
0 siblings, 2 replies; 8+ messages in thread
From: Michal Simek @ 2015-02-11 12:29 UTC (permalink / raw)
To: linux-arm-kernel
Cc: monstr, Josh Cartwright, Steffen Trumtrar, Rob Herring,
Peter Crosthwaite, Rob Herring, Pawel Moll, Mark Rutland,
Ian Campbell, Kumar Gala, Russell King, Sören Brinkmann,
devicetree, linux-kernel
Add missing alias node.
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
---
arch/arm/boot/dts/zynq-parallella.dts | 5 +++++
arch/arm/boot/dts/zynq-zybo.dts | 5 +++++
2 files changed, 10 insertions(+)
diff --git a/arch/arm/boot/dts/zynq-parallella.dts b/arch/arm/boot/dts/zynq-parallella.dts
index ab1dc0a56cdd..6a5f51daa708 100644
--- a/arch/arm/boot/dts/zynq-parallella.dts
+++ b/arch/arm/boot/dts/zynq-parallella.dts
@@ -23,6 +23,11 @@
model = "Adapteva Parallella Board";
compatible = "adapteva,parallella", "xlnx,zynq-7000";
+ aliases {
+ ethernet0 = &gem0;
+ serial0 = &uart1;
+ };
+
memory {
device_type = "memory";
reg = <0x0 0x40000000>;
diff --git a/arch/arm/boot/dts/zynq-zybo.dts b/arch/arm/boot/dts/zynq-zybo.dts
index a9a12ce5023b..935a561f6aa6 100644
--- a/arch/arm/boot/dts/zynq-zybo.dts
+++ b/arch/arm/boot/dts/zynq-zybo.dts
@@ -18,6 +18,11 @@
model = "Zynq ZYBO Development Board";
compatible = "digilent,zynq-zybo", "xlnx,zynq-7000";
+ aliases {
+ ethernet0 = &gem0;
+ serial0 = &uart1;
+ };
+
memory {
device_type = "memory";
reg = <0x0 0x20000000>;
--
1.8.2.3
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 2/2] ARM: dts: zynq: Add linux,stdout-path and stdout-path
2015-02-11 12:29 [PATCH 1/2] ARM: dts: zynq: Add missing alias node for zybo and parallella Michal Simek
@ 2015-02-11 12:29 ` Michal Simek
[not found] ` <ea777ffbffea442e3bc69fe11183811772a5716e.1423657710.git.michal.simek-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
[not found] ` <0a0e0579fb6e2794d2c0c6fb9186c5b43618f448.1423657710.git.michal.simek-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
1 sibling, 1 reply; 8+ messages in thread
From: Michal Simek @ 2015-02-11 12:29 UTC (permalink / raw)
To: linux-arm-kernel
Cc: monstr, Josh Cartwright, Steffen Trumtrar, Rob Herring,
Peter Crosthwaite, Rob Herring, Pawel Moll, Mark Rutland,
Ian Campbell, Kumar Gala, Russell King, Sören Brinkmann,
devicetree, linux-kernel
parallella - Use reference instead of hardcoded path
(linux,stdout-path)
stdout-path is used by bootloader to identify console.
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
---
U-Boot driver model requires stdout-path.
---
arch/arm/boot/dts/zynq-parallella.dts | 3 ++-
arch/arm/boot/dts/zynq-zc702.dts | 2 ++
arch/arm/boot/dts/zynq-zc706.dts | 2 ++
arch/arm/boot/dts/zynq-zed.dts | 2 ++
arch/arm/boot/dts/zynq-zybo.dts | 2 ++
5 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/zynq-parallella.dts b/arch/arm/boot/dts/zynq-parallella.dts
index 6a5f51daa708..45228a427006 100644
--- a/arch/arm/boot/dts/zynq-parallella.dts
+++ b/arch/arm/boot/dts/zynq-parallella.dts
@@ -35,7 +35,8 @@
chosen {
bootargs = "console=ttyPS0,115200 earlyprintk root=/dev/mmcblk0p2 rootfstype=ext4 rw rootwait";
- linux,stdout-path = "/amba/serial@e0001000";
+ linux,stdout-path = &uart1;
+ stdout-path = &uart1;
};
};
diff --git a/arch/arm/boot/dts/zynq-zc702.dts b/arch/arm/boot/dts/zynq-zc702.dts
index 1fc1d3911e9b..205c7c472bac 100644
--- a/arch/arm/boot/dts/zynq-zc702.dts
+++ b/arch/arm/boot/dts/zynq-zc702.dts
@@ -31,6 +31,8 @@
chosen {
bootargs = "console=ttyPS0,115200 earlyprintk";
+ linux,stdout-path = &uart1;
+ stdout-path = &uart1;
};
leds {
diff --git a/arch/arm/boot/dts/zynq-zc706.dts b/arch/arm/boot/dts/zynq-zc706.dts
index 850518d9b8ac..f624747719dd 100644
--- a/arch/arm/boot/dts/zynq-zc706.dts
+++ b/arch/arm/boot/dts/zynq-zc706.dts
@@ -31,6 +31,8 @@
chosen {
bootargs = "console=ttyPS0,115200 earlyprintk";
+ linux,stdout-path = &uart1;
+ stdout-path = &uart1;
};
usb_phy0: phy0 {
diff --git a/arch/arm/boot/dts/zynq-zed.dts b/arch/arm/boot/dts/zynq-zed.dts
index 5658bc8434de..a957159104ea 100644
--- a/arch/arm/boot/dts/zynq-zed.dts
+++ b/arch/arm/boot/dts/zynq-zed.dts
@@ -30,6 +30,8 @@
chosen {
bootargs = "console=ttyPS0,115200 earlyprintk";
+ linux,stdout-path = &uart1;
+ stdout-path = &uart1;
};
usb_phy0: phy0 {
diff --git a/arch/arm/boot/dts/zynq-zybo.dts b/arch/arm/boot/dts/zynq-zybo.dts
index 935a561f6aa6..e51f889f7fc7 100644
--- a/arch/arm/boot/dts/zynq-zybo.dts
+++ b/arch/arm/boot/dts/zynq-zybo.dts
@@ -30,6 +30,8 @@
chosen {
bootargs = "console=ttyPS0,115200 earlyprintk";
+ linux,stdout-path = &uart1;
+ stdout-path = &uart1;
};
};
--
1.8.2.3
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [PATCH 2/2] ARM: dts: zynq: Add linux,stdout-path and stdout-path
[not found] ` <ea777ffbffea442e3bc69fe11183811772a5716e.1423657710.git.michal.simek-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
@ 2015-02-11 12:40 ` Mark Rutland
2015-02-11 14:25 ` Michal Simek
[not found] ` <54DB663E.4060605@xilinx.com>
0 siblings, 2 replies; 8+ messages in thread
From: Mark Rutland @ 2015-02-11 12:40 UTC (permalink / raw)
To: Michal Simek
Cc: linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org,
monstr-pSz03upnqPeHXe+LvDLADg@public.gmane.org, Josh Cartwright,
Steffen Trumtrar, Rob Herring, Peter Crosthwaite, Rob Herring,
Pawel Moll, Ian Campbell, Kumar Gala, Russell King,
Sören Brinkmann,
devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
On Wed, Feb 11, 2015 at 12:29:02PM +0000, Michal Simek wrote:
> parallella - Use reference instead of hardcoded path
> (linux,stdout-path)
>
> stdout-path is used by bootloader to identify console.
>
> Signed-off-by: Michal Simek <michal.simek-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
> ---
>
> U-Boot driver model requires stdout-path.
> ---
> arch/arm/boot/dts/zynq-parallella.dts | 3 ++-
> arch/arm/boot/dts/zynq-zc702.dts | 2 ++
> arch/arm/boot/dts/zynq-zc706.dts | 2 ++
> arch/arm/boot/dts/zynq-zed.dts | 2 ++
> arch/arm/boot/dts/zynq-zybo.dts | 2 ++
> 5 files changed, 10 insertions(+), 1 deletion(-)
>
> diff --git a/arch/arm/boot/dts/zynq-parallella.dts b/arch/arm/boot/dts/zynq-parallella.dts
> index 6a5f51daa708..45228a427006 100644
> --- a/arch/arm/boot/dts/zynq-parallella.dts
> +++ b/arch/arm/boot/dts/zynq-parallella.dts
> @@ -35,7 +35,8 @@
>
> chosen {
> bootargs = "console=ttyPS0,115200 earlyprintk root=/dev/mmcblk0p2 rootfstype=ext4 rw rootwait";
> - linux,stdout-path = "/amba/serial@e0001000";
> + linux,stdout-path = &uart1;
> + stdout-path = &uart1;
Given that you added aliases in the last patch, you can use that to
refer to the serial:
stdout-path - "serial0:115200n8";
With or without the alias you can encode the UART configuration here
too:
stdout-path = "/amba/serial@e0001000:115200n8"
Which makes the expected configuration explicit without relying on the
Linux-specific bootargs.
Is there any reason to keep linux,stdout-path?
Thanks,
Mark.
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 2/2] ARM: dts: zynq: Add linux,stdout-path and stdout-path
2015-02-11 12:40 ` Mark Rutland
@ 2015-02-11 14:25 ` Michal Simek
2015-02-11 18:18 ` [PATCH 2/2] ARM: dts: zynq: Add linux, stdout-path " Andreas Färber
[not found] ` <54DB663E.4060605@xilinx.com>
1 sibling, 1 reply; 8+ messages in thread
From: Michal Simek @ 2015-02-11 14:25 UTC (permalink / raw)
To: Mark Rutland, Michal Simek
Cc: linux-arm-kernel@lists.infradead.org, monstr@monstr.eu,
Josh Cartwright, Steffen Trumtrar, Rob Herring, Peter Crosthwaite,
Rob Herring, Pawel Moll, Ian Campbell, Kumar Gala, Russell King,
Sören Brinkmann, devicetree@vger.kernel.org,
linux-kernel@vger.kernel.org
On 02/11/2015 01:40 PM, Mark Rutland wrote:
> On Wed, Feb 11, 2015 at 12:29:02PM +0000, Michal Simek wrote:
>> parallella - Use reference instead of hardcoded path
>> (linux,stdout-path)
>>
>> stdout-path is used by bootloader to identify console.
>>
>> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
>> ---
>>
>> U-Boot driver model requires stdout-path.
>> ---
>> arch/arm/boot/dts/zynq-parallella.dts | 3 ++-
>> arch/arm/boot/dts/zynq-zc702.dts | 2 ++
>> arch/arm/boot/dts/zynq-zc706.dts | 2 ++
>> arch/arm/boot/dts/zynq-zed.dts | 2 ++
>> arch/arm/boot/dts/zynq-zybo.dts | 2 ++
>> 5 files changed, 10 insertions(+), 1 deletion(-)
>>
>> diff --git a/arch/arm/boot/dts/zynq-parallella.dts b/arch/arm/boot/dts/zynq-parallella.dts
>> index 6a5f51daa708..45228a427006 100644
>> --- a/arch/arm/boot/dts/zynq-parallella.dts
>> +++ b/arch/arm/boot/dts/zynq-parallella.dts
>> @@ -35,7 +35,8 @@
>>
>> chosen {
>> bootargs = "console=ttyPS0,115200 earlyprintk root=/dev/mmcblk0p2 rootfstype=ext4 rw rootwait";
>> - linux,stdout-path = "/amba/serial@e0001000";
>> + linux,stdout-path = &uart1;
>> + stdout-path = &uart1;
>
> Given that you added aliases in the last patch, you can use that to
> refer to the serial:
>
> stdout-path - "serial0:115200n8";
>
> With or without the alias you can encode the UART configuration here
> too:
>
> stdout-path = "/amba/serial@e0001000:115200n8"
let me check this configuration if it is supported by u-boot.
>
> Which makes the expected configuration explicit without relying on the
> Linux-specific bootargs.
>
> Is there any reason to keep linux,stdout-path?
Agree when stdout-patch is defined there is no reason to use linux,stdout-patch.
Thanks,
Michal
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 1/2] ARM: dts: zynq: Add missing alias node for zybo and parallella
[not found] ` <0a0e0579fb6e2794d2c0c6fb9186c5b43618f448.1423657710.git.michal.simek-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
@ 2015-02-11 17:22 ` Andreas Färber
0 siblings, 0 replies; 8+ messages in thread
From: Andreas Färber @ 2015-02-11 17:22 UTC (permalink / raw)
To: Michal Simek, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r
Cc: Mark Rutland, Josh Cartwright, monstr-pSz03upnqPeHXe+LvDLADg,
Russell King, Pawel Moll, Ian Campbell, Peter Crosthwaite,
linux-kernel-u79uwXL29TY76Z2rM5mHXA,
devicetree-u79uwXL29TY76Z2rM5mHXA, Rob Herring, Kumar Gala,
Steffen Trumtrar, Sören Brinkmann, Ola Jeppsson
[-- Attachment #1: Type: text/plain, Size: 1233 bytes --]
Am 11.02.2015 um 13:29 schrieb Michal Simek:
> Add missing alias node.
>
> Signed-off-by: Michal Simek <michal.simek-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
> ---
>
> arch/arm/boot/dts/zynq-parallella.dts | 5 +++++
> arch/arm/boot/dts/zynq-zybo.dts | 5 +++++
> 2 files changed, 10 insertions(+)
>
> diff --git a/arch/arm/boot/dts/zynq-parallella.dts b/arch/arm/boot/dts/zynq-parallella.dts
> index ab1dc0a56cdd..6a5f51daa708 100644
> --- a/arch/arm/boot/dts/zynq-parallella.dts
> +++ b/arch/arm/boot/dts/zynq-parallella.dts
> @@ -23,6 +23,11 @@
> model = "Adapteva Parallella Board";
> compatible = "adapteva,parallella", "xlnx,zynq-7000";
>
> + aliases {
> + ethernet0 = &gem0;
> + serial0 = &uart1;
> + };
> +
> memory {
> device_type = "memory";
> reg = <0x0 0x40000000>;
[snip]
Reviewed-by: Andreas Färber <afaerber-l3A5Bk7waGM@public.gmane.org>
Please CC me next time, as I am refactoring this file into a .dtsi for
adding the USB nodes. I'll rebase on this one then.
Regards,
Andreas
--
SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Felix Imendörffer, Jane Smithard, Jennifer Guild, Dilip Upmanyu,
Graham Norton; HRB 21284 (AG Nürnberg)
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 2/2] ARM: dts: zynq: Add linux, stdout-path and stdout-path
2015-02-11 14:25 ` Michal Simek
@ 2015-02-11 18:18 ` Andreas Färber
2015-02-12 9:36 ` Michal Simek
0 siblings, 1 reply; 8+ messages in thread
From: Andreas Färber @ 2015-02-11 18:18 UTC (permalink / raw)
To: Michal Simek, Mark Rutland
Cc: Josh Cartwright, monstr@monstr.eu, Russell King, Pawel Moll,
Ian Campbell, Peter Crosthwaite, linux-kernel@vger.kernel.org,
devicetree@vger.kernel.org, Rob Herring, Sören Brinkmann,
Kumar Gala, Steffen Trumtrar,
linux-arm-kernel@lists.infradead.org, Ola Jeppsson
[-- Attachment #1: Type: text/plain, Size: 2408 bytes --]
Am 11.02.2015 um 15:25 schrieb Michal Simek:
> On 02/11/2015 01:40 PM, Mark Rutland wrote:
>> On Wed, Feb 11, 2015 at 12:29:02PM +0000, Michal Simek wrote:
>>> parallella - Use reference instead of hardcoded path
>>> (linux,stdout-path)
>>>
>>> stdout-path is used by bootloader to identify console.
>>>
>>> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
>>> ---
>>>
>>> U-Boot driver model requires stdout-path.
>>> ---
>>> arch/arm/boot/dts/zynq-parallella.dts | 3 ++-
>>> arch/arm/boot/dts/zynq-zc702.dts | 2 ++
>>> arch/arm/boot/dts/zynq-zc706.dts | 2 ++
>>> arch/arm/boot/dts/zynq-zed.dts | 2 ++
>>> arch/arm/boot/dts/zynq-zybo.dts | 2 ++
>>> 5 files changed, 10 insertions(+), 1 deletion(-)
>>>
>>> diff --git a/arch/arm/boot/dts/zynq-parallella.dts b/arch/arm/boot/dts/zynq-parallella.dts
>>> index 6a5f51daa708..45228a427006 100644
>>> --- a/arch/arm/boot/dts/zynq-parallella.dts
>>> +++ b/arch/arm/boot/dts/zynq-parallella.dts
>>> @@ -35,7 +35,8 @@
>>>
>>> chosen {
>>> bootargs = "console=ttyPS0,115200 earlyprintk root=/dev/mmcblk0p2 rootfstype=ext4 rw rootwait";
>>> - linux,stdout-path = "/amba/serial@e0001000";
>>> + linux,stdout-path = &uart1;
>>> + stdout-path = &uart1;
>>
>> Given that you added aliases in the last patch, you can use that to
>> refer to the serial:
>>
>> stdout-path - "serial0:115200n8";
>>
>> With or without the alias you can encode the UART configuration here
>> too:
>>
>> stdout-path = "/amba/serial@e0001000:115200n8"
>
> let me check this configuration if it is supported by u-boot.
I would be surprised if either is supported - my Parallella ships:
U-Boot 2012.10-00003-g792c31c (Jan 03 2014 - 12:24:08)
and upstream U-Boot still doesn't have support for the Parallella.
>> Which makes the expected configuration explicit without relying on the
>> Linux-specific bootargs.
>>
>> Is there any reason to keep linux,stdout-path?
>
> Agree when stdout-patch is defined there is no reason to use linux,stdout-patch.
It's not used, it was added on reviewers' request at the time. Feel free
to drop. But again, we are bound for patch conflict here.
Regards,
Andreas
--
SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Felix Imendörffer, Jane Smithard, Jennifer Guild, Dilip Upmanyu,
Graham Norton; HRB 21284 (AG Nürnberg)
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 2/2] ARM: dts: zynq: Add linux, stdout-path and stdout-path
2015-02-11 18:18 ` [PATCH 2/2] ARM: dts: zynq: Add linux, stdout-path " Andreas Färber
@ 2015-02-12 9:36 ` Michal Simek
0 siblings, 0 replies; 8+ messages in thread
From: Michal Simek @ 2015-02-12 9:36 UTC (permalink / raw)
To: Andreas Färber, Michal Simek, Mark Rutland
Cc: Josh Cartwright, monstr@monstr.eu, Russell King, Pawel Moll,
Ian Campbell, Peter Crosthwaite, linux-kernel@vger.kernel.org,
devicetree@vger.kernel.org, Rob Herring, Sören Brinkmann,
Kumar Gala, Steffen Trumtrar,
linux-arm-kernel@lists.infradead.org, Ola Jeppsson
[-- Attachment #1: Type: text/plain, Size: 2488 bytes --]
On 02/11/2015 07:18 PM, Andreas Färber wrote:
> Am 11.02.2015 um 15:25 schrieb Michal Simek:
>> On 02/11/2015 01:40 PM, Mark Rutland wrote:
>>> On Wed, Feb 11, 2015 at 12:29:02PM +0000, Michal Simek wrote:
>>>> parallella - Use reference instead of hardcoded path
>>>> (linux,stdout-path)
>>>>
>>>> stdout-path is used by bootloader to identify console.
>>>>
>>>> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
>>>> ---
>>>>
>>>> U-Boot driver model requires stdout-path.
>>>> ---
>>>> arch/arm/boot/dts/zynq-parallella.dts | 3 ++-
>>>> arch/arm/boot/dts/zynq-zc702.dts | 2 ++
>>>> arch/arm/boot/dts/zynq-zc706.dts | 2 ++
>>>> arch/arm/boot/dts/zynq-zed.dts | 2 ++
>>>> arch/arm/boot/dts/zynq-zybo.dts | 2 ++
>>>> 5 files changed, 10 insertions(+), 1 deletion(-)
>>>>
>>>> diff --git a/arch/arm/boot/dts/zynq-parallella.dts b/arch/arm/boot/dts/zynq-parallella.dts
>>>> index 6a5f51daa708..45228a427006 100644
>>>> --- a/arch/arm/boot/dts/zynq-parallella.dts
>>>> +++ b/arch/arm/boot/dts/zynq-parallella.dts
>>>> @@ -35,7 +35,8 @@
>>>>
>>>> chosen {
>>>> bootargs = "console=ttyPS0,115200 earlyprintk root=/dev/mmcblk0p2 rootfstype=ext4 rw rootwait";
>>>> - linux,stdout-path = "/amba/serial@e0001000";
>>>> + linux,stdout-path = &uart1;
>>>> + stdout-path = &uart1;
>>>
>>> Given that you added aliases in the last patch, you can use that to
>>> refer to the serial:
>>>
>>> stdout-path - "serial0:115200n8";
>>>
>>> With or without the alias you can encode the UART configuration here
>>> too:
>>>
>>> stdout-path = "/amba/serial@e0001000:115200n8"
>>
>> let me check this configuration if it is supported by u-boot.
>
> I would be surprised if either is supported - my Parallella ships:
> U-Boot 2012.10-00003-g792c31c (Jan 03 2014 - 12:24:08)
> and upstream U-Boot still doesn't have support for the Parallella.
Ancient u-boot versions are not using this features. Zynq hasn't been
switched to DM anyway.
>>> Which makes the expected configuration explicit without relying on the
>>> Linux-specific bootargs.
>>>
>>> Is there any reason to keep linux,stdout-path?
>>
>> Agree when stdout-patch is defined there is no reason to use linux,stdout-patch.
>
> It's not used, it was added on reviewers' request at the time. Feel free
> to drop. But again, we are bound for patch conflict here.
I will solved that conflicts - it is easy one.
Thanks,
Michal
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 2/2] ARM: dts: zynq: Add linux, stdout-path and stdout-path
[not found] ` <54DB663E.4060605@xilinx.com>
@ 2015-02-12 9:38 ` Michal Simek
0 siblings, 0 replies; 8+ messages in thread
From: Michal Simek @ 2015-02-12 9:38 UTC (permalink / raw)
To: Michal Simek, Mark Rutland, Simon Glass
Cc: Josh Cartwright, monstr@monstr.eu, Russell King, Pawel Moll,
Ian Campbell, Peter Crosthwaite, linux-kernel@vger.kernel.org,
devicetree@vger.kernel.org, Rob Herring, Sören Brinkmann,
Kumar Gala, Steffen Trumtrar,
linux-arm-kernel@lists.infradead.org
Hi Mark and Simon,
On 02/11/2015 03:25 PM, Michal Simek wrote:
> On 02/11/2015 01:40 PM, Mark Rutland wrote:
>> On Wed, Feb 11, 2015 at 12:29:02PM +0000, Michal Simek wrote:
>>> parallella - Use reference instead of hardcoded path
>>> (linux,stdout-path)
>>>
>>> stdout-path is used by bootloader to identify console.
>>>
>>> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
>>> ---
>>>
>>> U-Boot driver model requires stdout-path.
>>> ---
>>> arch/arm/boot/dts/zynq-parallella.dts | 3 ++-
>>> arch/arm/boot/dts/zynq-zc702.dts | 2 ++
>>> arch/arm/boot/dts/zynq-zc706.dts | 2 ++
>>> arch/arm/boot/dts/zynq-zed.dts | 2 ++
>>> arch/arm/boot/dts/zynq-zybo.dts | 2 ++
>>> 5 files changed, 10 insertions(+), 1 deletion(-)
>>>
>>> diff --git a/arch/arm/boot/dts/zynq-parallella.dts b/arch/arm/boot/dts/zynq-parallella.dts
>>> index 6a5f51daa708..45228a427006 100644
>>> --- a/arch/arm/boot/dts/zynq-parallella.dts
>>> +++ b/arch/arm/boot/dts/zynq-parallella.dts
>>> @@ -35,7 +35,8 @@
>>>
>>> chosen {
>>> bootargs = "console=ttyPS0,115200 earlyprintk root=/dev/mmcblk0p2 rootfstype=ext4 rw rootwait";
>>> - linux,stdout-path = "/amba/serial@e0001000";
>>> + linux,stdout-path = &uart1;
>>> + stdout-path = &uart1;
>>
>> Given that you added aliases in the last patch, you can use that to
>> refer to the serial:
>>
>> stdout-path - "serial0:115200n8";
>>
>> With or without the alias you can encode the UART configuration here
>> too:
>>
>> stdout-path = "/amba/serial@e0001000:115200n8"
>
> let me check this configuration if it is supported by u-boot.
I have converted Linux DTSes to this style and it is working fine.
For U-Boot DM this description is not supported.
Simon: Do you have any plan to support this new description?
Thanks,
Michal
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2015-02-12 9:38 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-02-11 12:29 [PATCH 1/2] ARM: dts: zynq: Add missing alias node for zybo and parallella Michal Simek
2015-02-11 12:29 ` [PATCH 2/2] ARM: dts: zynq: Add linux,stdout-path and stdout-path Michal Simek
[not found] ` <ea777ffbffea442e3bc69fe11183811772a5716e.1423657710.git.michal.simek-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
2015-02-11 12:40 ` Mark Rutland
2015-02-11 14:25 ` Michal Simek
2015-02-11 18:18 ` [PATCH 2/2] ARM: dts: zynq: Add linux, stdout-path " Andreas Färber
2015-02-12 9:36 ` Michal Simek
[not found] ` <54DB663E.4060605@xilinx.com>
2015-02-12 9:38 ` Michal Simek
[not found] ` <0a0e0579fb6e2794d2c0c6fb9186c5b43618f448.1423657710.git.michal.simek-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
2015-02-11 17:22 ` [PATCH 1/2] ARM: dts: zynq: Add missing alias node for zybo and parallella Andreas Färber
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).