On 09/22/2017 12:51 PM, Tony Lindgren wrote: > * Suman Anna <s-anna@xxxxxx> [170922 10:19]: >> Ping on this series. Tero's clkctrl series changes are orthogonal to >> these changes. > > With patch 5/8 you said earlier "It will still be a shared set > between the MMU and remoteproc drivers, but let me look into > how these get integrated." So was there any conclusion there? > > Also, what's the deal with these omap4 changes that I commented > on in 5/8? Tony, So, looking at code, removing modulemode on hwmod does change the semantics as that will not plug in the clkctrl clk (_omap4_xlate_clkctrl will return 0) into the hwmod and will fall back. So, this should make it compatible to the existing code before adding the clkctrl dt nodes, and Patch 5 will be good to avoid the crash when disabling the processor nodes. That said, now that the modulemode is controlled by the ti-clkctrl code, I would expect to get the refcounting for free due to clk_enable() semantics if the same clkctrl clk is plugged under two nodes (MMU and processor) and I may not need to remove the modulemode. One of the main reasons for removing the modulemode is the lack of refcounting on modulemode in the original code. In anycase, I need to retest this with all of required patches from Tero (current mainline does not yet have the clkctrl dt nodes). Tero, Do you have these patches rebased onto 4.14-rc1 (preferable if it is rebased onto Tony's omap-for-v4.15/soc branch. I tried cherry-picking from your github test branch (based on 4.13-rc3), but am running into some L3Noc errors once I add the clkctrl dts node patch on Panda4 using NFS. regards Suman -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html