Steinke, Dave wrote:
> Hi,
> Sorry for the newbie driver question, but I've searched all the docs and 
> can't seem to get my question answered....
> Any help you can offer would be greatly appreciated!
> 
> I'm porting the "asy" async driver to the board my company makes.
> Our board has 6 UARTS, instead of the usual 2 or 4.
> The first two UARTS are at the normal IO addresses of 0x3f8 and 0x2f8.
> The remaining four UARTs are at 0x3e8, 0x2e8, 0x3e0 and 0x2e0.
> 
> I can successfully attach the driver to the first two UARTS and the 
> properties (via prtconf -v) look correct (see below).
> I cannot get the other 4 UARTs to attach.
> The properties that are passed back from the "kernel" says the 3rd UART is at 
> IO address 0xFFFF, which is obviously wrong.
> 
> Our BIOS guy tells me that BIOS creates two tables in the ACPI configuration 
> data for the UARTS.
> I've checked his data, it looks good.

Can you show your work here?  There certainly must be ACPI information for 
such devices to be enumerated.  Can you dump the ACPI tables relevant to 
the UARTs?
_______________________________________________
driver-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/driver-discuss

Reply via email to