Hello, we got some viliv x70 ez, atom based netbooks with wifi, bt, gsm, gps and touchscreen. I got all running now under ubuntu with latest stable kernel 2.6.32.8 except the gps. Viliv claims it is a sirf3 chip. It is connect to on irq 3(verified it under windows, where of course the gps works), the 8250 modul run fine and show me the that the uart is connected to ttyS1. Unfornatly when the 8250_pnp is loaded the following occurs: [ 3.368311] serial 00:0c: activated [ 3.376287] serial 00:0c: disabled So it seems something(acpi maybee) is disabling it and of course there is no output when I connect to the uart and run gpsd. So any help which got me further is appreciate. Here some more info's: /sys/devices/pnp0/00\:0c/firmware_node/hid -> PNP0501 /sys/devices/pnp0/00\:0c/firmware_node/path -> \_SB_.PCI0.SBRG.UAR2 In the attachment is the code I found in the DSDT.dsl for UAR2. Bye Henning.
Device (UAR2) { Name (_UID, 0x02) Name (_HID, EisaId ("PNP0501")) Name (CRS, ResourceTemplate () { StartDependentFn (0x00, 0x00) { FixedIO ( 0x02F8, // Address 0x08, // Length ) IRQNoFlags () {3} } EndDependentFn () }) Method (_STA, 0, NotSerialized) { If (And (ESTS, 0x04)) { If (And (ESTS, 0x40)) { Return (0x0F) } Else { Return (0x0D) } } Else { Return (Zero) } } Method (_CRS, 0, NotSerialized) { Return (CRS) } Method (_DIS, 0, NotSerialized) { If (And (ESTS, 0x20)) { Store (EDAT, DBG8) Sleep (One) Store (0xBF, ESTS) Store (0xBF, DBG8) } Sleep (One) Store (D2FD, DBG8) Sleep (One) Store (D2FD, DBG8) Store (0xCD, DBG8) }