[coreboot] here's a good one

Carl-Daniel Hailfinger c-d.hailfinger.devel.2006 at gmx.net
Sat May 10 14:55:17 CEST 2008


On 10.05.2008 14:39, Tom Sylla wrote:
> ron minnich wrote:
>   
>> The via USB card looks like this:
>>         Interrupt: pin A routed to IRQ 11
>>         Interrupt: pin B routed to IRQ 9
>>         Interrupt: pin C routed to IRQ 11
>> so it's using IRQ 9 and 11, depending on port.
>>
>> The port I plugged the usb into was UHCI.
>>
>> But we had a problem with MFGPT not working due to improper IRQ
>> controller setup. Is there any chance of a PCI conflict with the
>> onboard USB controller?
>>     
>
> For *all* of these IRQ issues, you need to follow the path of the IRQ to 
> debug it. Dump out the registers along the way, and see what is set 
> right, and what is set wrong.
>
> INTs A, B, and C, are GPIOs on 5536. Check the register settings for 
> those 3 bits. Are they set right? Those GPIOs get mapped to interrupts 
> in the interrupt mappers. Are they set right? Are 4d0/4d1 set right?
>
> There are only about 4 registers that control how the interrupts move, 
> and they need to be checked before anything else. (I would do it, but I 
> have no alix)
>   

Would a complete MSR dump help you to diagnose this and/or can you list
the MSRs we should dump to debug IRQ issues?


Regards,
Carl-Daniel




More information about the coreboot mailing list