1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-11-24 01:43:08 +02:00

ar71xx: nuke ath79_set_usb_power_gpio helper

It is no longer used.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34088 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
juhosg 2012-11-05 13:23:28 +00:00
parent 5758d2a8ee
commit c35ed1c477
2 changed files with 0 additions and 94 deletions

View File

@ -1,47 +0,0 @@
--- a/arch/mips/ath79/dev-usb.c
+++ b/arch/mips/ath79/dev-usb.c
@@ -15,6 +15,7 @@
#include <linux/init.h>
#include <linux/delay.h>
#include <linux/irq.h>
+#include <linux/gpio.h>
#include <linux/dma-mapping.h>
#include <linux/platform_device.h>
#include <linux/usb/ehci_pdriver.h>
@@ -282,3 +283,26 @@ void __init ath79_register_usb(void)
else
BUG();
}
+
+void __init ath79_set_usb_power_gpio(unsigned int gpio, unsigned long flags,
+ const char *label)
+{
+ int err;
+
+ err = gpio_request_one(gpio, flags, label);
+ if (err) {
+ pr_err("ath79: can't setup GPIO%u (%s), err=%d\n",
+ gpio, label, err);
+ return;
+ }
+
+ err = gpio_export(gpio, false);
+ if (err) {
+ pr_err("ath79: can't export GPIO%u (%s), err=%d\n",
+ gpio, label, err);
+ }
+
+ return;
+}
+
+
--- a/arch/mips/ath79/dev-usb.h
+++ b/arch/mips/ath79/dev-usb.h
@@ -13,5 +13,7 @@
#define _ATH79_DEV_USB_H
void ath79_register_usb(void);
+void ath79_set_usb_power_gpio(unsigned int gpio, unsigned long flags,
+ const char *label);
#endif /* _ATH79_DEV_USB_H */

View File

@ -1,47 +0,0 @@
--- a/arch/mips/ath79/dev-usb.c
+++ b/arch/mips/ath79/dev-usb.c
@@ -15,6 +15,7 @@
#include <linux/init.h>
#include <linux/delay.h>
#include <linux/irq.h>
+#include <linux/gpio.h>
#include <linux/dma-mapping.h>
#include <linux/platform_device.h>
#include <linux/usb/ehci_pdriver.h>
@@ -282,3 +283,26 @@ void __init ath79_register_usb(void)
else
BUG();
}
+
+void __init ath79_set_usb_power_gpio(unsigned int gpio, unsigned long flags,
+ const char *label)
+{
+ int err;
+
+ err = gpio_request_one(gpio, flags, label);
+ if (err) {
+ pr_err("ath79: can't setup GPIO%u (%s), err=%d\n",
+ gpio, label, err);
+ return;
+ }
+
+ err = gpio_export(gpio, false);
+ if (err) {
+ pr_err("ath79: can't export GPIO%u (%s), err=%d\n",
+ gpio, label, err);
+ }
+
+ return;
+}
+
+
--- a/arch/mips/ath79/dev-usb.h
+++ b/arch/mips/ath79/dev-usb.h
@@ -13,5 +13,7 @@
#define _ATH79_DEV_USB_H
void ath79_register_usb(void);
+void ath79_set_usb_power_gpio(unsigned int gpio, unsigned long flags,
+ const char *label);
#endif /* _ATH79_DEV_USB_H */