Re: Is it any serial8250 platform driver available?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello.

[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
fields?

   You only need to put that into ,mapbase.

Thanks,
Andrei

WBR, Sergei



[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux