On Thu, Oct 20, 2016 at 11:52:38PM +0200, Thomas Gleixner wrote: > On Mon, 17 Oct 2016, Irina Tirdea wrote: > > The patch has already been reviewed by Stephen Boyd [1]. > > The only remaining question is the one pointed out by Stephen: > > "Will there be problems if this merges through clk tree? If so we > > could take the clk driver part and the platform data include part > > could be duplicated into both trees. Or clk tree could be pulled > > into x86?" [1] > > The proper thing to do is: > > Move all that cruft including arch/x86/platform/atom/pmc_atom.c into > drivers/platform/x86. There is nothing architecture specific in these > files. It's pure peripheral driver enablement. So drivers/platform/x86 is > the proper location for this. Please discuss this with Darren Hart (cc'ed).
We've been adding more of the pmc and punit drivers to drivers/platform/x86. This makes more sense than being under "arch". Thomas and I have discussed moving more of the non architectural stuff in arch/x86/platform to my tree under platform/drivers/x86. Irina, please point me at the relevant context if it's more than just this particular patch. -- Darren Hart Intel Open Source Technology Center