On 21-06-19, 17:34, Saravana Kannan wrote: > The devfreq passive governor scales the frequency of a "child" device > based on the current frequency of a "parent" device (not parent/child in > the sense of device hierarchy). As of today, the passive governor > requires one of the following to work correctly: > 1. The parent and child device have the same number of frequencies > 2. The child device driver passes a mapping function to translate from > parent frequency to child frequency. > > When (1) is not true, (2) is the only option right now. But often times, > all that is required is a simple mapping from parent's frequency to > child's frequency. > > Since OPPs already support pointing to other "required-opps", add > support for using that to map from parent device frequency to child > device frequency. That way, every child device driver doesn't have to > implement a separate mapping function anytime (1) isn't true.
Can you please provide a real world example with DT code here so I can understand it better ? -- viresh