diff --git a/drivers/clk/meson/meson8b.c b/drivers/clk/meson/meson8b.c index 95678a2b017c..92ad13418605 100644 --- a/drivers/clk/meson/meson8b.c +++ b/drivers/clk/meson/meson8b.c @@ -3863,3 +3863,32 @@ CLK_OF_DECLARE_DRIVER(meson8b_clkc, "amlogic,meson8b-clkc", meson8b_clkc_init); CLK_OF_DECLARE_DRIVER(meson8m2_clkc, "amlogic,meson8m2-clkc", meson8m2_clkc_init); + +#include + +static const struct of_device_id of_match_m8b_clkc_test[] = { + { .compatible = "amlogic,meson8b-clkc", }, + { .compatible = "amlogic,meson8m2-clkc", }, + { /* sentinel */ } +}; + +static int m8b_clkc_test_probe(struct platform_device *pdev) +{ + dev_err(&pdev->dev, "m8b_clkc_test INIT\n"); + return 0; +} + +static struct platform_driver m8b_clkc_test_drv = { + .probe = m8b_clkc_test_probe, + .driver = { + .name = "clk-m8b-test", + .of_match_table = of_match_m8b_clkc_test, + }, +}; + +static int __init m8b_clkc_test_init(void) +{ + return platform_driver_register(&m8b_clkc_test_drv); +} + +arch_initcall(m8b_clkc_test_init);