This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

wifi interface not creating in wl12xx driver on panda board

Other Parts Discussed in Thread: TWL6040

Hi,

I have build Ubuntu-4.0.2 Kernel for Pandaboard REV A2.

Kernel Souce code from https://github.com/RobertCNelson/armv7-multiplatform

TI wlan FW :  git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git

dtb file used : omap4-panda-a4.dtb

Could you please tell all the above compilation are proper or not.

my requirement is " wl12xx sdio"  wlan interface.

USB Dlink wifi is working fine,and pre-built binaries of ubuntu[kernel-3.0.5] also working fine.

logs:

[ 0.783752] OMAP GPIO hardware version 0.1
[ 0.788635] omap-gpmc 50000000.gpmc: GPMC revision 6.0
[ 0.789276] irq: no irq domain found for /ocp/l4@4a000000/scm@100000/pinmux@40 !
[ 0.789703] irq: no irq domain found for /ocp/l4@4a000000/scm@100000/pinmux@40 !
[ 0.790100] irq: no irq domain found for /ocp/l4@4a000000/scm@100000/pinmux@40 !
[ 0.803344] platform 4b501000.aes: Cannot lookup hwmod 'aes'
[ 0.803680] platform 480a5000.des: Cannot lookup hwmod 'des'
[ 0.810241] No ATAGs?

[ 2.890502] raid6: using intx1 recovery algorithm
[ 2.911285] omap-dma-engine 4a056000.dma-controller: OMAP DMA engine driver
[ 2.990478] reg-fixed-voltage wl12xx_vmmc: could not find pctldev for node /ocp/l4@4a000000/scm@100000/pinmux@40/pinmux_wl12xx_gpio, deferring probe
[ 2.997375] omap-iommu 4a066000.mmu: 4a066000.mmu registered
[ 2.997528] omap-iommu 55082000.mmu: 55082000.mmu registered

after booting i loaded below modules:

cfg80211.ko mac80211.ko wlcore_sdio.ko wlcore.ko and wl12xx.ko

root@arm:/home/ubuntu# lsmod
Module Size Used by
wl12xx 63741 0
wlcore 222687 1 wl12xx
wlcore_sdio 8573 0
mac80211 593357 5 rtl_usb,rtlwifi,wl12xx,wlcore,rtl8192cu
cfg80211 488642 3 mac80211,rtlwifi,wlcore
smsc95xx 25393 0
usbnet 35495 1 smsc95xx
snd_soc_omap_abe_twl6040 7178 0
snd_soc_twl6040 21863 2 snd_soc_omap_abe_twl6040
snd_soc_omap_hdmi_audio 4628 0
omap4_keypad 5078 0
matrix_keymap 2946 1 omap4_keypad
omap_aes 15554 0
pwm_twl_led 4667 0
pwm_twl 4564 0
spi_omap2_mcspi 13251 0
snd_soc_omap_mcbsp 25649 0
snd_soc_omap_mcpdm 5827 3 snd_soc_omap_abe_twl6040
snd_soc_omap 3125 3 snd_soc_omap_mcbsp,snd_soc_omap_mcpdm,snd_soc_omap_hdmi_audio
snd_soc_core 192190 7 snd_soc_omap,snd_soc_omap_abe_twl6040,snd_soc_omap_mcbsp,snd_soc_omap_mcpdm,snd_soc_omap_hdmi_audio,snd_soc_twl6040
snd_pcm_dmaengine 5694 2 snd_soc_core,snd_soc_omap
snd_pcm 98554 6 snd_soc_core,snd_soc_omap,snd_soc_omap_mcbsp,snd_soc_omap_hdmi_audio,snd_pcm_dmaengine,snd_soc_twl6040
snd_compress 13974 1 snd_soc_core
snd_timer 23082 1 snd_pcm
snd 72452 4 snd_soc_core,snd_timer,snd_pcm,snd_compress
soundcore 8477 1 snd
uio_pdrv_genirq 3803 0
uio 10256 1 uio_pdrv_genirq
root@arm:/home/ubuntu#

root@arm:/home/ubuntu# modinfo wl12xx
filename: /lib/modules/4.1.2-armv7-x1/kernel/drivers/net/wireless/ti/wl12xx/wl12xx.ko
firmware: ti-connectivity/wl128x-fw-5-plt.bin
firmware: ti-connectivity/wl128x-fw-5-mr.bin
firmware: ti-connectivity/wl128x-fw-5-sr.bin
firmware: ti-connectivity/wl127x-fw-5-plt.bin
firmware: ti-connectivity/wl127x-fw-5-mr.bin
firmware: ti-connectivity/wl127x-fw-5-sr.bin
author: Luciano Coelho <coelho@ti.com>
license: GPL v2
alias: platform:wl12xx
depends: wlcore,mac80211
intree: Y
vermagic: 4.1.2-armv7-x1 SMP mod_unload modversions ARMv7 p2v8
parm: fref:FREF clock: 19.2, 26, 26x, 38.4, 38.4x, 52 (charp)
parm: tcxo:TCXO clock: 19.2, 26, 38.4, 52, 16.368, 32.736, 16.8, 33.6 (charp)
root@arm:/home/ubuntu#
root@arm:/home/ubuntu#

 

is the FW is proper or not, how to find out proper version of FWs ?

#uname -a
Linux arm 4.1.2-armv7-x1 #1 SMP Wed Jul 22 01:05:05 IST 2015 armv7l armv7l armv7l GNU/Linux

Any Kernel configuration need to modify ?

or any patches required?

Please help to resolve this issue.

with regards,

Arun KR