clk: renesas: rcar-gen3: Add support for mode pin clock selection
authorGeert Uytterhoeven <geert+renesas@glider.be>
Wed, 11 Jul 2018 12:19:47 +0000 (14:19 +0200)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Mon, 27 Aug 2018 15:00:18 +0000 (17:00 +0200)
commitcd51e427e050f6a3d3bc3e0e38ad30974a52cb44
treea7fbed62d86fd387961b73a02ff2640cd127d869
parent4f57998d647772280a6442bbc746249e5bfee572
clk: renesas: rcar-gen3: Add support for mode pin clock selection

Make the existing support for selecting between clean and SSCG clocks
using MD12 more generic, to allow using other mode pins for arbitrary
clock selection.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Simon Horman <horms+renesas@verge.net.au>
drivers/clk/renesas/rcar-gen3-cpg.c
drivers/clk/renesas/rcar-gen3-cpg.h