kirkwood devicetree respin

Paul Zimmerman Paul.Zimmerman at synopsys.com
Wed Mar 28 04:40:59 EST 2012


> From: Felipe Balbi [mailto:balbi at ti.com]
> Sent: Tuesday, March 27, 2012 2:05 AM
> 
> Hi,
> 
> On Thu, Mar 22, 2012 at 06:28:26PM +0000, Paul Zimmerman wrote:
> > > > > context, toggle clocks, set pads in safe mode (when needed) and so on.
> > > > >
> > > > > But fair enough, both ways would work fine.
> > > >
> > > > I would also recommend your/Alan's approach to this over Felipe's way.
> > > > We have a DWC3 platform with an (admittedly oddball) PM implementation
> > > > that requires the bus driver to have some knowledge of the base driver's
> > > > internal state, and needs the two drivers to be able to communicate with
> > > > each other. With the base driver being a separate platform device, this
> > > > is nearly impossible to achieve in a clean way. If the DWC3 driver was
> > > > designed the way you and Alan are recommending, it would be easy.
> > > >
> > > > I'm trying to convince Felipe to change the DWC3 driver design to
> > > > accommodate this, but I hold out little hope for that :)
> > >
> > > yeah, I'm not thinking on taking that patch, sorry. Didn't you say SNPS
> > > had agreed on rebuilding the FPGA system so that it's a more standard
> > > PCIe implementation ?
> > >
> > > I still owe you another possible implementation for the whole PM thing,
> > > sorry about the delay.
> >
> > Dropped the other folks from CC since they probably aren't interested.
> >
> > The FPGA rework is very low priority, those guys have more important
> > stuff to work on at the moment. Plus management doesn't understand
> > why the current design won't work, since the Synopsys driver supports
> > it OK.
> >
> > So I'm not sure when the FPGA rework will happen.
> 
> Ok, so let's work with what we have now. I'll try to shuffle your
> patches around to the way I think they could/should be done, but I'll
> need your help testing since I don't have any hibernation-enabled
> version of the IP at hand. Hope it's ok with you ;-)

Sure. I'd like to make some progress on this.

-- 
Paul



More information about the devicetree-discuss mailing list