CPU: 0 PID: 1266 Comm: insmod Tainted: P O 5.10.0 #1 Hardware name: Vendor HI3516DV500 DEMO Board (DT) pstate: 60400005 (nZCv daif +PAN -UAO -TCO BTYPE=--) pc : gpio_to_desc+0xf8/0x160 lr : gpio_to_desc+0xf8/0x160 sp : ffffffc0110bb880 x29: ffffffc0110bb880 x28: ffffffc0110bbd80 x27: 0000000000000029 x26: 00000000fffffffe x25: ffffffc0110bb8c0 x24: ffffffc0091287d8 x23: 00000000fffffffe x22: 0000000000000000 x21: 0000000000000000 x20: 0000000000000000 x19: 00000000fffffffe x18: 0000000000000018 x17: 000000000000000a x16: 0000000000000005 x15: 0000000000000018 x14: ffffffc010c65e80 x13: ffffffc010c65ea8 x12: 000000000000037b x11: 0000000000000129 x10: ffffffc010c70ea8 x9 : 00000000fffffe00 x8 : ffffffc010c65ea8 x7 : ffffffc010c70ea8 x6 : 0000000000000001 x5 : 0000000000000000 x4 : 0000000000000000 x3 : 0000000000000000 x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffffff8001791780 Call trace: gpio_to_desc+0xf8/0x160 seekwave_boot_probe+0x1e8/0x9e4 [skw_sdio_v20] platform_drv_probe+0x54/0xac really_probe+0xf0/0x4c0 driver_probe_device+0x58/0xf0 device_driver_attach+0xc0/0xd0 __driver_attach+0x68/0x130 bus_for_each_dev+0x74/0xd4 driver_attach+0x24/0x30 bus_add_driver+0x100/0x200 driver_register+0x78/0x130 __platform_driver_register+0x48/0x54 seekwave_boot_init+0x2c/0x3c [skw_sdio_v20] skw_sdio_io_init+0x13c/0x1000 [skw_sdio_v20] do_one_initcall+0x54/0x1c0 do_init_module+0x44/0x1d0 load_module+0x1e04/0x2450 __se_sys_finit_module+0xbc/0x104 __arm64_sys_finit_module+0x1c/0x30 do_el0_svc+0xec/0x210 el0_svc+0x14/0x20 el0_sync_handler+0xb0/0xd0 el0_sync+0x170/0x180 ---[ end trace aa2e176b9c351feb ]--- [SKWBOOT]:seekwave_boot_parse_dt, chipen:-2 gpio_out:-2 gpio_in:-2 state = 0 ret=0 [SKWBOOT]:boot data dram_img_data 00000000cd1e2834 [SKWBOOT]:boot data iram_img_data 00000000f3e900d7 [SKWBOOT]:image_size=699528,392556, ret=0 nv data 54 53 56 4e 00 00 00 00 00 00 00 00 00 00 00 00 TSVN............ nv data 00 00 00 00 00 00 00 00 44 45 56 4e ........DEVN [SKWBOOT]:skw_boot_init line:918,the tail_offset ---0x144, the head_offset --0xf0 ,iram_addr=0x100000,dram_addr=0x20200000, nv_head_addr:0xc8,nv_tail_addr:0xe0,nv_size=20 [SKWBOOT]:skw_boot_init line:929 analysis the img module [SKWBOOT]:skw_boot_init line:937 dl_addr=0x110000, write_addr=0x110000, index=0x1,data_size=0x4314 [SKWBOOT]:skw_boot_init line:937 dl_addr=0x20200000, write_addr=0x20200000, index=0x1,data_size=0x8c48 [SKWBOOT]:skw_boot_init line:937 dl_addr=0x114400, write_addr=0x114400, index=0x2,data_size=0x4c178 [SKWBOOT]:skw_boot_init line:937 dl_addr=0x2021d7f8, write_addr=0x2021d7f8, index=0x2,data_size=0x12678 [SKWBOOT]:skw_boot_init line:937 dl_addr=0x2020eecc, write_addr=0x2020eecc, index=0x2,data_size=0xe928 [SKWBOOT]:skw_boot_init line:937 dl_addr=0x162800, write_addr=0x162800, index=0x3,data_size=0x48488 [SKWBOOT]:skw_boot_init line:937 dl_addr=0x2022fe70, write_addr=0x20253610, index=0x3,data_size=0x4520 [SKWSDIO INFO] skw_sdio_set_dma_type: dma_type=1,adma_rx_enable:1 [SKWSDIO INFO] skw_sdio_slp_feature_en: no-sleep_support_enable:1 [SKWSDIO INFO] skw_sdio_boot_cp: DOWNLOAD BIN TO CP [SKWSDIO INFO] skw_sdio_boot_cp: line:1009 write the download done flag [SKWSDIO INFO] skw_sdio2_handle_packet: LOOPCHECK channel received: trunk_W23.20.2-rev31541-rev31546-rev31547 20240808-02:06:28, slp=0 [SKWSDIO INFO] skw_sdio2_handle_packet: firmware version: trunk_W23.20.2-rev31541-rev31546-rev31547 20240808-02:06:28, slp=0 :trunk_W23.20.2-rev31541-rev31546-rev31547 20240808-02:06:28, slp=0 [SKWSDIO INFO] skw_sdio_bind_WIFI_driver: wifi_pdata bus_type:0x3 [SKWSDIO INFO] skw_sdio_bind_BT_driver: The check chipid ucompdata = SV6316 [SKWSDIO INFO] skw_sdio_cp_service_ops: service not support! [SKWSDIO INFO] skw_boot_loader: boot loader ops end!!! [SKWBOOT]:skw_first_boot first boot pass seekwave_boot_probe bus-name=sdio [SKWLOG]:register char device:ATC:skw_ucom.0.auto 249:1 [SKWLOG]:register char device:LOG:skw_ucom.1.auto 249:10 [SKWLOG]:register char device:BTDATA:skw_ucom.4.auto 249:6 [SKWLOG]:register char device:BTCMD:skw_ucom.5.auto 249:3 [SKWLOG]:skw_bt_state_event_init enter [SKWLOG]:register char device:BTAUDIO:skw_ucom.6.auto 249:4 [SKWLOG]:register char device:BTISOC:skw_ucom.7.auto 249:5 [SKWLOG]:register char device:BTLOG:skw_ucom.8.auto 249:11 [SKWLOG]:register char device:BTBOOT:skw_ucom.9.auto 249:13 [SKWIFI INFO] VERSION: 2.0.240430.49c6e68 (5.10.0) create skwifi failed, ret: -19 [SKWIFI INFO] skw_drv_probe: chip: 1, MAC: 00:00:00:00:00:00 [SKWIFI DBG] skw_register_rx_callback: register cmd port: 6, data port bitmap: 0x180 [SKWIFI DBG] skw_hw_xmit_init: dma: 0 [SKWBOOT]:skw_start_wifi_service Enter cp_state =0 [SKWBOOT]:skw_download_signal_ops line:809 download data ops done the dl_count=2 [SKWSDIO INFO] skw_WIFI_service_start: Enter STARTWIFI cp_state:0 [SKWSDIO INFO] send_modem_service_command: ret = 0 command 0 [SKWSDIO INFO] skw_sdio2_handle_packet: LOOPCHECK channel received: WIFIREADY [SKWSDIO INFO] skw_boot_loader: boot loader ops end!!! [SKWBOOT]:skw_start_wifi_service wifi boot sucessfull [SKWIFI DBG] skw_setup_mac_address: addr[0]: 24:ef:b4:55:bb:41 [SKWIFI DBG] skw_setup_mac_address: addr[1]: 26:ef:b4:57:bb:41 [SKWIFI DBG] skw_setup_mac_address: addr[2]: 26:ef:b4:51:bb:41 [SKWIFI DBG] skw_setup_mac_address: addr[3]: 26:ef:b4:5d:bb:41 [SKWIFI DBG] skw_calib_download: fw file: EA6652AS_SEEKWAVE_R00006.bin [SKWIFI DBG] skw_calib_bin_download: file size: 5234 [SKWIFI DBG] skw_calib_bin_download: bb_file remain: 4722, seq: 0 len: 512 end: 0 [SKWIFI DBG] skw_calib_bin_download: bb_file remain: 4210, seq: 1 len: 512 end: 0 [SKWIFI DBG] skw_calib_bin_download: bb_file remain: 3698, seq: 2 len: 512 end: 0 [SKWIFI DBG] skw_calib_bin_download: bb_file remain: 3186, seq: 3 len: 512 end: 0 [SKWIFI DBG] skw_calib_bin_download: bb_file remain: 2674, seq: 4 len: 512 end: 0 [SKWIFI DBG] skw_calib_bin_download: bb_file remain: 2162, seq: 5 len: 512 end: 0 [SKWIFI DBG] skw_calib_bin_download: bb_file remain: 1650, seq: 6 len: 512 end: 0 [SKWIFI DBG] skw_calib_bin_download: bb_file remain: 1138, seq: 7 len: 512 end: 0 [SKWIFI DBG] skw_calib_bin_download: bb_file remain: 626, seq: 8 len: 512 end: 0 [SKWIFI DBG] skw_calib_bin_download: bb_file remain: 114, seq: 9 len: 512 end: 0 [SKWIFI DBG] skw_calib_bin_download: bb_file remain: 0, seq: 10 len: 114 end: 1 [SKWIFI DBG] skw_sync_band_capa: BW capa: 0x1f, flags: 0x100 [SKWIFI DBG] skw_sync_band_capa: BW capa: 0x1f, flags: 0x100 [SKWIFI INFO] skw_add_iface: STA, inst: 0, mac: 00:00:00:00:00:00, bitmap: 0x1 [SKWIFI DBG] skw_iface_setup: STA, addr: 24:ef:b4:55:bb:41 [SKWIFI DBG] skw_cmd_open_dev: STA, inst: 0, mac: 24:ef:b4:55:bb:41, flags: 0x0 [SKWIFI DBG] skw_add_vif: iface: 0x0, bitmap: 0x1 [SKWIFI DBG] skw_ndo_open: dev: wlan0, type: STA [SKWIFI DBG] skw_ndo_set_rx_mode: wlan0, mc: 1, uc: 0 [SKWIFI DBG] skw_ndo_set_rx_mode: wlan0, mc: 2, uc: 0 [SKWIFI DBG] skw_set_power_mgmt: wlan0, enabled: 0, timeout: -1 [SKWIFI DBG] skw_ifa6_notifier: action: 1 [SKWIFI INFO] skw_set_ip_to_fw: ip addr: fe80:0000:0000:0000:ef11:f07a:33f4:21e9 [SKWIFI DBG] skw_ndo_set_rx_mode: wlan0, mc: 3, uc: 0 [SKWIFI DBG] skw_ndo_set_rx_mode: wlan0, mc: 2, uc: 0 [SKWIFI DBG] skw_ifa6_notifier: action: 2 Seekwave Bluetooth driver ver 0.1 btseekwave_probe pdev name LOG skwbdaddr init path:/devinfo/skwbt/skwbdaddr btseekwave_open enter... skwbdaddr open err:-2 [SKWSDIO INFO] open_sdio_port: kworker/u5:1(1308) open_sdio_port portno = 2 btseekwave_open mode data_port:5, audio_port:3 [SKWSDIO INFO] open_sdio_port: kworker/u5:1(1308) open_sdio_port portno = 5 [SKWSDIO INFO] open_sdio_port: kworker/u5:1(1308) open_sdio_port portno = 3 [SKWBOOT]:skw_start_bt_service Enter cp_state =0 [SKWBOOT]:skw_download_signal_ops line:809 download data ops done the dl_count=3 [SKWSDIO INFO] skw_BT_service_start: Enter cpstate=0 [SKWSDIO INFO] send_modem_service_command: ret = 0 command 0 [SKWSDIO INFO] skw_sdio2_handle_packet: LOOPCHECK channel received: BTREADY [SKWSDIO INFO] skw_boot_loader: boot loader ops end!!! [SKWBOOT]:skw_start_bt_service line:1038 , boot bt sucessfully! btseekwave_download_nv Bluetooth: btseekwave_rx_complete, chip version:0x5301 init cmd response: 0x100101 init cmd response: 0xfc8001 btseekwave_setup [SKWIFI DBG] skw_scan: STA: chip: 1, nr_chan: 39, n_ssids: 1, ie_len: 13 hci0 btseekwave_close enter... [SKWSDIO INFO] close_sdio_port: kworker/u5:2(state=1) portno = 2 [SKWSDIO INFO] close_sdio_port: kworker/u5:2(state=1) portno = 5 [SKWSDIO INFO] close_sdio_port: kworker/u5:2(state=1) portno = 3 [SKWBOOT]:skw_stop_bt_service Enter cp_state =0 [SKWSDIO INFO] skw_BT_service_stop: Enter cpstate=0 [SKWSDIO INFO] send_modem_service_command: ret = 0 command 1 [SKWSDIO INFO] skw_boot_loader: boot loader ops end!!! [SKWBOOT]:seekwave boot stop done:skw_stop_bt_service func btseekwave_close, atomic_read:0 [SKWIFI DBG] skw_scan_done: inst: 0, aborted: 0, scan result: 230 [SKWIFI DBG] skw_dump_survey: wlan0, idx: 0 [SKWIFI INFO] skw_auth: wlan0, bssid: 88:c3:97:c7:93:02, auth type: 0, state: NONE [SKWIFI DBG] skw_abort_scan: inst: 0, scaning: 0 [SKWIFI DBG] skw_parse_center_chn: band: 0, ppe: 0x71c71c19, phy_cap_info[0]: 0x0 [SKWIFI DBG] skw_parse_center_chn: cc->bw:0 cc->band:0 [SKWIFI DBG] skw_set_he_mib: he_enable: 1 [SKWIFI DBG] skw_cmd_join: bssid: 88:c3:97:c7:93:02(idx: 0, ind: 0), chn: 6(6, 0), bw: 0 band: 0 [SKWIFI DBG] skw_peer_ctx_bind: ctx: 4, bind [SKWIFI DBG] skw_dpd_set_coeff_params: chan: 6, center_chan: 6, center_chan2: 0, band width: 0 [SKWIFI DBG] skw_dpd_set_coeff_params: ch_idx:6 [SKWIFI STATE] inst: 0, STA -> 88:c3:97:c7:93:02, state: NONE -> AUTHING [SKWIFI DBG] skw_event_rx_mgmt: AUTH(inst: 0), sa: 88:c3:97:c7:93:02, chn: 6, band: 0, signal: -5600 [SKWIFI STATE] inst: 0, STA -> 88:c3:97:c7:93:02, state: AUTHING -> AUTHED [SKWIFI DBG] skw_assoc: wlan0, bssid: 88:c3:97:c7:93:02 [SKWIFI STATE] inst: 0, STA -> 88:c3:97:c7:93:02, state: AUTHED -> ASSOCING [SKWIFI DBG] skw_event_rx_mgmt: ASSOC_RESP(inst: 0), sa: 88:c3:97:c7:93:02, chn: 6, band: 0, signal: -5700 [SKWIFI STATE] inst: 0, STA -> 88:c3:97:c7:93:02, state: ASSOCING -> ASSOCED [SKWIFI DBG] skw_iface_set_wmm_capa: aci: 0, aifsn: 2, txop_limit: 47, factor: 0 [SKWIFI DBG] skw_iface_set_wmm_capa: aci: 1, aifsn: 2, txop_limit: 94, factor: 0 [SKWIFI DBG] skw_iface_set_wmm_capa: aci: 2, aifsn: 3, txop_limit: 0, factor: 0 [SKWIFI DBG] skw_iface_set_wmm_capa: aci: 3, aifsn: 7, txop_limit: 0, factor: 0 [SKWIFI DBG] skw_iface_set_wmm_capa: wmm_acm: 0x0 [SKWIFI DBG] skw_change_station: wlan0(STA), mac: 88:c3:97:c7:93:02, flags_set: 0x0 [SKWIFI DBG] skw_rx_data_handler: filter: 5, sn: 0, sa: 05:f6:00:00:44:02 [SKWIFI DBG] skw_ndo_xmit: proto: 0x888e, udp filter: 0, 802.3 frame: 0 [SKWIFI DBG] skw_rx_data_handler: filter: 5, sn: 1, sa: 05:f6:01:00:44:02 [SKWIFI DBG] skw_ndo_xmit: proto: 0x888e, udp filter: 0, 802.3 frame: 0 [SKWIFI DBG] skw_add_key: wlan0, key_idx: 0, cipher: 0xfac04, pairwise: 1, mac: 88:c3:97:c7:93:02 [SKWIFI DBG] skw_add_key: wlan0, key_idx: 1, cipher: 0xfac02, pairwise: 0, mac: (null) IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [SKWIFI DBG] skw_change_station: wlan0(STA), mac: 88:c3:97:c7:93:02, flags_set: 0x2 [SKWIFI STATE] inst: 0, STA -> 88:c3:97:c7:93:02, state: ASSOCED -> COMPLETED [SKWIFI DBG] skw_ifa6_notifier: action: 1 [SKWIFI INFO] skw_set_ip_to_fw: ip addr: fe80:0000:0000:0000:6716:6a2b:8d27:2e77 [SKWIFI DBG] skw_ndo_set_rx_mode: wlan0, mc: 3, uc: 0 [SKWIFI DBG] skw_work_process: SKW_WORK_SETUP_TXBA, iface: 0, peer: 4, tid: 0 [SKWIFI DBG] skw_event_ba_action: ADD_TX_BA, lmac_id :0 peer: 4, tid: 0, status: 0, win start: 0,win size: 0 [SKWIFI DBG] skw_udp_filter: DHCP, csum: 0xad32 [SKWIFI DBG] skw_ndo_xmit: proto: 0x800, udp filter: 1, 802.3 frame: 0 [SKWIFI DBG] skw_sta_work: inst: 0, state: COMPLETED, connect failed: 0, run again: 0 [SKWIFI DBG] skw_event_ba_action: ADD_RX_BA, lmac_id :0 peer: 4, tid: 6, status: 0, win start: 2,win size: 256 [SKWIFI DBG] skw_add_tid_rx: peer: 4, tid: 6, ssn: 2, win size: 256 [SKWIFI DBG] skw_rx_data_handler: filter: 11, sn: 2, sa: 0b:e7:02:00:44:22 [SKWIFI DBG] skw_ifa4_notifier: action: 1 [SKWIFI INFO] skw_set_ip_to_fw: ip addr: 192.168.31.168 [SKWIFI INFO] skw_set_ip_to_fw: ip addr: fe80:0000:0000:0000:6716:6a2b:8d27:2e77 [SKWIFI DBG] skw_event_ba_action: ADD_RX_BA, lmac_id :0 peer: 4, tid: 0, status: 0, win start: 0,win size: 256 [SKWIFI DBG] skw_add_tid_rx: peer: 4, tid: 0, ssn: 0, win size: 256 [SKWIFI DBG] skw_work_process: SKW_WORK_SETUP_TXBA, iface: 0, peer: 4, tid: 4 [SKWIFI DBG] skw_event_ba_action: ADD_TX_BA, lmac_id :0 peer: 4, tid: 4, status: 0, win start: 0,win size: 0 [SKWIFI DBG] skw_event_ba_action: ADD_RX_BA, lmac_id :0 peer: 4, tid: 1, status: 0, win start: 0,win size: 256 [SKWIFI DBG] skw_add_tid_rx: peer: 4, tid: 1, ssn: 0, win size: 256 [SKWIFI DBG] skw_work_process: SKW_WORK_SETUP_TXBA, iface: 0, peer: 4, tid: 6 [SKWIFI DBG] skw_event_ba_action: ADD_TX_BA, lmac_id :0 peer: 4, tid: 6, status: 0, win start: 0,win size: 0 gmac_v200 10290000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [SKWIFI DBG] skw_ifa6_notifier: action: 1 [SKWIFI DBG] skw_ifa4_notifier: action: 1 [SKWIFI DBG] skw_ifa4_notifier: action: 1 [SKWIFI DBG] skw_ifa4_notifier: action: 2