From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tony Lindgren Subject: Re: [PATCHv3b 0/5] ARM: OMAP2+: preparation for clk/clkctrl support Date: Tue, 30 May 2017 11:16:18 -0700 Message-ID: <20170530181618.GC3730@atomide.com> References: <1496155669-1677-1-git-send-email-t-kristo@ti.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1496155669-1677-1-git-send-email-t-kristo@ti.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=m.gmane.org@lists.infradead.org To: Tero Kristo Cc: linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org List-Id: linux-omap@vger.kernel.org KiBUZXJvIEtyaXN0byA8dC1rcmlzdG9AdGkuY29tPiBbMTcwNTMwIDA3OjUxXToKPiBIaSwKPiAK PiBUaGlzIGlzIGFuIGFsdGVybmF0aXZlIHNvbHV0aW9uIGFnYWluc3QgdjMgWzFdIG9mIHRoaXMg c2VyaWVzLgo+IAo+IFsxXcKgaHR0cHM6Ly93d3cuc3Bpbmljcy5uZXQvbGlzdHMvYXJtLWtlcm5l bC9tc2c1ODE5NjUuaHRtbAo+IAo+IFRoaXMgc2VyaWVzIGlzIGRpZmZlcmVudCBpbiB0aGF0IGl0 IHBhcnNlcyB0aGUgaHdtb2QgZGF0YSBpbiB0aGUgZmx5Cj4gYW5kIHN3YXBzIHRoZSBtYWluX2Ns ayBpbmZvIHdpdGggY2xrY3RybCBpbXBsZW1lbnRhdGlvbnMgaWYgdGhvc2UKPiBhcmUgcHJlc2Vu dC4gUGF0Y2ggIzEgLyAjMiBhcmUgb2xkIGZyb20gdjMgb2YgdGhlIHNlcmllcywgcmVzdCBhcmUK PiBuZXcuIFBhdGNoZXMgIzMgLyAjNCBhZGQgc29tZSBpbmZyYXN0cnVjdHVyZSBzdXBwb3J0IGZv ciBwYXJzaW5nCj4gdGhlIGNsb2NrIGRhdGEsIGFuZCBwYXRjaCAjNSBkb2VzIHRoZSBjbG9jayBz d2FwcGluZy4KPiAKPiBXaXRoIHRoaXMgc2VyaWVzLCBpdCBpcyBub3QgbmVjZXNzYXJ5IHRvIHBv cHVsYXRlIGNsa2N0cmwgY2xvY2sKPiBlbnRyaWVzIHRvIERUIGF0IGFsbCwgdGh1cyB0aGUgdHJh bnNpdGlvbiBzaG91bGQgYmUgc21vb3RoZXIuCgpZZWFoIE9LIEkgdGhpbmsgdGhpcyBpcyB0aGUg d2F5IHRvIGdvIHRvIGF2b2lkIGNoYW5naW5nCmRldmljZSB0cmVlIG11bHRpcGxlIHRpbWVzLiBU aGUgb25seSBpc3N1ZXMgSSBoYXZlIGFyZQpmb3IgcGF0Y2hlcyA0IGFuZCA1IHRoYXQgSSBhbHJl YWR5IGNvbW1lbnRlZCBvbiB0aGVyZS4KClJlZ2FyZHMsCgpUb255CgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcg bGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmlu ZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg== From mboxrd@z Thu Jan 1 00:00:00 1970 From: tony@atomide.com (Tony Lindgren) Date: Tue, 30 May 2017 11:16:18 -0700 Subject: [PATCHv3b 0/5] ARM: OMAP2+: preparation for clk/clkctrl support In-Reply-To: <1496155669-1677-1-git-send-email-t-kristo@ti.com> References: <1496155669-1677-1-git-send-email-t-kristo@ti.com> Message-ID: <20170530181618.GC3730@atomide.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org * Tero Kristo [170530 07:51]: > Hi, > > This is an alternative solution against v3 [1] of this series. > > [1]?https://www.spinics.net/lists/arm-kernel/msg581965.html > > This series is different in that it parses the hwmod data in the fly > and swaps the main_clk info with clkctrl implementations if those > are present. Patch #1 / #2 are old from v3 of the series, rest are > new. Patches #3 / #4 add some infrastructure support for parsing > the clock data, and patch #5 does the clock swapping. > > With this series, it is not necessary to populate clkctrl clock > entries to DT at all, thus the transition should be smoother. Yeah OK I think this is the way to go to avoid changing device tree multiple times. The only issues I have are for patches 4 and 5 that I already commented on there. Regards, Tony