1 /* 2 * S5K4ECGX image sensor header file 3 * 4 * Copyright (C) 2012, Linaro 5 * Copyright (C) 2012, Samsung Electronics Co., Ltd. 6 * 7 * This program is free software; you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License as published by 9 * the Free Software Foundation; either version 2 of the License, or 10 * (at your option) any later version. 11 */ 12 13 #ifndef S5K4ECGX_H 14 #define S5K4ECGX_H 15 16 /** 17 * struct s5k4ecgx_gpio - data structure describing a GPIO 18 * @gpio : GPIO number 19 * @level: indicates active state of the @gpio 20 */ 21 struct s5k4ecgx_gpio { 22 int gpio; 23 int level; 24 }; 25 26 /** 27 * struct ss5k4ecgx_platform_data- s5k4ecgx driver platform data 28 * @gpio_reset: GPIO driving RESET pin 29 * @gpio_stby : GPIO driving STBY pin 30 */ 31 32 struct s5k4ecgx_platform_data { 33 struct s5k4ecgx_gpio gpio_reset; 34 struct s5k4ecgx_gpio gpio_stby; 35 }; 36 37 #endif /* S5K4ECGX_H */ 38