1*4f2df630SAndroid Build Coastguard Worker /* Copyright 2014 The ChromiumOS Authors 2*4f2df630SAndroid Build Coastguard Worker * Use of this source code is governed by a BSD-style license that can be 3*4f2df630SAndroid Build Coastguard Worker * found in the LICENSE file. 4*4f2df630SAndroid Build Coastguard Worker */ 5*4f2df630SAndroid Build Coastguard Worker 6*4f2df630SAndroid Build Coastguard Worker #ifndef __CROS_EC_GPIO_SIGNAL_H 7*4f2df630SAndroid Build Coastguard Worker #define __CROS_EC_GPIO_SIGNAL_H 8*4f2df630SAndroid Build Coastguard Worker 9*4f2df630SAndroid Build Coastguard Worker #define GPIO(name, pin, flags) GPIO_##name, 10*4f2df630SAndroid Build Coastguard Worker #define UNIMPLEMENTED(name) GPIO_##name, 11*4f2df630SAndroid Build Coastguard Worker #define GPIO_INT(name, pin, flags, signal) GPIO_##name, 12*4f2df630SAndroid Build Coastguard Worker 13*4f2df630SAndroid Build Coastguard Worker enum gpio_signal { 14*4f2df630SAndroid Build Coastguard Worker #include "gpio.wrap" 15*4f2df630SAndroid Build Coastguard Worker GPIO_COUNT 16*4f2df630SAndroid Build Coastguard Worker }; 17*4f2df630SAndroid Build Coastguard Worker 18*4f2df630SAndroid Build Coastguard Worker #endif /* __CROS_EC_GPIO_SIGNAL_H */ 19