Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Merge tag 'renesas-clk-for-v4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/drivers

Merge "Renesas ARM Based SoC Clk Updates for v4.4" from Simon Horman:

* Consider "zb_clk" suitable for power management

This part of a multi-stage effort by Geert Uytterhoeven to add:

"Clock Domain support to the Clock Pulse Generator (CPG) Module Stop
(MSTP) Clocks driver using the generic PM Domain, to be used on shmobile
SoCs without device power domains (R-Car Gen1 and Gen2, RZ). This allows
to power-manage the module clocks of SoC devices that are part of the
CPG/MSTP Clock Domain using Runtime PM, or for system suspend/resume,
similar to SoCs with device power domains (SH-Mobile and R-Mobile)."

* tag 'renesas-clk-for-v4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
clk: shmobile: mstp: Consider "zb_clk" suitable for power management

+4
+4
drivers/clk/shmobile/clk-mstp.c
··· 259 259 "renesas,cpg-mstp-clocks")) 260 260 goto found; 261 261 262 + /* BSC on r8a73a4/sh73a0 uses zb_clk instead of an mstp clock */ 263 + if (!strcmp(clkspec.np->name, "zb_clk")) 264 + goto found; 265 + 262 266 of_node_put(clkspec.np); 263 267 i++; 264 268 }