Thanks for the quick response......
Before going to the driver just want to know the bus enumeration process for the wireless card(PCIe half mini card).
How it will detect the WIFI and Bluetooth -> PCIe or USB
In the baytrail (bayley bay platform) the card is detected only by USB(with 2 interfaces) but in the schematic of the bayley bay both the signals(PCIe and USB) are connected then how come only USB can detect the card.
$lsusb -t
/: Bus 02.Port 1: Dev 1, class="root_hub", Driver=xhci_hcd/1p, 5000M
/: Bus 01.Port 1: Dev 1, class="root_hub", Driver=xhci_hcd/6p, 480M
|__ Port 1: Dev 2, If 0, class="Human" Interface Device, Driver=usbhid, 1.5M
|__ Port 2: Dev 3, If 0, class="Mass" Storage, Driver=usb-storage, 480M
|__ Port 3: Dev 4, If 0, class="Wireless", Driver=, 12M
|__ Port 3: Dev 4, If 1, class="Wireless", Driver=, 12M
|__ Port 6: Dev 5, If 0, class="Hub", Driver=hub/3p, 480M
|__ Port 1: Dev 6, If 0, class="Mass" Storage, Driver=usb-storage, 480M
In the PCIe tree it is not detected.Can please calrify me on this