We are trying to build a custom board for a smart device using iMX6QP application processor. Since we needed to expand the USB functionality of the processor we have decided to use a USB hub chip (SMSC USB2514). Now I have found that there are other custom boards which has used this same chip with the imx6 processor, but I need to confirm that the driver for the same is available in the kernel that I have downloaded from the git link of the freescale imx6 kernel. (linux-2.6-imx.git - Freescale i.MX Linux Tree )
Can someone suggest a good WiFi module chipset also, which the i.MX6 supports with the kernel drivers.
I am a beginner on this so please bear with me if these are basics.