From 748d6ed0e9d6f727a35bd08b886555cc3e01043a Mon Sep 17 00:00:00 2001 From: Dmitry Eremin-Solenikov Date: Fri, 15 May 2009 10:11:22 +0400 Subject: [PATCH] --- yaml --- r: 145389 b: refs/heads/master c: a81b38688f50f51123490d45d51f4a10e8dc1184 h: refs/heads/master i: 145387: 8fa331a61a9cd45b4af9ad8edde7de363871a670 v: v3 --- [refs] | 2 +- trunk/arch/arm/mach-pxa/spitz.c | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index de3d6dc1ecbd..f4d30b2aa551 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 866bd435819df8d97767c407f8828a7a2ff971e6 +refs/heads/master: a81b38688f50f51123490d45d51f4a10e8dc1184 diff --git a/trunk/arch/arm/mach-pxa/spitz.c b/trunk/arch/arm/mach-pxa/spitz.c index cdacea09abfa..5a45fe340a10 100644 --- a/trunk/arch/arm/mach-pxa/spitz.c +++ b/trunk/arch/arm/mach-pxa/spitz.c @@ -531,9 +531,15 @@ static int spitz_ohci_init(struct device *dev) return gpio_direction_output(SPITZ_GPIO_USB_HOST, 1); } +static void spitz_ohci_exit(struct device *dev) +{ + gpio_free(SPITZ_GPIO_USB_HOST); +} + static struct pxaohci_platform_data spitz_ohci_platform_data = { .port_mode = PMM_NPS_MODE, .init = spitz_ohci_init, + .exit = spitz_ohci_exit, .flags = ENABLE_PORT_ALL | NO_OC_PROTECTION, .power_budget = 150, };