clk: sprd: add mux clock support
authorChunyan Zhang <chunyan.zhang@spreadtrum.com>
Thu, 7 Dec 2017 12:57:07 +0000 (20:57 +0800)
committerStephen Boyd <sboyd@codeaurora.org>
Thu, 21 Dec 2017 23:00:52 +0000 (15:00 -0800)
commitab73cf2a54595f9b52cf1d0172be46eb945b5346
tree5117babb2a2d1b076bc9e0f56e673e069fc4a6e4
parentcdb09f67a2b58f0e0a2764243cf2c912c158f0a6
clk: sprd: add mux clock support

This patch adds clock multiplexor support for Spreadtrum platforms,
the mux clocks also can be found in sprd composite clocks, so
provides two helpers that can be reused later on.

Signed-off-by: Chunyan Zhang <chunyan.zhang@spreadtrum.com>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
drivers/clk/sprd/Makefile
drivers/clk/sprd/mux.c [new file with mode: 0644]
drivers/clk/sprd/mux.h [new file with mode: 0644]