1*5dd0baa8Skettenis // SPDX-License-Identifier: GPL-2.0-only OR MIT 2*5dd0baa8Skettenis /* Copyright The Asahi Linux Contributors */ 3*5dd0baa8Skettenis 4*5dd0baa8Skettenis #ifndef __APPLE_VERSION_UTILS_H__ 5*5dd0baa8Skettenis #define __APPLE_VERSION_UTILS_H__ 6*5dd0baa8Skettenis 7*5dd0baa8Skettenis #include <linux/kernel.h> 8*5dd0baa8Skettenis #include <linux/args.h> 9*5dd0baa8Skettenis 10*5dd0baa8Skettenis #define DCP_FW_UNION(u) (u).DCP_FW 11*5dd0baa8Skettenis #define DCP_FW_SUFFIX CONCATENATE(_, DCP_FW) 12*5dd0baa8Skettenis #define DCP_FW_NAME(name) CONCATENATE(name, DCP_FW_SUFFIX) 13*5dd0baa8Skettenis #define DCP_FW_VERSION(x, y, z) ( ((x) << 16) | ((y) << 8) | (z) ) 14*5dd0baa8Skettenis 15*5dd0baa8Skettenis #endif /*__APPLE_VERSION_UTILS_H__*/ 16