1*4882a593Smuzhiyun /* 2*4882a593Smuzhiyun * This file contains the definitions for the TC6387XB 3*4882a593Smuzhiyun * 4*4882a593Smuzhiyun * (C) Copyright 2005 Ian Molton <spyro@f2s.com> 5*4882a593Smuzhiyun * 6*4882a593Smuzhiyun * May be copied or modified under the terms of the GNU General Public 7*4882a593Smuzhiyun * License. See linux/COPYING for more information. 8*4882a593Smuzhiyun * 9*4882a593Smuzhiyun */ 10*4882a593Smuzhiyun #ifndef MFD_TC6387XB_H 11*4882a593Smuzhiyun #define MFD_TC6387XB_H 12*4882a593Smuzhiyun 13*4882a593Smuzhiyun struct tc6387xb_platform_data { 14*4882a593Smuzhiyun int (*enable)(struct platform_device *dev); 15*4882a593Smuzhiyun int (*disable)(struct platform_device *dev); 16*4882a593Smuzhiyun int (*suspend)(struct platform_device *dev); 17*4882a593Smuzhiyun int (*resume)(struct platform_device *dev); 18*4882a593Smuzhiyun }; 19*4882a593Smuzhiyun 20*4882a593Smuzhiyun #endif 21