Hi Laurent, On Thu, Nov 24, 2016 at 9:26 PM, Laurent Pinchart <laurent.pinchart@xxxxxxxxxxxxxxxx> wrote: > Another question I have about the bus clock (CC'ing the devicetree mailing > list as well as the clock maintainers) is whether it should be made optional. > The clock is obviously mandatory from a hardware point of view (given that APB > is a synchronous bus and thus requires a clock), but in some SoCs > (specifically for the Renesas SoCs) that clock is always on and can't be > controlled. We already omit bus clocks in DT for most IP cores when the clock > can never be controlled (and we also omit a bunch of other clocks that we > don't even know exist), so it could make sense to make the clock optional. > Otherwise there would be runtime overhead trying to handle a clock that can't > be controlled. What if you register the clock as a "dummy" clock instead? -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html