On Mon, Nov 21, 2011 at 10:13 PM, Thomas Langås <thomas.langas@xxxxxxxxxxx> wrote: > Hmm, doing that, and loading this as a module instead of compiling it into the > kernel seemed to work. > > Is there a reason for this not working when being compiled into the kernel? Is > it possible that I need to change the order of some of the units > being initialized > in my machine-description / init? Ok, so I get the device listed as a wlan0-device, and I see the driver being able to communicate with the chip, sort of (it can read registers at least), but then I start seeing errors like this (from the previously attached log): [ 463.030000] brcmf_sdioh_request_word: Failed to write word, Err: 0xffffffac [ 463.030000] brcmf_sdcard_reg_write: error writing 0x00000000 to addr 0x8058 size 4 [ 463.030000] brcmf_sdcard_reg_write: fun = 1, addr = 0x1800005c, uint32data = 0x0 [ 463.030000] brcmf_sdioh_request_word: rw=1, func=1, addr=0x0805c, nbytes=4 [ 463.030000] brcmf_sdioh_request_word: Failed to write word, Err: 0xffffffac [ 463.030000] brcmf_sdcard_reg_write: error writing 0x00000000 to addr 0x805c size 4 [ 463.030000] brcmf_sdioh_request_byte: rw=1, func=0, addr=0x00002 [ 463.040000] brcmf_sdcard_cfg_write: fun = 0, addr = 0x2, u8data = 0x2 [ 463.040000] brcmf_sdioh_request_byte: rw=0, func=1, addr=0x00000 [ 463.040000] brcmf_sdcard_cfg_read: fun = 1, addr = 0x0, u8data = 0x29 [ 463.040000] brcmf_sdioh_request_byte: rw=1, func=1, addr=0x1000e [ 463.040000] brcmf_sdcard_cfg_write: fun = 1, addr = 0x1000e, u8data = 0x0 [ 463.040000] brcmf_sdbrcm_sdiod_drive_strength_init: No SDIO Drive strength init done for chip 4329 rev 3 pmurev 6 ... [ 463.040000] brcmf_sdcard_reg_write: fun = 1, addr = 0x18011000, uint32data = 0x2 [ 463.040000] brcmf_sdioh_request_word: rw=1, func=1, addr=0x09000, nbytes=4 [ 463.040000] brcmf_sdioh_request_word: Failed to write word, Err: 0xffffffac [ 463.040000] brcmf_sdcard_reg_write: error writing 0x00000002 to addr 0x9000 size 4 [ 463.040000] brcmf_attach: Enter ... [ 463.050000] brcmf_sdbrcm_probe: completed!! ... [ 463.055000] brcmf_sdbrcm_isr: Enter [ 463.055000] brcmf_sdbrcm_isr: bus is down. we have nothing to do ... (and the list goes on) Any pointers on what I should start looking for? :) Regards, Thomas -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html