From dmesg command: [ 7.704263] genirq: Flags mismatch irq 8. 00000083 (volume_down) vs. 00000080 (rtc0) [ 7.704275] gpio-keys gpio-keys.0.auto: Unable to claim irq 8; error -16 [ 7.704307] gpio-keys: probe of gpio-keys.0.auto failed with error -16
Same issue on DEXP Ursus 7W with Linux 4.11rc1. dmesg is attached. And here is my previous report that probably related: https://bugzilla.kernel.org/show_bug.cgi?id=115271 Possible workaround: https://github.com/burzumishi/linux-baytrail-flexx10/blob/master/kernel/patches/v4.8/0015-acpi_statically_assign_irq_in_reduced_mode.patch
Created attachment 255149 [details] DEXP Ursus 7W dmesg with Linux 4.11rc1
Does this platform even have a legacy RTC?
How I can check this besides looking into /proc/driver/rtc? > ~$ cat /proc/driver/rtc > rtc_time : 17:40:20 > rtc_date : 2017-03-09 > alrm_time : 00:00:00 > alrm_date : 2017-03-10 > alarm_IRQ : no > alrm_pending : no > update IRQ enabled : no > periodic IRQ enabled : no > periodic IRQ frequency : 1024 > max user IRQ frequency : 64 > 24hr : yes > periodic_IRQ : no > update_IRQ : no > HPET_emulated : no > BCD : yes > DST_enable : no > periodic_freq : 1024 > batt_status : okay
Hi, 0015-acpi_statically_assign_irq_in_reduced_mode.patch This patch seems to be the solution.
Matthew, could you please look into upstreaming this? https://patchwork.kernel.org/patch/6137291/
Hi, The patch from Hans de Goede works. ;-)
Hi, I will test the 4.11 final release to see if this bug is fixed.
Hi, The problem is not solved in the 4.11 final release. A patch is still needed.
Hi, I will see with the 4.12-rc1 release.
Hi, I think the problem is solved and the patch is available in the 4.12-rc1 release. I used the 4.12-rc1 kernel sources from Hans de Goede and it works. :-)
Hi, This bug report can be closed or not ?
If this issue is not reproducible on upstream 4.12 - then yes. I can't test it because I doesn't have DEXP Ursus 7W anymore.
Hi, it works like a charm on 4.13-rc1. I close that bug report.