summaryrefslogtreecommitdiff
path: root/arch/arm/mach-ux500/board-u5500.h
blob: 85762e5efb144c54c87d77e7ba9dbc0818f12f9b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
/*
 * Copyright (C) ST-Ericsson SA 2010
 *
 * License terms: GNU General Public License (GPL) version 2
 */

#ifndef __BOARD_U5500_H
#define __BOARD_U5500_H

#define GPIO_SDMMC_CD          180
#define GPIO_MMC_CARD_CTRL     227
#define GPIO_MMC_CARD_VSEL     185
#define GPIO_BOARD_VERSION  0
#define GPIO_PRIMARY_CAM_XSHUTDOWN  1
#define GPIO_SECONDARY_CAM_XSHUTDOWN  2
#define GPIO_CAMERA_PMIC_EN 212
#define CYPRESS_TOUCH_INT_PIN 179
#define CYPRESS_TOUCH_RST_GPIO 135
#define CYPRESS_SLAVE_SELECT_GPIO 186


struct ab5500_regulator_platform_data;
extern struct ab5500_regulator_platform_data u5500_ab5500_regulator_data;

extern void u5500_pins_init(void);
extern void __init u5500_regulators_init(void);
void u5500_cyttsp_init(void);
bool is_s5500_board();

#endif