[Top] [All Lists]

Re: Is it any serial8250 platform driver available?

To: "Ardelean, Andrei" <>
Subject: Re: Is it any serial8250 platform driver available?
From: Sergei Shtylyov <>
Date: Mon, 25 Oct 2010 18:53:34 +0400
Cc: David Daney <>,
In-reply-to: <>
Original-recipient: rfc822;
References: <> <> <>
User-agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv: Gecko/20101013 Thunderbird/3.1.5

[Resending to the list as I've only replied to Andrei -- due to stupid keyboard layout switcher in OpenSUSE preventing Ctrl-Shift-R in Thunderbird from working... :-/]

On 25-10-2010 19:37, Ardelean, Andrei wrote:

Hi David,

I studied this driver and few other examples and I have one question
regarding the driver configuration:
Which field must be initialized in the plat_serial8250_port structure:
        unsigned long   iobase;         /* io base address */
        void __iomem    *membase;       /* ioremap cookie or NULL */
        resource_size_t mapbase;        /* resource base */
Some drivers init only one of them, other two fields.

Of course, .iobase is for I/O port mapped UARTs (think PC), .mapbase and .membase are for the memory mapped UARTs (like your case).

My UART is located at 0x1bf01000, can I put this value in all those

   You only need to put that into ,mapbase.


WBR, Sergei

<Prev in Thread] Current Thread [Next in Thread>