<div>Dear coreboot developers:<br></div><div><br></div><div>My system is Baytrail FSP E3845<br></div><div>2 LPC SIO WINBOND_<i>W83627DHG and </i>FINTEK_F81803 (disabled at this moment)<i></i></div><div>SERIRQ has been enabled.<br></div><div><br></div><div>I have the following issue in the <i>W83627DHG</i> SIO:<br></div><div>ttyS2  @  0x3e8, irq 4  <b>doesn't</b><b> work.</b>   (changing IRQ 4 to 6 does not make any difference)<br></div><div>ttyS3  @  0x2e8, irq 3  works <b>OK</b>.<br></div><div><br></div><div>I am not mixing PCI interrupts with PNP ones.<br></div><div><i>irqroute.h</i><br></div><div><i>*************************************</i><br></div><div>#define PIRQ_PIC_ROUTES \<br></div><div>PIRQ_PIC(A,  5), \<br></div><div>PIRQ_PIC(B,  6), \<br></div><div>PIRQ_PIC(C,  7), \<br></div><div>PIRQ_PIC(D, 10), \<br></div><div>PIRQ_PIC(E, 11), \<br></div><div>PIRQ_PIC(F, 12), \<br></div><div>PIRQ_PIC(G, 14), \<br></div><div>PIRQ_PIC(H, 15)<br></div><div><i>*************************************</i><br></div><div><i></i><br></div><div><i>devicetree.cb</i><br></div><div><i>*************************************</i><br></div><div>device pci 1f.0 on     # 8086 0F1C - LPC bridge<br></div><div>             chip superio/winbond/w83627dhg<br></div><div>                          device pnp 2e.0 off end                 #  Floppy<br></div><div>                          device pnp 2e.1 off end                   #  Parallel Port<br></div><div>                          device pnp 2e.2 on                         #  Com1<br></div><div>                                        io 0x60 = 0x3e8<br></div><div>                                        irq 0x70 = 4<br></div><div>                          end<br></div><div>                         device pnp 2e.3 on                  #  Com2<br></div><div>                                        io 0x60 = 0x2e8<br></div><div>                                        irq 0x70 = 3<br></div><div>                         end<br></div><div>                        device pnp 2e.5 off end                 #  Keyboard<br></div><div>                        device pnp 2e.6 off end                     #  SPI<br></div><div><i>*************************************</i><br></div><div><br></div><div><i>Mainboard Kconfig</i><br></div><div><i>*************************************</i><br></div><div>                 select SOC_INTEL_FSP_BAYTRAIL<br></div><div>                 select SUPERIO_WINBOND_W83627DHG<br></div><div>##             select SUPERIO_FINTEK_F81803<br></div><div>                 select BOARD_ROMSIZE_KB_2048<br></div><div>                 select HAVE_ACPI_TABLES<br></div><div>                 select HAVE_OPTION_TABLE<br></div><div>                 select TSC_MONOTONIC_TIMER<br></div><div>                 select HAVE_ACPI_RESUME<br></div><div>                 select CONFIG_SERIRQ_CONTINUOUS_MODE<br></div><div><i>*************************************</i><br></div><div>Serial port on SuperIO is disabled in menuconfig ---> Generic Drivers.<br></div><div>Coreboot version is 4.8.1.<br></div><div>FSP version is Baytrail MR5<br></div><div><i></i><br></div><div><i>superiotool is giving me consistent information about adresses and irqs on the winbond and fintek chips. (but fintek is disabled now) so it means the SOC is communicating correctly with the SIO chips.</i><br></div><div><i>I still didn't added superio.asl to the winbond SIO because it crash in Windows 7 and 10 with ACPI error. <br></i></div><div><i>Original AMI firmware works correctly on both SIO chips.</i><br></div><div><br></div><div>There is something I still missing to do?  (additional configuration, routing, files like dts?? etc...)<br></div><div>Another issue is that no matter I disable SOC legacy COM1 and menuconfig always appear ttyS0 in Linux (A ghost that I am not able to disable yet).<br></div><div>Somebody have experience on this issue?<br></div><div>Anyone can give me guidance in debugging this?<br></div><div>Please tell me if i need to provide you with more information.<br></div><div><br></div><div>Thank you in advance,<br></div><div>Jose Trujillo.<br></div>