[PATCH 0/4] ARM: imx: shared gate support for i.MX clk_gate2 clock

Shawn Guo shawn.guo at freescale.com
Fri Apr 18 22:01:29 PDT 2014

We're constantly running into the situation on i.MX that multiple clocks
share the single gate.  Since we already have i.MX specific gate clock
implementation due to 2-bits gate, the series takes Gerhard's approach
to add shared gate support for i.MX clk_gate2 clock.

Shawn Guo (4):
  ARM: imx: define struct clk_gate2 on our own
  ARM: imx: lock is always valid for clk_gate2
  ARM: imx: add shared gate clock support
  ARM: imx6q: add the missing esai_ahb clock

 .../devicetree/bindings/clock/imx6q-clock.txt      |  1 +
 arch/arm/mach-imx/clk-gate2.c                      | 47 ++++++++++++++--------
 arch/arm/mach-imx/clk-imx6q.c                      |  7 +++-
 arch/arm/mach-imx/clk.h                            | 13 +++++-
 4 files changed, 48 insertions(+), 20 deletions(-)


More information about the linux-arm-kernel mailing list