On 23 October 2016 at 17:53, Oliver Zemann <oliver.zemann@xxxxxxxxx> wrote: > Thanks for that info Jonas. I passed optargs=irq_mode=1 in /boot/uEnv.txt on > archlinux arm (kernel 4.4.23) and verified with > > [root@alarm ~]# cat /proc/cmdline > console=ttyS0,115200 root=/dev/mmcblk0p1 rw rootwait irq_mode=1 > > But it still does not work: > > [root@alarm ~]# rmmod ath10k_pci > [root@alarm ~]# modprobe ath10k_pci > [ 28.791404] ath10k_pci 0000:02:00.0: Refused to change power state, > currently in D3 > [ 28.829352] ath10k_pci 0000:02:00.0: failed to wake up device : -110 > [ 28.835861] ath10k_pci: probe of 0000:02:00.0 failed with error -110 > > Did i do something wrong? If somehow possible, i would prefer to not rebuild > the kernel and somehow configure the existing one without changes. For the kernel command line you need to prefix with the module name, i.e. "ath10k_pci.irq_mode=1". Alternative is while modprobing with "modprobe ath10_pci irq_mode=1". See <https://www.kernel.org/doc/Documentation/kernel-parameters.txt> for details. Regards Jonas