linux/drivers/interconnect/samsung/exynos.c

// SPDX-License-Identifier: GPL-2.0-only
/*
 * Exynos generic interconnect provider driver
 *
 * Copyright (c) 2020 Samsung Electronics Co., Ltd.
 *
 * Authors: Artur Świgoń <[email protected]>
 *          Sylwester Nawrocki <[email protected]>
 */
#include <linux/device.h>
#include <linux/interconnect-provider.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/platform_device.h>
#include <linux/pm_qos.h>
#include <linux/slab.h>

#define EXYNOS_ICC_DEFAULT_BUS_CLK_RATIO

struct exynos_icc_priv {};

static struct icc_node *exynos_icc_get_parent(struct device_node *np)
{}

static int exynos_generic_icc_set(struct icc_node *src, struct icc_node *dst)
{}

static struct icc_node *exynos_generic_icc_xlate(const struct of_phandle_args *spec,
						 void *data)
{}

static void exynos_generic_icc_remove(struct platform_device *pdev)
{}

static int exynos_generic_icc_probe(struct platform_device *pdev)
{}

static struct platform_driver exynos_generic_icc_driver =;
module_platform_driver();

MODULE_DESCRIPTION();
MODULE_AUTHOR();
MODULE_AUTHOR();
MODULE_LICENSE();
MODULE_ALIAS();