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.

Linux/WL1835MOD: Wl18xx linux kernel driver init logic

Part Number: WL1835MOD
Other Parts Discussed in Thread: WL1835

Tool/software: Linux

I'm porting the wl18xx driver from the BeagleBoneBlack Wireless to another platform. The build steps I'm following is from the eewiki here: https://eewiki.net/display/linuxonarm/BeagleBone+Black . The source code kernel version is 4.9.37-ti-r47.

Everything works on BBBW board. When I tracked the code logic, I can see the function wl18xx_driver_init() is calling platform driver matching/attaching functions to associate the driver to the device. However, that function wl18xx_driver_init() is not called in the build from our source code.