vendor
root@sabresd_6dq:/ # ------dhd_module_init@7693------: in
(dhd_gpio.c)---------bcm_wlan_set_plat_data@214---------
(dhd_gpio.c)------bcm_wlan_get_oob_irq@31------
GPIO(WL_HOST_WAKE) = WL_HOST_WAKE = 54
host_oob_irq: 244
(dhd_gpio.c)------bcm_wlan_get_oob_irq_flags@51------
host_oob_irq_flags=0x411
dhd_wifi_platform_load: Enter
(dhd_linux_platdev.c)---dhd_wifi_platform_load@824---
----wl_android_init@2867---ENABLE_INSMOD_NO_FW_LOAD
Power-up adapter 'DHD generic adapter'(dhd_wifi_platform_load_sdio@725)
-----dhd_bus_reg_sdio_notify@8000-----
-----bcmsdh_reg_sdio_notify@222-----
-----sdio_func_reg_notify@329-----
-------sdio_register_driver@260
(dhd_linux_platdev.c)------wifi_platform_set_power@139-------
wifi_platform_set_power = 1
(dhd_linux_platdev.c)------wifi_platform_set_power@173-------plat_data->set_power(1)
--------- PULL WL_REG_ON HIGH! ---------
(dhd_gpio_power_init)-----request wifi-reset-gpio gpio Successed-----ret=0
wifi_platform_bus_enumerate device present = 1
======== Card detection to detect SDIO card! ========
-----dhd_wifi_platform_load_sdio@746-----wifi_platform_bus_enumerate(adapter, TRUE)
---mmc_select_voltage@1309---
---mmc_sdio_init_card@601---
mmc2: queuing unknown CIS tuple 0x80 (2 bytes)
mmc2: queuing unknown CIS tuple 0x80 (3 bytes)
mmc2: queuing unknown CIS tuple 0x80 (3 bytes)
mmc2: queuing unknown CIS tuple 0x80 (7 bytes)
mmc2: new high speed SDIO card at address 0001
----------(sdio_bus_uevent@110)
----------(sdio_bus_match@98)
-------sdio_match_device@78
----------(sdio_bus_probe@134)
-------sdio_match_device@78
-------dummy_probe@305
----------(sdio_bus_uevent@110)
----------(sdio_bus_match@98)
-------sdio_match_device@78
----------(sdio_bus_probe@134)
-------sdio_match_device@78
-------dummy_probe@305
----------(sdio_bus_remove@176)
-------dummy_remove@317
----------(sdio_bus_remove@176)
-------dummy_remove@317
bcmsdh_register: register client driver
-------sdio_register_driver@260
----------(sdio_bus_match@98)
-------sdio_match_device@78
----------(sdio_bus_probe@134)
-------sdio_match_device@78
-------bcmsdh_sdmmc_probe@173
bcmsdh_sdmmc: bcmsdh_sdmmc_probe Enter
----------(sdio_bus_match@98)
-------sdio_match_device@78
----------(sdio_bus_probe@134)
-------sdio_match_device@78
-------bcmsdh_sdmmc_probe@173
bcmsdh_sdmmc: bcmsdh_sdmmc_probe Enter
bus num (host idx)=2, slot num (rca)=1
found adapter info 'DHD generic adapter'
----wifi_platform_get_irq_number@133---adapter->irq_num=244
AP6212(dhd_sdio.c)---dhdsdio_probe@6891---
dhdsdio_probe : no mutex held. set lock
(dhdsdio_probe_attach:L7386)F1 signature read @0x18000000=0x1530a9a6
---si_doattach@432----devid=0
F1 signature OK, socitype:0x1 chip:0xa9a6 rev:0x0 pkg:0x3
DHD: dongle ram size is set to 524288(orig 524288) at 0x0
dhd_conf_set_chiprev: chip=0xa9a6, chiprev=0
dhd_conf_set_conf_path_by_nv_path: config_path=/system/etc/firmware/config.txt
dhd_conf_read_config: Ignore config file /system/etc/firmware/config.txt
wl_create_event_handler(): thread:wl_event_handler:4e1 started
tsk Enter, tsk = 0x9890147c
dhd_attach(): thread:dhd_watchdog_thread:4e2 started
dhd_attach(): thread:dhd_dpc:4e3 started
dhd_dpc_thread: set dpc_cpucore 0 from config.txt
dhd_attach(): thread:dhd_rxf:4e4 started
dhd_deferred_work_init: work queue initialized
dhd_sdio.c------dhdsdio_probe@7057-------
dhd_linux.c------dhd_register_if@7253-------
Dongle Host Driver, version 1.201.59.6 (r506368)
Compiled in drivers/net/wireless/bcmdhd on Dec 22 2015 at 17:21:21
Register interface [wlan0] MAC: 94:a1:a2:89:6a:48
dcd_linux.c------dhd_register_if@7348-------
dcd_linux.c------dhd_register_if@7357-------
dcd_linux.c------dhd_register_if@7361-------
(dhd_common.c)---dhd_wl_ioctl_cmd@317---
dhd_prot_ioctl@259 : bus is down. we have nothing to do(dhd_cdc.c)
bcmsdh_oob_intr_unregister: Enter
bcmsdh_oob_intr_unregister: irq is not registered
dhd_txglom_enable: enable 0
dhd_bus_devreset: WLAN OFF DONE
dcd_linux.c------dhd_register_if@7364-------
dcd_linux.c------dhd_register_if@7367-------
(dhd_linux_platdev.c)------wifi_platform_set_power@139-------
wifi_platform_set_power = 0
(dhd_linux_platdev.c)------wifi_platform_set_power@173-------plat_data->set_power(0)
--------- PULL WL_REG_ON LOW! ---------
(dhd_gpio_power_init)-----request wifi-reset-gpio gpio Successed-----ret=0
dhdsdio_probe : the lock is released.
(dhd_linux_platdev.c)---dhd_wifi_platform_register_drv@574---
(dhd_module_init): Exit err=0
----------(sdio_bus_remove@176)
-------bcmsdh_sdmmc_remove@197
----------(sdio_bus_uevent@110)
----------(sdio_bus_remove@176)
-------bcmsdh_sdmmc_remove@197
sdioh_remove: Enter
dhdsdio_disconnect : no mutex held. set lock
bcmsdh_oob_intr_unregister: Enter
bcmsdh_oob_intr_unregister: irq is not registered
dhd_wlfc_deinit():3301, Already disabled!
dhd_detach(): thread:dhd_watchdog_thread:4e2 terminated OK
dhd_detach(): thread:dhd_rxf:4e4 terminated OK
dhd_dpc_thread: Unexpected up_cnt 0
dhd_detach(): thread:dhd_dpc:4e3 terminated OK
wl_event_handler: was terminated
wl_destroy_event_handler(): thread:wl_event_handler:4e1 terminated OK
dhd_os_prealloc: failed to alloc memory, section: 7, size: 0bytes
dhdsdio_disconnect : the lock is released.
------------[ cut here ]------------
Kernel BUG at 8051bc84 [verbose debug info unavailable]
Internal error: Oops - BUG: 0 [#1] PREEMPT SMP ARM
Modules linked in: bcmdhd
CPU: 1 PID: 107 Comm: kworker/u4:2 Not tainted 3.10.53-88098-g1c3a910-dirty #178
Workqueue: kmmcd mmc_rescan
task: bc4f4f00 ti: bc770000 task.ti: bc770000
PC is at sdio_claim_host+0x20/0x24
LR is at sdioh_detach+0x50/0xa0 [bcmdhd]
pc : [<8051bc84>] lr : [<7f02c698>] psr: 60010013
sp : bc771e50 ip : bc2ad9f8 fp : bc00c000
r10: 00000000 r9 : bc2ada14 r8 : 00000000
r7 : 00000000 r6 : 98183a00 r5 : 984f14c0 r4 : bc96b800
r3 : 00000000 r2 : bc771e48 r1 : 40010013 r0 : 98182c00
Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel
Control: 10c53c7d Table: 4cc9804a DAC: 00000015
PC: 0x8051bc04:
bc04 ebfff980 e250c000 1affffdd e5dd200f e594317c e1a03352 e3130001 1affffd8
bc24 e5953000 e0633007 e3530000 aaffffec e3e0c03d eaffffd2 e7f001f2 80e900c0
bc44 e3500000 0a000004 e5903000 e3530000 0a000001 e5930000 eaffd013 e7f001f2
bc64 e3500000 0a000005 e5903000 e3530000 0a000002 e5930000 e3a01000 eaffd043
bc84 e7f001f2 e3500000 e1a0c002 e92d4030 e1a05001 e24dd00c e1a04003 0a000014
bca4 e24230f0 e5900000 e353000f 9a000002 e5903184 e3130001 0a000009 e3a0e000
bcc4 e3a01001 e1a0200e e1a0300c e88d4020 ebfff94c e3540000 15840000 e28dd00c
bce4 e8bd8030 e3540000 13e03015 15843000 eafffff9 e7f001f2 e92d4030 e2504000
SP: 0xbc771dd0:
1dd0 bc771dd0 bc771dd0 80510090 00000000 bc2ad800 bc771e3f 00000001 8051a0ac
1df0 00000034 8051bc88 00000000 8000dfd8 00000000 8000dd6c 98182c00 40010013
1e10 bc771e48 00000000 bc96b800 984f14c0 98183a00 00000000 00000000 bc2ada14
1e30 00000000 bc00c000 bc2ad9f8 bc771e50 7f02c698 8051bc84 60010013 ffffffff
1e50 bc96b800 7f02e548 98183a08 7f08a8f4 98183a00 8051a76c 98183a08 7f08a8f4
1e70 98183a10 8038e930 98183a3c 98183a08 80eec7f4 8038e9ac 00000000 00000050
1e90 98183a08 8038e4b0 98183a08 bcc02c08 bc2ad800 8038bd14 98183a08 000000b7
1eb0 bc2ad800 8051ab54 00000001 80518ab8 40000c2f bc2ad800 ffffff92 bc2ad800
IP: 0xbc2ad978:
d978 00000002 808161e0 0000a7d8 0a7d8c00 00061a80 00360080 00360080 00360000
d998 00360080 80512720 bc2ae99c 00000000 000003fc 000003fc 000003fc 40000c2f
d9b8 00000000 00000003 0000ffff 00000080 00080000 00000800 0000ffff 000005f5
d9d8 07aa07aa 02faf080 00020011 00020202 00000000 00060000 00000000 00000000
d9f8 00000001 bcc02c00 093c093c bc2ada04 bc2ada04 00000000 00000000 00000080
da18 bc2ada18 bc2ada18 8051224c 00000000 00200200 ffffbe8d 80f51002 800441b0
da38 bc2ada14 ffffffff ffffffff 00000000 00000000 00000000 00000000 00000000
da58 bc1c1100 00000004 00000000 00000000 00000000 00000000 00000000 00000000
FP: 0xbc00bf80:
bf80 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bfa0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bfc0 c0c0c0c0 c0c0c0c0 c0c0c0c0 c0c0c0c0 c0c0c0c0 c0c0c0c0 c0c0c0c0 c0c0c0c0
bfe0 c0c0c0c0 c0c0c0c0 c0c0c0c0 c0c0c0c0 c0c0c0c0 c0c0c0c0 c0c0c0c0 c0c0c0c0
c000 04bc04bc ffffffff ffffffff 00000004 00000004 bc00c014 bc00c014 00000004
c020 00000003 bc1b4800 bc08bb00 80f51a14 817bca2c 00000200 80f51001 80043120
c040 bc00c000 ffffffff ffffffff 00000000 00000000 00000000 00000000 00000000
c060 00000000 00200200 ffff9af7 80f51000 80043330 bc00c000 ffffffff ffffffff
R0: 0x98182b80:
2b80 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
2ba0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
2bc0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
2be0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
2c00 00000000 00000000 bcc02c08 bdd65400 980125c0 98182c14 98182c14 00000000
2c20 bc08e700 80ebf1a8 00000000 00000000 0000000d 00000000 00000000 00000001
2c40 00000000 98182c44 98182c44 00000000 00000000 80eec7f4 00000000 00000000
2c60 00000000 00000020 000a000a 98182c6c 98182c6c fffffffe 00020002 98182c7c