On Sat, 10 Nov 2018 15:20:01 +0000, "A.s. Dong" wrote: > The Low-Power Clock Gate (LPCG) modules contain a local programming > model to control the clock gates for the peripherals. An LPCG module > is used to locally gate the clocks for the associated peripheral. > > Note: > This level of clock gating is provided after the clocks are generated > by the SCU resources and clock controls. Thus even if the clock is > enabled by these control bits, it might still not be running based > on the base resource. > > Cc: Stephen Boyd <sboyd@xxxxxxxxxx> > Cc: Shawn Guo <shawnguo@xxxxxxxxxx> > Cc: Sascha Hauer <kernel@xxxxxxxxxxxxxx> > Cc: Rob Herring <robh+dt@xxxxxxxxxx> > Cc: devicetree@xxxxxxxxxxxxxxx > Signed-off-by: Dong Aisheng <aisheng.dong@xxxxxxx> > --- > .../devicetree/bindings/clock/imx8qxp-lpcg.txt | 51 +++++++ > include/dt-bindings/clock/imx8qxp-clock.h | 153 +++++++++++++++++++++ > 2 files changed, 204 insertions(+) > create mode 100644 Documentation/devicetree/bindings/clock/imx8qxp-lpcg.txt > Reviewed-by: Rob Herring <robh@xxxxxxxxxx>