Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753121AbbFHKpR (ORCPT ); Mon, 8 Jun 2015 06:45:17 -0400 Received: from mailout1.samsung.com ([203.254.224.24]:41496 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752308AbbFHKpJ (ORCPT ); Mon, 8 Jun 2015 06:45:09 -0400 X-AuditID: cbfee68f-f793b6d000005f66-b1-557572337a0f Message-id: From: Vivek Gautam To: Anand Moon Cc: Krzysztof Kozlowski , Mark Rutland , devicetree@vger.kernel.org, linux-samsung-soc@vger.kernel.org, Pawel Moll , Ian Campbell , Greg Kroah-Hartman , linux-usb@vger.kernel.org, Linux Kernel , Felipe Balbi , Rob Herring , Alan Stern , Kukjin Kim , Kumar Gala , Jingoo Han , linux-arm-kernel@lists.infradead.org References: <1433683242-3945-1-git-send-email-linux.amoon@gmail.com> <5574F97A.5030104@samsung.com> <44B5E2FDCD3244AAA418BB8EC28FEA25@sisodomain.com> In-reply-to: Subject: Re: [RESEND 1/2] usb: ehci-exynos: Make provision for vdd regulators Date: Mon, 08 Jun 2015 16:16:25 +0530 MIME-version: 1.0 Content-type: text/plain; format=flowed; charset=UTF-8; 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+NgFlrEKsWRmVeSWpSXmKPExsWyRsSkVte4qDTU4O8LLouD9+st5h85x2rR /2Yhq0Xz4vVsFuderWS0uLzwEqvF6xeGFv2PXzNbbHp8jdXi8q45bBYzzu9jsli0rJXZYt3G W+wWS69fZLKYMH0ti0Xr3iPsFhN+X2BzEPRYM28No8flvl4mj52z7rJ7rFz+hc1j06pONo/9 c9ewe2xeUu8x++4PRo++LasYPY7f2M7k8XmTXAB3FJdNSmpOZllqkb5dAlfGu2scBW8UKhas nMzewHhMqouRk0NCwETix5u9zBC2mMSFe+vZuhi5OIQEljJKXDi4kwWmaMLFCSwQiemMEj/7 frNCOC8ZJXau7mcHqeIVsJX4u38vG4jNJqAr0fR2FyOILSKgJnHl6QqwBmaBeywSX/d8YoTo fsck8WzRLFaQKk6BYIlpE7vB9gkL+Epsb//MBGKzCKhKPLp5B2qDoMSPyffAapgFvCXWHv/K BmHLS2xe8xbqCV6JGe1Poe6WlFjdc4sdYr6QRMfVTlaIuLHElH9LoerNJS5u38wEcpCEwAsO iR8H37BALBaQ+Db5EJDNAZSQldh0gBlm5sEVN1gmMErNQnLSLCQnzUJy0gJG5lWMoqkFyQXF SelFxnrFibnFpXnpesn5uZsYgUnn9L9n/TsY7x6wPsQowMGoxMN7YFFJqBBrYllxZe4hRlOg KyYyS4km5wNTW15JvKGxmZGFqYmpsZG5pZmSOO9CqZ/BQgLpiSWp2ampBalF8UWlOanFhxiZ ODilGhibzwrPVsoOXu3hHHCW/aBmh6VS31nTCyufX2/rV233+iHZkZhjyfjn4COxiDMX/33O UhcwmepnvPuwlekGLe2OV/dmnK81OWH5k8/xC+/q+uW/7KeZRn4qDo67u9s5v92yXXuOt1N3 jMvW87vi27PErphIvXCsyk/pP/Ak9+LSG63ybB3eOkosxRmJhlrMRcWJAEgOFyE1AwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrDKsWRmVeSWpSXmKPExsVy+t9jQV3jotJQgyNXmS0O3q+3mH/kHKtF /5uFrBbNi9ezWZx7tZLR4vLCS6wWr18YWvQ/fs1ssenxNVaLy7vmsFnMOL+PyWLRslZmi3Ub b7FbLL1+kcliwvS1LBate4+wW0z4fYHNQdBjzbw1jB6X+3qZPHbOusvusXL5FzaPTas62Tz2 z13D7rF5Sb3H7Ls/GD36tqxi9Dh+YzuTx+dNcgHcUQ2MNhmpiSmpRQqpecn5KZl56bZK3sHx zvGmZgaGuoaWFuZKCnmJuam2Si4+AbpumTlATykplCXmlAKFAhKLi5X07TBNCA1x07WAaYzQ 9Q0JgusxMkADCWsYM95d4yh4o1CxYOVk9gbGY1JdjJwcEgImEhMuTmCBsMUkLtxbz9bFyMUh JDCdUeJn329WCOclo8TO1f3sIFW8ArYSf/fvZQOx2QR0JZre7mIEsUUE1CSuPF0B1sAscI9F 4uueT4wQ3e+YJJ4tmsUKUsUpECwxbWI32D5hAV+J7e2fmUBsFgFViUc370BtEJT4MfkeWA2z gLfE2uNf2SBseYnNa94yQ9zKKzGj/SnU3ZISq3tusUPMF5LouNrJChE3lpjybylUvbnExe2b mSYwisxCsmIWkhWzkKxYwMi8ilE0tSC5oDgpPddIrzgxt7g0L10vOT93EyM4pT2T3sG4qsHi EKMAB6MSD++BRSWhQqyJZcWVuYcYJTiYlUR4mSxKQ4V4UxIrq1KL8uOLSnNSiw8xmgJ9OpFZ SjQ5H5hu80riDY1NzE2NTS1NLEzMLJXEeU/m+4QKCaQnlqRmp6YWpBbB9DFxcEo1MDrvzLqj 7W2bY5wdP6dlQZuWBM9sk8gPjgZlEUFvD503DOPpc96Z6Lztuuj7ik+7fUR19h7J6TuydG1J pUZCclci568/vPe1RcsPh2QWBeqz7Dhkt/4e51e7+cbOB5kDDrYeWhryYMukDz9dfG68Wub1 4rLtmm27FZwfZd9RtnCuS9c6Yy07X4mlOCPRUIu5qDgRAJKCZ+R/AwAA 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: 4321 Lines: 133 Hi, On Monday, June 08, 2015 3:50 PM, "Anand Moon" > On 8 June 2015 at 10:58, Vivek Gautam wrote: >> Hi, >> >> >> >> On Monday, June 08, 2015 10:44 AM, "Krzysztof Kozlowski" >> wrote: >> >> my apologies for being late in replying to this thread. >> >>> 2015-06-08 13:21 GMT+09:00 Anand Moon : >>>> >>>> Hi Krzysztof , >>>> >>>> On 8 June 2015 at 07:40, Krzysztof Kozlowski >>>> wrote: >>>>> >>>>> On 07.06.2015 22:20, Anand Moon wrote: >>>>>> >>>>>> Facilitate getting required 3.3V and 1.0V VDD supply for >>>>>> EHCI controller on Exynos. >>>>>> >>>>>> With the patches for regulators' nodes merged in 3.15: >>>>>> c8c253f ARM: dts: Add regulator entries to smdk5420 >>>>>> 275dcd2 ARM: dts: add max77686 pmic node for smdk5250, >>>>>> the exynos systems turn on only minimal number of regulators. >>>>>> >>>>>> Until now, the VDD regulator supplies were either turned on >>>>>> by the bootloader, or the regulators were enabled by default >>>>>> in the kernel, so that the controller drivers did not need to >>>>>> care about turning on these regulators on their own. >>>>>> This was rather bad about these controller drivers. >>>>>> So ensuring now that the controller driver requests the necessary >>>>>> VDD regulators (if available, unless there are direct VDD rails), >>>>>> and enable them so as to make them working. >>>>>> >>>>>> Signed-off-by: Vivek Gautam >>>>>> Signed-off-by: Anand Moon >>>>>> Cc: Jingoo Han >>>>>> Cc: Alan Stern >>>>>> --- >>>>>> Initial version of this patch was part of following series, though >>>>>> they are not dependent on each other, resubmitting after rebasing. >>>>>> >>>>>> >>>>>> http://lists.infradead.org/pipermail/linux-arm-kernel/2014-June/266418.html >>>>> >>>>> >>>>> So you just took Vivek's patch along with all the credits... That is >>>>> not >>>>> how we usually do this. >>>>> >>>>> I would expect that rebasing a patch won't change the author unless >>>>> this >>>>> is fine with Vivek. >>>>> >>>> >>>> Sorry If I have done some mistake on my part. >>>> I just looked at below mail chain. Before I send it. >>>> >>>> http://www.spinics.net/lists/linux-samsung-soc/msg44136.html >>> >>> >>> I don't get it. The patch you are referring to has a proper "From" >>> field. So please use it as an example. >>> >>>> >>>> I don't want to take any credit out of it. I just re-base on the new >>>> kernel. >> >> Perhaps, you would have maintained the authorship ! >> >>>> I could not test this patch as it meant for exynos5440 boards. >>> >>> >>> Are you sure? I think the driver is used on almost all of Exynos SoCs >>> (Exynos4, Exynos5250, Exynos542x). >> >> >> That's correct, as pointed by Krzysztof Kozlowski, the driver is same for >> Exynos4 and Exynos5 series >> of SoCs. >> >>> Untested code should not go to the kernel. Additionally you should >>> mark it as not-tested. Marking such patch as non-tested could help you >>> finding some independent tests (tests performed by someone else). >>> >>> To summarize my point of view: >>> 1. Unless Vivek's says otherwise, please give him the credits with >>> proper "from" field. >>> 2. Issues mentioned in previous mail should be addressed (missing >>> IS_ERR(), how disabling the regulator during suspend affects waking >>> up). >>> 3. The patchset must be tested, even after rebasing. >> >> >> Unfortunately, I got busy with a different project and lost track of the >> patches posted upstream. >> If it's not too late I can post a rebased version of the patch with >> previous >> review comments addressed. >> >>> >>> Best regards, >>> Krzysztof >> >> > > Hi All, > > I have learned my lesson not to interfere in others work. > It will never happen from my side again. > > Please accept my apology. Please don't apologise. It's just a part of learning; learning how linux mainlining works. Hope you understand. :-) thanks Vivek -- 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/