linux/drivers/clk/qcom/apss-ipq6018.c

// SPDX-License-Identifier: GPL-2.0
/*
 * Copyright (c) 2018, The Linux Foundation. All rights reserved.
 */

#include <linux/kernel.h>
#include <linux/err.h>
#include <linux/platform_device.h>
#include <linux/clk-provider.h>
#include <linux/regmap.h>
#include <linux/module.h>
#include <linux/clk.h>
#include <linux/soc/qcom/smem.h>

#include <dt-bindings/clock/qcom,apss-ipq.h>
#include <dt-bindings/arm/qcom,ids.h>

#include "common.h"
#include "clk-regmap.h"
#include "clk-branch.h"
#include "clk-alpha-pll.h"
#include "clk-rcg.h"

enum {};

static const struct clk_parent_data parents_apcs_alias0_clk_src[] =;

static const struct parent_map parents_apcs_alias0_clk_src_map[] =;

static struct clk_rcg2 apcs_alias0_clk_src =;

static struct clk_branch apcs_alias0_core_clk =;

static const struct regmap_config apss_ipq6018_regmap_config =;

static struct clk_regmap *apss_ipq6018_clks[] =;

static const struct qcom_cc_desc apss_ipq6018_desc =;

static int cpu_clk_notifier_fn(struct notifier_block *nb, unsigned long action,
				void *data)
{}

static int apss_ipq6018_probe(struct platform_device *pdev)
{}

static struct platform_driver apss_ipq6018_driver =;

module_platform_driver();

MODULE_DESCRIPTION();
MODULE_LICENSE();