Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932430AbbD1H2u (ORCPT ); Tue, 28 Apr 2015 03:28:50 -0400 Received: from mailout3.samsung.com ([203.254.224.33]:53331 "EHLO mailout3.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932140AbbD1H2r (ORCPT ); Tue, 28 Apr 2015 03:28:47 -0400 X-AuditID: cbfee690-f796f6d000005054-c5-553f36adb193 Message-id: <837BE555FFA14B5BA05F0326F94F9396@sisodomain.com> From: Vivek Gautam To: "Ivan T. Ivanov" Cc: Greg Kroah-Hartman , stern@rowland.harvard.edu, linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org References: In-reply-to: Subject: Re: [PATCH v2] Revert "usb: host: ehci-msm: Use devm_ioremap_resource instead of devm_ioremap" Date: Tue, 28 Apr 2015 13:00:30 +0530 MIME-version: 1.0 Content-type: text/plain; format=flowed; charset=iso-8859-1; reply-type=original Content-transfer-encoding: 7bit X-Priority: 3 X-MSMail-priority: Normal Importance: Normal X-Mailer: Microsoft Windows Live Mail 14.0.8117.416 X-MIMEOLE: Produced By Microsoft MimeOLE V14.0.8117.416 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrJIsWRmVeSWpSXmKPExsWyRsSkVnetmX2owepXehbNi9ezWVyeP5Pd YuL+s+wWl3fNYbNYtKyV2WLC7wtsDmwed67tYfPYP3cNu8fsuz8YPT5vkgtgieKySUnNySxL LdK3S+DKOLi0h63gm2DFuknvmBsYf/J1MXJySAiYSCw/fJIFwhaTuHBvPVsXIxeHkMBSRokl X1tYYIqa925mBbGFBBYxSlyeowdR9JJR4tHz02BFvAK2EhMaXrGB2GwCuhJNb3cxgtgiQPaE /nvMIA3MAqsYJe6+Xg01yUfi39tLzCA2p4CvxJTGI+wgtrBApsS29zOBmjk4WARUJe4ddYaY LyjxY/I9sF3MAgESKyfOZoSw5SU2r3nLDHEor8SM9qdQR0tKrO65xQ4xXkii42onK0TcWGLK v6VQ9eYSF7dvZgK5TULgLbvEtu/rmEASLAICEt8mH2IBuUFCQFZi0wFmmJkHV9xgmcAoNQvJ SbOQnDQLyUkLGJlXMYqmFiQXFCelF5noFSfmFpfmpesl5+duYgTG8Ol/zybsYLx3wPoQowAH oxIP74TbdqFCrIllxZW5hxhNga6YyCwlmpwPTBR5JfGGxmZGFqYmpsZG5pZmSuK8r6V+BgsJ pCeWpGanphakFsUXleakFh9iZOLglGpgnJKbmXooN+Zhe5bG9MmbBd6avVuZUrZunQaD16cQ zjBbv3XBXQclZB4K8D16EJN/uYxvfV/PIsuoTf/ebMlSMs5WW+23UP+a+LEn/07mBaXu7J3x aHfuVwfv3RsbNGsEtC5sSdksbPy70SMp6mIx94d50kfNpARU9kzb0dLu9OQOz/WLwZeUlFiK MxINtZiLihMBLvcfYdwCAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprMKsWRmVeSWpSXmKPExsVy+t9jAd21ZvahBq9maVo0L17PZnF5/kx2 i4n7z7JbXN41h81i0bJWZosJvy+wObB53Lm2h81j/9w17B6z7/5g9Pi8SS6AJaqB0SYjNTEl tUghNS85PyUzL91WyTs43jne1MzAUNfQ0sJcSSEvMTfVVsnFJ0DXLTMHaLuSQlliTilQKCCx uFhJ3w7ThNAQN10LmMYIXd+QILgeIwM0kLCGMePg0h62gm+CFesmvWNuYPzJ18XIySEhYCLR vHczK4QtJnHh3no2EFtIYBGjxOU5el2MXED2S0aJR89Ps4AkeAVsJSY0vAIrYhPQlWh6u4sR xBYBsif032MGaWAWWMUocff1alaIST4S/95eYgaxOQV8JaY0HmEHsYUFMiW2vZ8J1MzBwSKg KnHvqDPEfEGJH5Pvge1iFgiQWDlxNiOELS+xec1bZohDeSVmtD9lgbAlJVb33GKHGC8k0XG1 E+oZY4kp/5ZC1ZtLXNy+mWkCo8gsJCtmIVkxC8mKBYzMqxhFUwuSC4qT0nON9IoTc4tL89L1 kvNzNzGCE8Qz6R2MqxosDjEKcDAq8fBOuG0XKsSaWFZcmXuIUYKDWUmE97mJfagQb0piZVVq UX58UWlOavEhRlOgRycyS4km5wOTV15JvKGxibmpsamliYWJmaWSOO8cXblQIYH0xJLU7NTU gtQimD4mDk6pBsYFGfuKnj+46/9zS/MR49izwTeVZi5ObGVsmiN2RaToRkfyxge8J1IkWlNW ejDeVd/xuybyfKXyfMmpZ3xDnGyfWaTumlXtsXS7X5X85z3rDER49S32Z0pJsBVpFM68UTVN Qc/5yIZJW5tY9m/X2bbUqfCBddJTfjtZtUOmU/8ubn73rfy1o7oSS3FGoqEWc1FxIgBw3soM JgMAAA== DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2468 Lines: 76 Hi, -------------------------------------------------- From: "Alan Stern" Sent: Monday, April 27, 2015 8:14 PM To: "Ivan T. Ivanov" Cc: "Greg Kroah-Hartman" ; ; ; ; "Vivek Gautam" Subject: Re: [PATCH v2] Revert "usb: host: ehci-msm: Use devm_ioremap_resource instead of devm_ioremap" > On Mon, 27 Apr 2015, Ivan T. Ivanov wrote: > >> This reverts commit 70843f623b58 ("usb: host: ehci-msm: Use >> devm_ioremap_resource instead of devm_ioremap") and commit >> e507bf577e5a ("host: ehci-msm: remove duplicate check on resource"), >> because msm_otg and this driver are using same address space to >> access AHB mode and USB command registers. >> >> Cc: Vivek Gautam >> Signed-off-by: Ivan T. Ivanov >> --- >> >> Changes since v0: >> >> * Add note to patch description that also commit e507bf577e5a is >> reverted. Ok, Acked-by: Vivek Gautam >> >> drivers/usb/host/ehci-msm.c | 13 ++++++++++--- >> 1 file changed, 10 insertions(+), 3 deletions(-) >> >> diff --git a/drivers/usb/host/ehci-msm.c b/drivers/usb/host/ehci-msm.c >> index 9db74ca..275c92e 100644 >> --- a/drivers/usb/host/ehci-msm.c >> +++ b/drivers/usb/host/ehci-msm.c >> @@ -88,13 +88,20 @@ static int ehci_msm_probe(struct platform_device >> *pdev) >> } >> >> res = platform_get_resource(pdev, IORESOURCE_MEM, 0); >> - hcd->regs = devm_ioremap_resource(&pdev->dev, res); >> - if (IS_ERR(hcd->regs)) { >> - ret = PTR_ERR(hcd->regs); >> + if (!res) { >> + dev_err(&pdev->dev, "Unable to get memory resource\n"); >> + ret = -ENODEV; >> goto put_hcd; >> } >> + >> hcd->rsrc_start = res->start; >> hcd->rsrc_len = resource_size(res); >> + hcd->regs = devm_ioremap(&pdev->dev, hcd->rsrc_start, hcd->rsrc_len); >> + if (!hcd->regs) { >> + dev_err(&pdev->dev, "ioremap failed\n"); >> + ret = -ENOMEM; >> + goto put_hcd; >> + } >> >> /* >> * OTG driver takes care of PHY initialization, clock management, >> -- >> 1.9.1 > > Acked-by: Alan Stern > -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/