rtl8188eu: Convert typedef for _mutex to struct mutex

This will break builds for kernels before mutexes were introduced. As this
is very early, it should not affect any modern users.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8188eu: Convert typedef for _sema and _pwrlock to struct semaphore

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8188eu: Convert typedef for _lock to spinlock_t

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8188eu: Replace typedef for _timer with struct timer_list

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8188eu: Convert typedef for _pkt into struct sk_buff

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8188eu: Convert typedef for _buffer to unsigned char

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8188eu: Convert typedef for _queue to struct __queue

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8188eu: Add COPYING to complete the GPLv2 license

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8188eu: Convert typedef for _list to struct list_head

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