Lines Matching +full:kpss +full:- +full:gcc
1 // SPDX-License-Identifier: GPL-2.0
13 #include <linux/clk-provider.h>
26 { .compatible = "qcom,kpss-acc-v1", .data = (void *)1UL },
27 { .compatible = "qcom,kpss-gcc" },
34 struct device *dev = &pdev->dev; in kpss_xcc_driver_probe()
42 return -ENODEV; in kpss_xcc_driver_probe()
48 if (id->data) { in kpss_xcc_driver_probe()
49 if (of_property_read_string_index(dev->of_node, in kpss_xcc_driver_probe()
50 "clock-output-names", in kpss_xcc_driver_probe()
52 return -ENODEV; in kpss_xcc_driver_probe()
66 return of_clk_add_hw_provider(dev->of_node, of_clk_hw_simple_get, hw); in kpss_xcc_driver_probe()
72 .name = "kpss-xcc",
78 MODULE_DESCRIPTION("Krait Processor Sub System (KPSS) Clock Driver");
80 MODULE_ALIAS("platform:kpss-xcc");