From d30618243990457d219ab81955c2738580d26cd2 Mon Sep 17 00:00:00 2001 From: Yang Xiwen Date: Sat, 16 Dec 2023 02:28:52 +0800 Subject: 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 Reviewed-by: Sean Anderson Link: https://lore.kernel.org/r/20231111-enable_count-v3-2-08a821892fa9@outlook.com --- arch/sandbox/dts/test.dts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'arch/sandbox/dts/test.dts') diff --git a/arch/sandbox/dts/test.dts b/arch/sandbox/dts/test.dts index c719779..a3a865d 100644 --- a/arch/sandbox/dts/test.dts +++ b/arch/sandbox/dts/test.dts @@ -631,9 +631,10 @@ clocks = <&clk_fixed>, <&clk_sandbox 1>, <&clk_sandbox 0>, + <&ccf 11>, <&clk_sandbox 3>, <&clk_sandbox 2>; - clock-names = "fixed", "i2c", "spi", "uart2", "uart1"; + clock-names = "fixed", "i2c", "spi", "i2c_root", "uart2", "uart1"; }; clk-test2 { @@ -654,6 +655,7 @@ ccf: clk-ccf { compatible = "sandbox,clk-ccf"; + #clock-cells = <1>; }; efi-media { -- cgit v1.1