https://bugzilla.kernel.org/show_bug.cgi?id=68291
--- Comment #13 from Mathias Nyman <[email protected]> --- This is triggered on on the Asus t100ta baytrail/T because of a irq descriptor conflict. There are two gpio triggered acpi events in this device, GPIO 6 and 18 (0x12). These gpios are translated to irqs by calling gpio_to_irq()which in turn will call irq_create_mapping(vg->domain, offset); irq_create_mapping will take care of allocating the irq descriptor, taking the first available number starting from the given value (6 in our case) the first 16 (0-15) are already reserved by legacy ISA code, so it gets the first free irq descriptor which is number 16. The i915 driver also uses irq 16, it loads later than gpio and crashes in probe. I'm not familiar with how the inner parts of irq code works, or how i915 driver requests its interrupt, but I think that if descriptor number 16 is reserved then it should just get the next virtual irq number and requst that one? -- You are receiving this mail because: You are watching the assignee of the bug. ------------------------------------------------------------------------------ Flow-based real-time traffic analytics software. Cisco certified tool. Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer Customize your own dashboards, set traffic alerts and generate reports. Network behavioral analysis & security monitoring. All-in-one tool. http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk _______________________________________________ acpi-bugzilla mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla
