/* SPDX-License-Identifier: GPL-2.0 */ #ifndef _SOC_EP93XX_H #define _SOC_EP93XX_H struct regmap; struct spinlock_t; enum ep93xx_soc_model { … }; #include <linux/auxiliary_bus.h> #include <linux/compiler_types.h> #include <linux/container_of.h> #define EP93XX_CHIP_REV_D0 … #define EP93XX_CHIP_REV_D1 … #define EP93XX_CHIP_REV_E0 … #define EP93XX_CHIP_REV_E1 … #define EP93XX_CHIP_REV_E2 … struct ep93xx_regmap_adev { … }; #define to_ep93xx_regmap_adev(_adev) … #endif