[U-Boot] [PATCH v1 2/2] x86: edison: Add the rest of UARTs present on board
Bin Meng
bmeng.cn at gmail.com
Thu Feb 28 03:38:58 UTC 2019
Hi Andy,
On Tue, Feb 26, 2019 at 7:21 PM Andy Shevchenko
<andriy.shevchenko at linux.intel.com> wrote:
>
> Intel Edison has three UART ports, i.e.
> port 0 - Bluetooth
> port 1 - auxiliary, available for general purpose use
> port 2 - debugging, usually console output is here
>
> Enable all of them for future use.
>
> Signed-off-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
> ---
> arch/x86/dts/edison.dts | 18 ++++++++++++++++++
> 1 file changed, 18 insertions(+)
>
> diff --git a/arch/x86/dts/edison.dts b/arch/x86/dts/edison.dts
> index b59171cb50..8629f7bcf2 100644
> --- a/arch/x86/dts/edison.dts
> +++ b/arch/x86/dts/edison.dts
> @@ -17,6 +17,8 @@
> compatible = "intel,edison";
>
> aliases {
> + serial0 = &serial0;
> + serial1 = &serial1;
> serial2 = &serial2;
> };
>
> @@ -53,6 +55,22 @@
> 0x01000000 0x0 0x2000 0x2000 0 0xe000>;
> };
>
> + serial0: serial at ff010180 {
The reg base is wrong here, should be @ff010080
> + compatible = "intel,mid-uart";
> + reg = <0xff010080 0x100>;
> + reg-shift = <0>;
> + clock-frequency = <29491200>;
> + current-speed = <115200>;
> + };
> +
> + serial1: serial at ff010180 {
ditto
> + compatible = "intel,mid-uart";
> + reg = <0xff010100 0x100>;
> + reg-shift = <0>;
> + clock-frequency = <29491200>;
> + current-speed = <115200>;
> + };
> +
> serial2: serial at ff010180 {
> compatible = "intel,mid-uart";
> reg = <0xff010180 0x100>;
> --
Regards,
Bin
More information about the U-Boot
mailing list