Hi, Meelis Roos wrote: >> That's because resource point at the end of the resources list, so >> there is nothing to read. With this patch, you should see something. > > > On bootup there are loads on lines 167 and 472. > > On auto there are none. > > On activate there are > ******846******* > pnp: Device 00:0a activated. > > On modprobe smsc-ircc2 there are no more debug lines, just > found SMC SuperIO Chip (devid=0x5a rev=00 base=0x002e): LPC47N227 > smsc_superio_flat(): IrDA not enabled > smsc_superio_flat(): fir: 0x00, sir: 0x00, dma: 15, irq: 0, mode: 0x02 > > And I checked that I am using the new patch. > thanks. it seems there is no resource in your __CRS. Like Shaohua said the acpi spec say that it must return valid template even if the device is disable [1]. Just for confirmation, could you try this patch. It should enable pnp_dbg message and print your _CRS when you activate the device. If there is nothing between ******574******* and ******857*******, you bios is likely broken. thanks Matthieu CASTET [1] If a device is disabled, then _CRS returns a valid resource template for the device, but the actual resource assignments in the return byte stream are ignored. If the device is disabled when _CRS is called, it must remain disabled.