]> git.dujemihanovic.xyz Git - u-boot.git/commit
test: dm: clk_ccf: test ccf_clk_ops
authorYang Xiwen <forbidden405@outlook.com>
Fri, 15 Dec 2023 18:28:52 +0000 (02:28 +0800)
committerSean Anderson <seanga2@gmail.com>
Fri, 15 Dec 2023 18:50:44 +0000 (13:50 -0500)
commitd30618243990457d219ab81955c2738580d26cd2
tree352deb3a05a370164efbfd7e7d9aa7ff9c90be42
parent9e0250321a0d7c7b17fcbac172dd3d3c000ee53a
test: dm: clk_ccf: test ccf_clk_ops

Assign ccf_clk_ops to .ops of clk_ccf driver so that it can act as an
clk provider. Also add "#clock-cells=<1>" to its device tree node.

Add "i2c_root" to clk_test in the device tree and driver for testing.

Get "i2c_root" clock in CCF unit tests and add tests for it.

Signed-off-by: Yang Xiwen <forbidden405@outlook.com>
Reviewed-by: Sean Anderson <seanga2@gmail.com>
Link: https://lore.kernel.org/r/20231111-enable_count-v3-2-08a821892fa9@outlook.com
arch/sandbox/dts/test.dts
arch/sandbox/include/asm/clk.h
drivers/clk/clk_sandbox_ccf.c
drivers/clk/clk_sandbox_test.c
test/dm/clk_ccf.c