1dd123e62SHenning Schild /* SPDX-License-Identifier: GPL-2.0 */ 2dd123e62SHenning Schild /* 3dd123e62SHenning Schild * Siemens SIMATIC IPC drivers 4dd123e62SHenning Schild * 51b3aa970SHenning Schild * Copyright (c) Siemens AG, 2018-2023 6dd123e62SHenning Schild * 7dd123e62SHenning Schild * Authors: 8dd123e62SHenning Schild * Henning Schild <[email protected]> 9dd123e62SHenning Schild * Gerd Haeussler <[email protected]> 10dd123e62SHenning Schild */ 11dd123e62SHenning Schild 12dd123e62SHenning Schild #ifndef __PLATFORM_DATA_X86_SIMATIC_IPC_BASE_H 13dd123e62SHenning Schild #define __PLATFORM_DATA_X86_SIMATIC_IPC_BASE_H 14dd123e62SHenning Schild 15dd123e62SHenning Schild #include <linux/types.h> 16dd123e62SHenning Schild 17dd123e62SHenning Schild #define SIMATIC_IPC_DEVICE_NONE 0 18dd123e62SHenning Schild #define SIMATIC_IPC_DEVICE_227D 1 19dd123e62SHenning Schild #define SIMATIC_IPC_DEVICE_427E 2 20dd123e62SHenning Schild #define SIMATIC_IPC_DEVICE_127E 3 21dd123e62SHenning Schild #define SIMATIC_IPC_DEVICE_227E 4 22a9712626SHenning Schild #define SIMATIC_IPC_DEVICE_227G 5 231b3aa970SHenning Schild #define SIMATIC_IPC_DEVICE_BX_21A 6 24917f5434SHenning Schild #define SIMATIC_IPC_DEVICE_BX_39A 7 25*b8af7795Sxingtong.wu #define SIMATIC_IPC_DEVICE_BX_59A 8 26dd123e62SHenning Schild 27dd123e62SHenning Schild struct simatic_ipc_platform { 28dd123e62SHenning Schild u8 devmode; 29dd123e62SHenning Schild }; 30dd123e62SHenning Schild 31dd123e62SHenning Schild #endif /* __PLATFORM_DATA_X86_SIMATIC_IPC_BASE_H */ 32