brintos

brintos / linux-shallow public Read only

0
0
Text · 1.0 KiB · eaf95ca Raw
38 lines · c
1/* SPDX-License-Identifier: GPL-2.0-or-later */2/*3 * Copyright (C) 2020 STMicroelectronics - All Rights Reserved4 *5 * Author: Lee Jones <lee.jones@linaro.org>6 */7 8#ifndef __LINUX_CLK_SPEAR_H9#define __LINUX_CLK_SPEAR_H10 11#ifdef CONFIG_ARCH_SPEAR3XX12void __init spear3xx_clk_init(void __iomem *misc_base,13			      void __iomem *soc_config_base);14#else15static inline void __init spear3xx_clk_init(void __iomem *misc_base,16					    void __iomem *soc_config_base) {}17#endif18 19#ifdef CONFIG_ARCH_SPEAR6XX20void __init spear6xx_clk_init(void __iomem *misc_base);21#else22static inline void __init spear6xx_clk_init(void __iomem *misc_base) {}23#endif24 25#ifdef CONFIG_MACH_SPEAR131026void __init spear1310_clk_init(void __iomem *misc_base, void __iomem *ras_base);27#else28static inline void spear1310_clk_init(void __iomem *misc_base, void __iomem *ras_base) {}29#endif30 31#ifdef CONFIG_MACH_SPEAR134032void __init spear1340_clk_init(void __iomem *misc_base);33#else34static inline void spear1340_clk_init(void __iomem *misc_base) {}35#endif36 37#endif38