Re: [PATCH] usb: phy: msm: fix possible build error

2014-02-19 Thread Felipe Balbi
Hi,

On Tue, Feb 18, 2014 at 10:28:06PM -0800, Stephen Boyd wrote:
 On 02/18, Felipe Balbi wrote:
  This will fail builds on configs where
  CONFIG_PM_RUNTIME=y and CONFIG_PM_SLEEP=n.
  
  Following build error will show up:
  
   drivers/usb/phy/phy-msm-usb.c: In function ???msm_otg_runtime_suspend???:
   drivers/usb/phy/phy-msm-usb.c:1693:2: error: implicit declaration of \
  function ???msm_otg_suspend??? [-Werror=implicit-function-declaration]
 return msm_otg_suspend(motg);
 ^
   drivers/usb/phy/phy-msm-usb.c: In function ???msm_otg_runtime_resume???:
   drivers/usb/phy/phy-msm-usb.c:1701:2: error: implicit declaration of \
  function ???msm_otg_resume??? [-Werror=implicit-function-declaration]
 return msm_otg_resume(motg);
 ^
  
  This patch fixes the error by defining msm_otg_{suspend,resume}
  whenever CONFIG_PM=y.
  
  Signed-off-by: Felipe Balbi ba...@ti.com
 
 I'm lost. Didn't Josh send a patch for this to you already?
 
 [1] https://patchwork.kernel.org/patch/3673401/

true, dropped.

-- 
balbi


signature.asc
Description: Digital signature


Re: [PATCH] usb: phy: msm: fix possible build error

2014-02-18 Thread Stephen Boyd
On 02/18, Felipe Balbi wrote:
 This will fail builds on configs where
 CONFIG_PM_RUNTIME=y and CONFIG_PM_SLEEP=n.
 
 Following build error will show up:
 
  drivers/usb/phy/phy-msm-usb.c: In function ???msm_otg_runtime_suspend???:
  drivers/usb/phy/phy-msm-usb.c:1693:2: error: implicit declaration of \
   function ???msm_otg_suspend??? [-Werror=implicit-function-declaration]
return msm_otg_suspend(motg);
^
  drivers/usb/phy/phy-msm-usb.c: In function ???msm_otg_runtime_resume???:
  drivers/usb/phy/phy-msm-usb.c:1701:2: error: implicit declaration of \
   function ???msm_otg_resume??? [-Werror=implicit-function-declaration]
return msm_otg_resume(motg);
^
 
 This patch fixes the error by defining msm_otg_{suspend,resume}
 whenever CONFIG_PM=y.
 
 Signed-off-by: Felipe Balbi ba...@ti.com

I'm lost. Didn't Josh send a patch for this to you already?

[1] https://patchwork.kernel.org/patch/3673401/

 ---
  drivers/usb/phy/phy-msm-usb.c | 4 ++--
  1 file changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/drivers/usb/phy/phy-msm-usb.c b/drivers/usb/phy/phy-msm-usb.c
 index 64c9d14e..96f31aa 100644
 --- a/drivers/usb/phy/phy-msm-usb.c
 +++ b/drivers/usb/phy/phy-msm-usb.c
 @@ -159,7 +159,7 @@ put_3p3:
   return rc;
  }
  
 -#ifdef CONFIG_PM_SLEEP
 +#ifdef CONFIG_PM
  #define USB_PHY_SUSP_DIG_VOL  50
  static int msm_hsusb_config_vddcx(int high)
  {
 @@ -440,7 +440,7 @@ static int msm_otg_reset(struct usb_phy *phy)
  #define PHY_SUSPEND_TIMEOUT_USEC (500 * 1000)
  #define PHY_RESUME_TIMEOUT_USEC  (100 * 1000)
  
 -#ifdef CONFIG_PM_SLEEP
 +#ifdef CONFIG_PM
  static int msm_otg_suspend(struct msm_otg *motg)
  {
   struct usb_phy *phy = motg-phy;
 -- 
 1.9.0
 

-- 
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
hosted by The Linux Foundation
--
To unsubscribe from this list: send the line unsubscribe linux-arm-msm in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html