exynos5422-asv.h (625B)
1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * Copyright (c) 2019 Samsung Electronics Co., Ltd. 4 * http://www.samsung.com/ 5 * 6 * Samsung Exynos 5422 SoC Adaptive Supply Voltage support 7 */ 8 9#ifndef __LINUX_SOC_EXYNOS5422_ASV_H 10#define __LINUX_SOC_EXYNOS5422_ASV_H 11 12#include <linux/errno.h> 13 14enum { 15 EXYNOS_ASV_SUBSYS_ID_ARM, 16 EXYNOS_ASV_SUBSYS_ID_KFC, 17 EXYNOS_ASV_SUBSYS_ID_MAX 18}; 19 20struct exynos_asv; 21 22#ifdef CONFIG_EXYNOS_ASV_ARM 23int exynos5422_asv_init(struct exynos_asv *asv); 24#else 25static inline int exynos5422_asv_init(struct exynos_asv *asv) 26{ 27 return -ENOTSUPP; 28} 29#endif 30 31#endif /* __LINUX_SOC_EXYNOS5422_ASV_H */