From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ch-zrh-72-201.trenka.ch ([93.188.72.201]:60323 "EHLO mail.o2s.ch" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S964951Ab0GPKaJ (ORCPT ); Fri, 16 Jul 2010 06:30:09 -0400 Subject: [PATCH] introducing internal_phy_reset() From: David =?iso-8859-1?q?Lanzend=F6rfer?= Date: Fri, 16 Jul 2010 12:30:53 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201007161230.54163.david.lanzendoerfer@o2s.ch> Sender: linux-arm-msm-owner@vger.kernel.org List-ID: To: linux-arm-msm@vger.kernel.org Hi, the following function should work for hsusb. I only need to know now, where it should be added to platform data exactly. Best regards leviathan --- arch/arm/mach-msm/board-trout.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/arch/arm/mach-msm/board-trout.c b/arch/arm/mach-msm/board-trout.c index bc0afa4..59d7640 100644 --- a/arch/arm/mach-msm/board-trout.c +++ b/arch/arm/mach-msm/board-trout.c @@ -29,6 +29,7 @@ #include "devices.h" #include "board-trout.h" +#include "proc_comm.h" extern int trout_init_mmc(unsigned int); @@ -63,6 +64,11 @@ static void __init trout_init_irq(void) msm_init_irq(); } +static void internal_phy_reset(void) +{ + msm_proc_comm(PCOM_MSM_HSUSB_PHY_RESET,NULL,NULL); +} + static void __init trout_fixup(struct machine_desc *desc, struct tag *tags, char **cmdline, struct meminfo *mi) { -- 1.6.4.4