xref: /aosp_15_r20/external/gsc-utils/include/gpio_signal.h (revision 4f2df630800bdcf1d4f0decf95d8a1cb87344f5f)
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