Hi,

Can I get your advice?

I am trying to support a UART/serial chip on two different platforms.
On one the clock divisor is the standard 1.8432 Mhz on another it is 192 Mhz.

The current driver in meego-ivi-ia is built in, not loadable module, and of 
course operates with the assumption of clock at 1.8432 

I have tweaked the code with module_param to take an isolinux boot parameter

 ... vga=current quiet pch_uart.clock=192000000

If that last param is not there the driver assumes standard 1.8432 Mhz

Is that the linux standard way for something like this?

Or should I figure out some other difference in the platforms
a) Gpio signal difference?
b) Bios difference? Bios sets the 2nd at 192Mhz, and thought I could ask for 
bios vendor to leave 192 in UART scratch register or something  
c) Something else

Thanks
Tom
_______________________________________________
MeeGo-dev mailing list
MeeGo-dev@meego.com
http://lists.meego.com/listinfo/meego-dev
http://wiki.meego.com/Mailing_list_guidelines

Reply via email to