Hi Wolfgang,

> You might want to define a macro to reduce the amount of repeated
> code here.

Will do in v2.

> > +void lpsc_control(unsigned int id, int state)
> > +{
> > +   __lpsc_control(1, -1, id, state);
> > +}
> > +
> > +int lpsc_status(unsigned int id)
> > +{
> > +   return psc_reg_read(PSC_MDSTAT(id)) & 0x1f;
> > +}
> > +
> > +void clk_enable(unsigned int id)
> > +{
> > +   lpsc_control(id, PSC_MDCTL_NEXT_ENABLE);
> > +}
> > +
> > +void clk_disable(unsigned int id)
> > +{
> > +   lpsc_control(id, PSC_MDCTL_NEXT_DISABLE);
> > +}
> 
> These should probably be inlined ?

Are you referring to lpsc_control(), or to clk_enable/clk_disable?
The former can be eliminated, I think.
The latter are used elsewhere.  Are you recommending that I inline and move to 
a header?

Regards
Cyril.
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to