aboutsummaryrefslogtreecommitdiff
path: root/drivers/staging/gdm72xx/usb_boot.h
diff options
context:
space:
mode:
authorSage Ahn <syahn@gctsemi.com>2012-05-15 13:20:36 +0900
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2012-05-15 08:49:35 -0700
commit247e9cffdce024fec5f55f76a8592f2fa8b3aa7b (patch)
treedbc4204e78315eff10b2b2300cf0b918fa7bf295 /drivers/staging/gdm72xx/usb_boot.h
parent93c66ee1186ad31f767f1b7cbd0ecaef7375b8ed (diff)
staging: gdm72xx: Add GCT GDM72xx WiMAX driver.
This patch provides the kernel driver for the GDM72xx WiMAX chips developed by GCT Semiconductor, Inc., which enables mobile WiMAX connection on the Linux host. Signed-off-by: Sage Ahn <syahn@gctsemi.com> Cc: Ben Chan <benchan@chromium.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/gdm72xx/usb_boot.h')
-rw-r--r--drivers/staging/gdm72xx/usb_boot.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/drivers/staging/gdm72xx/usb_boot.h b/drivers/staging/gdm72xx/usb_boot.h
new file mode 100644
index 00000000000..c715cd3cd30
--- /dev/null
+++ b/drivers/staging/gdm72xx/usb_boot.h
@@ -0,0 +1,22 @@
+/*
+ * Copyright (c) 2012 GCT Semiconductor, Inc. All rights reserved.
+ *
+ * This software is licensed under the terms of the GNU General Public
+ * License version 2, as published by the Free Software Foundation, and
+ * may be copied, distributed, and modified under those terms.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ */
+
+#ifndef __USB_BOOT_H__
+#define __USB_BOOT_H__
+
+struct usb_device;
+
+extern int usb_boot(struct usb_device *usbdev, u16 pid);
+extern int usb_emergency(struct usb_device *usbdev);
+
+#endif /* __USB_BOOT_H__ */