Messages in this thread | | | From | Krishna Chaitanya <> | Date | Thu, 7 Nov 2013 14:19:40 +0530 | Subject | [Query] Using DMA API's with struct dev created from device_create |
| |
Hi,
In cases where the BUS interface is system fabric itself, where no probing is required, so kernel doesn't provide the "dev" pointer (unlike USB and PCI). The driver is a wireless driver based on mac80211.
So we used device_create to device, which is passed to set_wiphy_dev, it works fine.
But when we pass the same device to dma_map_single it is causing a system panic and reboot (no call stack), instead if i pass NULL it works just fine.
How do we deal with "struct dev" in such cases?
-- Thanks, Regards, Chaitanya T K. P.S. Please CC me to the replies.
| |