On 06/13/2012 10:19 AM, Simon Glass wrote: > The pulse width/frequency modulation peripheral supports generating > a repeating pulse. It is useful for controlling LCD brightness.
Surely this should be modeled as a driver that's instantiated from DT, which provides n PWMs. As such, I'd expect the driver to have some kind of init/probe function, and: > +void pwfm_enable(struct pwfm_ctlr *pwfm, int rate, int pulse_width, > + int freq_divider); to take a pwm_id parameter too. _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot