[U-Boot] [PATCH v2 6/7] x86: Use ePAPR defined properties for x86-uart
Simon Glass
sjg at chromium.org
Mon Dec 29 21:08:46 CET 2014
Hi Bin,
On 29 December 2014 at 00:45, Bin Meng <bmeng.cn at gmail.com> wrote:
> Hi Simon,
>
> On Sun, Dec 28, 2014 at 9:55 AM, Simon Glass <sjg at chromium.org> wrote:
>> On 27 December 2014 at 05:10, Bin Meng <bmeng.cn at gmail.com> wrote:
>>> Use ePAPR defined properties for x86-uart: clock-frequency and
>>> current-speed. Assign the value of clock-frequency in device tree
>>> to plat->clock of x86-uart instead of using hardcoded number.
>>>
>>> Signed-off-by: Bin Meng <bmeng.cn at gmail.com>
>>
>>>
>>> ---
>>>
>>> Changes in v2:
>>> - New patch to use ePAPR defined properties for x86-uart
>>>
>>> arch/x86/dts/serial.dtsi | 5 ++---
>>> drivers/serial/serial_x86.c | 8 +++++++-
>>> 2 files changed, 9 insertions(+), 4 deletions(-)
>>>
>>> diff --git a/arch/x86/dts/serial.dtsi b/arch/x86/dts/serial.dtsi
>>> index ebdda76..9b097f4 100644
>>> --- a/arch/x86/dts/serial.dtsi
>>> +++ b/arch/x86/dts/serial.dtsi
>>> @@ -3,8 +3,7 @@
>>> compatible = "x86-uart";
>>> reg = <0x3f8 8>;
>>> reg-shift = <0>;
>>> - io-mapped = <1>;
>>> - multiplier = <1>;
>>> - baudrate = <115200>;
>>> + clock-frequency = <1843200>;
>>> + current-speed = <115200>;
>>
>> Where is current speed used? If it is needed, please update the
>> binding at doc/device-tree-bindings/serial/ns16550.txt
>>
>
> The current-speed is the baud rate of the serial port. Currently it is
> put there for ePAPR completeness and not used by U-Boot as U-Boot is
> using gd->baudrate for the serial console.
OK I see, thanks.
Acked-by: Simon Glass <sjg at chromium.org>
More information about the U-Boot
mailing list