Hi,
I am trying to enable Bluetooth on bpi-m2-zero and nanopi-air on kernel
4.20.0-rc2 but i get kernel Tainted when rfkill-gpio is loaded.
Can anyone pinpoint what is wrong with this and how to fix it?
[ 224.360665] rfkill_gpio rfkill_bt: sunxi-bt device probe.
[ 224.385774] rfkill_gpio rfkill_bt: sunxi-bt device registered.
[ 224.385806] ------------[ cut here ]------------
[ 224.385856] WARNING: CPU: 0 PID: 114 at drivers/clk/clk.c:888
clk_core_enable+0x90/0xa4
[ 224.385861] Enabling unprepared osc32k
[ 224.385867] Modules linked in: rfkill_gpio(+) ov5640 v4l2_fwnode
v4l2_common videodev sunxi_cir media mali(O) hci_uart btintel bluetooth
ecdh_generic brcmfmac brcmutil cfg80211 rfkill g_serial ipv6
[ 224.385918] CPU: 0 PID: 114 Comm: kworker/0:2 Tainted: G O
4.20.0-rc2-m2z-otg-gadget #5
[ 224.385921] Hardware name: Allwinner sun8i Family
[ 224.385951] Workqueue: events rfkill_sync_work [rfkill]
[ 224.385990] [<c010e81c>] (unwind_backtrace) from [<c010b914>]
(show_stack+0x10/0x14)
[ 224.386007] [<c010b914>] (show_stack) from [<c085b18c>]
(dump_stack+0x88/0x9c)
[ 224.386022] [<c085b18c>] (dump_stack) from [<c011d264>]
(__warn+0xdc/0xf4)
[ 224.386033] [<c011d264>] (__warn) from [<c011d2c4>]
(warn_slowpath_fmt+0x48/0x6c)
[ 224.386046] [<c011d2c4>] (warn_slowpath_fmt) from [<c04dee44>]
(clk_core_enable+0x90/0xa4)
[ 224.386061] [<c04dee44>] (clk_core_enable) from [<c04dee70>]
(clk_core_enable_lock+0x18/0x2c)
[ 224.386084] [<c04dee70>] (clk_core_enable_lock) from [<bf25d294>]
(rfkill_gpio_set_power+0x8c/0x90 [rfkill_gpio])
[ 224.386135] [<bf25d294>] (rfkill_gpio_set_power [rfkill_gpio]) from
[<bf086d20>] (rfkill_set_block+0x8c/0x134 [rfkill])
[ 224.386157] [<bf086d20>] (rfkill_set_block [rfkill]) from [<bf086f64>]
(rfkill_sync_work+0x34/0x40 [rfkill])
[ 224.386175] [<bf086f64>] (rfkill_sync_work [rfkill]) from [<c0134370>]
(process_one_work+0x204/0x418)
[ 224.386186] [<c0134370>] (process_one_work) from [<c013518c>]
(worker_thread+0x44/0x5c0)
[ 224.386201] [<c013518c>] (worker_thread) from [<c0139d70>]
(kthread+0x148/0x150)
[ 224.386213] [<c0139d70>] (kthread) from [<c01010e8>]
(ret_from_fork+0x14/0x2c)
[ 224.386221] Exception stack(0xdeea1fb0 to 0xdeea1ff8)
[ 224.386229] 1fa0: 00000000 00000000
00000000 00000000
[ 224.386237] 1fc0: 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000
[ 224.386244] 1fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[ 224.386250] ---[ end trace f571ad4d980c1aff ]---
DTS:
rfkill_bt {
compatible = "rfkill-gpio";
pinctrl-names = "default";
pinctrl-0 = <&bt_pwr_pin>;
reset-gpios = <&pio 6 12 0>; // PG13 on nanopi
clocks = <&osc32k>;
name = "sunxi-bt";
type = "bluetooth";
};
I have to manually load rfkill-gpio.
--
You received this message because you are subscribed to the Google Groups
"linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.