|
@@ -161,13 +161,20 @@ out_free:
|
|
|
|
|
|
int wil_ioctl(struct wil6210_priv *wil, void __user *data, int cmd)
|
|
|
{
|
|
|
+ int ret;
|
|
|
+
|
|
|
switch (cmd) {
|
|
|
case WIL_IOCTL_MEMIO:
|
|
|
- return wil_ioc_memio_dword(wil, data);
|
|
|
+ ret = wil_ioc_memio_dword(wil, data);
|
|
|
+ break;
|
|
|
case WIL_IOCTL_MEMIO_BLOCK:
|
|
|
- return wil_ioc_memio_block(wil, data);
|
|
|
+ ret = wil_ioc_memio_block(wil, data);
|
|
|
+ break;
|
|
|
default:
|
|
|
wil_dbg_ioctl(wil, "Unsupported IOCTL 0x%04x\n", cmd);
|
|
|
return -ENOIOCTLCMD;
|
|
|
}
|
|
|
+
|
|
|
+ wil_dbg_ioctl(wil, "ioctl(0x%04x) -> %d\n", cmd, ret);
|
|
|
+ return ret;
|
|
|
}
|