]> 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)
commitebf2764e543a3b1f0ec8b0a23a0eadc8237975a0
treec558657127dc3d53e6c8edc15936b4b87feb52c1
parentb9cd64779050a8ec99b7d02f432b0c490f4d4352
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]