Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932469AbbFHJJI (ORCPT ); Mon, 8 Jun 2015 05:09:08 -0400 Received: from mailout3.samsung.com ([203.254.224.33]:50880 "EHLO mailout3.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753011AbbFHJI6 (ORCPT ); Mon, 8 Jun 2015 05:08:58 -0400 X-AuditID: cbfee690-f796f6d000005054-c4-55755ba74fcf Message-id: <44B5E2FDCD3244AAA418BB8EC28FEA25@sisodomain.com> 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, Krzysztof Kozlowski References: <1433683242-3945-1-git-send-email-linux.amoon@gmail.com> <5574F97A.5030104@samsung.com> In-reply-to: Subject: Re: [RESEND 1/2] usb: ehci-exynos: Make provision for vdd regulators Date: Mon, 08 Jun 2015 10:58:47 +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+NgFlrIKsWRmVeSWpSXmKPExsWyRsSkVnd5dGmowaMWTYuD9+st5h85x2rR /2Yhq0Xz4vVsFuderWS0uLzwEqvF6xeGFv2PXzNbbHp8jdXi8q45bBYzzu9jsli0rJXZYt3G W+wWS69fZLKYMH0ti0Xr3iPsFhN+X2BzEPRYM28No8flvl4mj52z7rJ7rFz+hc1j06pONo/9 c9ewe2xeUu8x++4PRo++LasYPY7f2M7k8XmTXAB3FJdNSmpOZllqkb5dAlfGt5bvjAVTpCsO 3NrE3MD4W7SLkZNDQsBEYtXso4wQtpjEhXvr2boYuTiEBJYySrT8mc8CUzSp8xc7RGI6o8SP zZeYIJyXjBLzPx5nBaniFbCVuHXtPdgoNgFdiaa3u8BsEQE1iStPV4DVMAv0s0r0nJSHaP7M KHHj0kewIk6BYImX1w+yg9jCAr4S29s/M4HYLAKqEtsmPINaICjxY/I9FohB3hJrj39lg7Dl JTavecsMcSqvxIz2p1BnS0qs7rnFDjFfSKLjaicrRNxYYsq/pVD15hIXt29mgrCfcEg82lYK sVdA4tvkQ0BzOIDishKbDjDDjDy44gbLBEapWUgumoXkollILlrAyLyKUTS1ILmgOCm9yESv ODG3uDQvXS85P3cTIzDlnP73bMIOxnsHrA8xCnAwKvHwHlhUEirEmlhWXJl7iNEU6IqJzFKi yfnAxJZXEm9obGZkYWpiamxkbmmmJM77WupnsJBAemJJanZqakFqUXxRaU5q8SFGJg5OqQZG T4f//xY9S80u/WPLUCpQ8NO3b8OuOZZSN+5VvNH9/ePv2a9cQvOfvLiSv99mUZ67cewuv+rt vw5YPTkfefx80aSux2tnmYso+/XO3Hlv/4vMuO+NKed5FocppV+s+aTM+mm74/3dPNtd7Vkf fS6d8c/dpGLink/euZETnHNfabberV29PsXgrhJLcUaioRZzUXEiAHyR1vo0AwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrDKsWRmVeSWpSXmKPExsVy+t9jQd3l0aWhBmvmKFocvF9vMf/IOVaL /jcLWS2aF69nszj3aiWjxeWFl1gtXr8wtOh//JrZYtPja6wWl3fNYbOYcX4fk8WiZa3MFus2 3mK3WHr9IpPFhOlrWSxa9x5ht5jw+wKbg6DHmnlrGD0u9/UyeeycdZfdY+XyL2wem1Z1snns n7uG3WPzknqP2Xd/MHr0bVnF6HH8xnYmj8+b5AK4oxoYbTJSE1NSixRS85LzUzLz0m2VvIPj neNNzQwMdQ0tLcyVFPISc1NtlVx8AnTdMnOAnlJSKEvMKQUKBSQWFyvp22GaEBripmsB0xih 6xsSBNdjZIAGEtYwZnxr+c5YMEW64sCtTcwNjL9Fuxg5OSQETCQmdf5ih7DFJC7cW8/WxcjF ISQwnVHix+ZLTBDOS0aJ+R+Ps4JU8QrYSty69p4RxGYT0JVoersLzBYRUJO48nQFWA2zQD+r RM9JeYjmz4wSNy59BCviFAiWeHn9INg6YQFfie3tn5lAbBYBVYltE55BLRCU+DH5HgvEIG+J tce/skHY8hKb17xlhjiVV2JG+1MWCFtSYnXPLXaI+UISHVc7WSHixhJT/i2FqjeXuLh9M9ME RpFZSFbMQrJiFpIVCxiZVzGKphYkFxQnpeca6hUn5haX5qXrJefnbmIEp7RnUjsYVzZYHGIU 4GBU4uGVWFoSKsSaWFZcmXuIUYKDWUmEl8miNFSINyWxsiq1KD++qDQntfgQoynQpxOZpUST 84HpNq8k3tDYxNzU2NTSxMLEzFJJnPdkvk+okEB6YklqdmpqQWoRTB8TB6dUA2PMwmfNM5IX VrXMU1woqWXvb/K3WJ3bnM2eX/r5Pver617PKNLcZf4jufjOEVamecoJy+5ZOtTc94wxr7i3 1YDv5/4FAdYb41eyqGvOmdMzb8/slAtv/DOMlkYE9mdk1u/n+7TZ0rhCL84jcGm71LWWwyK9 hY6OkdzT1s/mdrbkzote7XfUS4mlOCPRUIu5qDgRAMdTVDh/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: 3629 Lines: 97 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 -- 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/