From: Yang Xiwen <forbidden...@outlook.com>

It can now act as an clk provider on which ccf_clk_ops can be tested.
Also add "#clock-cells=<1>" to test.dts.

Signed-off-by: Yang Xiwen <forbidden...@outlook.com>
---
 arch/sandbox/dts/test.dts     | 1 +
 drivers/clk/clk_sandbox_ccf.c | 1 +
 2 files changed, 2 insertions(+)

diff --git a/arch/sandbox/dts/test.dts b/arch/sandbox/dts/test.dts
index c7197795ef..b1773f1bc2 100644
--- a/arch/sandbox/dts/test.dts
+++ b/arch/sandbox/dts/test.dts
@@ -654,6 +654,7 @@
 
        ccf: clk-ccf {
                compatible = "sandbox,clk-ccf";
+               #clock-cells = <1>;
        };
 
        efi-media {
diff --git a/drivers/clk/clk_sandbox_ccf.c b/drivers/clk/clk_sandbox_ccf.c
index fedcdd4044..38184e27aa 100644
--- a/drivers/clk/clk_sandbox_ccf.c
+++ b/drivers/clk/clk_sandbox_ccf.c
@@ -284,6 +284,7 @@ static int sandbox_clk_ccf_probe(struct udevice *dev)
 U_BOOT_DRIVER(sandbox_clk_ccf) = {
        .name = "sandbox_clk_ccf",
        .id = UCLASS_CLK,
+       .ops = &ccf_clk_ops,
        .probe = sandbox_clk_ccf_probe,
        .of_match = sandbox_clk_ccf_test_ids,
 };

-- 
2.39.2

Reply via email to