/* SPDX-License-Identifier: GPL-2.0-only */ #ifndef __SOC_SPACEMIT_CCU_H__ #define __SOC_SPACEMIT_CCU_H__ #include #include /* Auxiliary device used to represent a CCU reset controller */ struct spacemit_ccu_adev { struct auxiliary_device adev; struct regmap *regmap; }; static inline struct spacemit_ccu_adev * to_spacemit_ccu_adev(struct auxiliary_device *adev) { return container_of(adev, struct spacemit_ccu_adev, adev); } #endif /* __SOC_SPACEMIT_CCU_H__ */