]> git.baikalelectronics.ru Git - kernel.git/commit
clk: visconti: Add support common clock driver and reset driver
authorNobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>
Mon, 25 Oct 2021 03:10:37 +0000 (12:10 +0900)
committerStephen Boyd <sboyd@kernel.org>
Thu, 6 Jan 2022 01:12:31 +0000 (17:12 -0800)
commit82101a66347682d2509f9d25dc71006a01ac8e5e
treec558657127dc3d53e6c8edc15936b4b87feb52c1
parent397706482880092fd98b9074eb1b63f25e211735
clk: visconti: Add support common clock driver and reset driver

Add support for common interface of the common clock and reset driver
for Toshiba Visconti5 and its SoC, TMPV7708. The PIPLLCT provides the PLL,
and the PISMU provides clock and reset functionality.
Each drivers are provided in this patch.

Signed-off-by: Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>
Link: https://lore.kernel.org/r/20211025031038.4180686-4-nobuhiro1.iwamatsu@toshiba.co.jp
[sboyd@kernel.org: Add bitfield.h include to pll.c]
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
12 files changed:
drivers/clk/Kconfig
drivers/clk/Makefile
drivers/clk/visconti/Kconfig [new file with mode: 0644]
drivers/clk/visconti/Makefile [new file with mode: 0644]
drivers/clk/visconti/clkc-tmpv770x.c [new file with mode: 0644]
drivers/clk/visconti/clkc.c [new file with mode: 0644]
drivers/clk/visconti/clkc.h [new file with mode: 0644]
drivers/clk/visconti/pll-tmpv770x.c [new file with mode: 0644]
drivers/clk/visconti/pll.c [new file with mode: 0644]
drivers/clk/visconti/pll.h [new file with mode: 0644]
drivers/clk/visconti/reset.c [new file with mode: 0644]
drivers/clk/visconti/reset.h [new file with mode: 0644]