1*4882a593Smuzhiyun /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 2*4882a593Smuzhiyun /* atm_he.h */ 3*4882a593Smuzhiyun 4*4882a593Smuzhiyun #ifndef LINUX_ATM_HE_H 5*4882a593Smuzhiyun #define LINUX_ATM_HE_H 6*4882a593Smuzhiyun 7*4882a593Smuzhiyun #include <linux/atmioc.h> 8*4882a593Smuzhiyun 9*4882a593Smuzhiyun #define HE_GET_REG _IOW('a', ATMIOC_SARPRV, struct atmif_sioc) 10*4882a593Smuzhiyun 11*4882a593Smuzhiyun #define HE_REGTYPE_PCI 1 12*4882a593Smuzhiyun #define HE_REGTYPE_RCM 2 13*4882a593Smuzhiyun #define HE_REGTYPE_TCM 3 14*4882a593Smuzhiyun #define HE_REGTYPE_MBOX 4 15*4882a593Smuzhiyun 16*4882a593Smuzhiyun struct he_ioctl_reg { 17*4882a593Smuzhiyun unsigned addr, val; 18*4882a593Smuzhiyun char type; 19*4882a593Smuzhiyun }; 20*4882a593Smuzhiyun 21*4882a593Smuzhiyun #endif /* LINUX_ATM_HE_H */ 22