#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/clk.h>
#include <linux/clk-provider.h>
#include <linux/regmap.h>
#include "clk-regmap.h"
#include "clk-hfpll.h"
static const struct hfpll_data qcs404 = …;
static const struct hfpll_data msm8976_a53 = …;
static const struct hfpll_data msm8976_a72 = …;
static const struct hfpll_data msm8976_cci = …;
static const struct of_device_id qcom_hfpll_match_table[] = …;
MODULE_DEVICE_TABLE(of, qcom_hfpll_match_table);
static const struct regmap_config hfpll_regmap_config = …;
static int qcom_hfpll_probe(struct platform_device *pdev)
{ … }
static struct platform_driver qcom_hfpll_driver = …;
module_platform_driver(…) …;
MODULE_DESCRIPTION(…) …;
MODULE_LICENSE(…) …;
MODULE_ALIAS(…) …;