1 Reply Latest reply on Nov 10, 2016 9:44 AM by ghouse

    Does the 4.1 kernel bcmdhd driver support murata LBEE5KL1DX module?

    jayakumar

      Hi,

       

      I'm using an imx 6sololite based board with Linux 4.1 (via yocto jethro 2.1). I'm trying to figure out whether the version of bcmdhd that's in 4.1 will support the murata LBEE5KL1DX module? Also, I guess there are bcm binaries/firmware files I will need to add.

      Here's what I've found so far:

      The code I'm checking is from:

      linux-4.1-1.0/drivers/net/wireless/bcmdhd/

       

      In the file, dhd_linux_platdev.c, I see:

      drivers/net/wireless/bcmdhd/dhd_linux_platdev.c:/* Murata debug: this function is re-worked because "wifi_plat_data" is NULL.  */

       

      So that looks promising. But I'm still not 100% sure because I'm not sure what the chip id of the BCM4343W that's mentioned in the marketing sheet is. The code shows support for chips like:

       

      #define BCM4336_D11N_ID 0x4343 /* 4336 802.11n 2.4GHz device */

      #define BCM43430_D11N2G_ID 0x43e2 /* 43430 802.11n 2.4G device */

      #define BCM43431_CHIP_ID 43431 /* 4331  chipcommon chipid (OTP, RBBU) */

      #define BCM43430_CHIP_ID 43430 /* 43430 chipcommon chipid */

       

      I found the following pdf:

      http://www.cypress.com/file/298131/download

      which says:

       

      devid 0x43e2 Device ID–identifies the device. Does not necessarily correspond to

      the chip number.

       

      That 0x43E2 corresponds with:

      #define BCM43430_D11N2G_ID 0x43e2 /* 43430 802.11n 2.4G device */

       

      Thanks!

      jaya