rtl8192du: Convert rtw_recv_frame to use standard ieee80211 stuff

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8192du: Remove DBG_RX_DROP_FRAME

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8192du: Fix various items

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8192du: Remove CONFIG_USE_USB_BUFFER_ALLOC_TX which is not selected

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8192du: Remove _rtw_pktfile_read

Thhis hack is replaced by traditional operations on the skb.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8192du: Remove all remaining references to struct pktfile

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8192du: Fix a scheduling while atomic splat

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8192du: Convert to build under kernel 3.18

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>