1a09cd356SAlexander Aring /*
2a09cd356SAlexander Aring  *  Copyright © 2015 Broadcom
3a09cd356SAlexander Aring  *
4a09cd356SAlexander Aring  * This program is free software; you can redistribute it and/or modify
5a09cd356SAlexander Aring  * it under the terms of the GNU General Public License version 2 as
6a09cd356SAlexander Aring  * published by the Free Software Foundation.
7a09cd356SAlexander Aring  */
8a09cd356SAlexander Aring 
9a09cd356SAlexander Aring #ifndef _DT_BINDINGS_ARM_BCM2835_RPI_POWER_H
10a09cd356SAlexander Aring #define _DT_BINDINGS_ARM_BCM2835_RPI_POWER_H
11a09cd356SAlexander Aring 
12a09cd356SAlexander Aring /* These power domain indices are the firmware interface's indices
13a09cd356SAlexander Aring  * minus one.
14a09cd356SAlexander Aring  */
15a09cd356SAlexander Aring #define RPI_POWER_DOMAIN_I2C0		0
16a09cd356SAlexander Aring #define RPI_POWER_DOMAIN_I2C1		1
17a09cd356SAlexander Aring #define RPI_POWER_DOMAIN_I2C2		2
18a09cd356SAlexander Aring #define RPI_POWER_DOMAIN_VIDEO_SCALER	3
19a09cd356SAlexander Aring #define RPI_POWER_DOMAIN_VPU1		4
20a09cd356SAlexander Aring #define RPI_POWER_DOMAIN_HDMI		5
21a09cd356SAlexander Aring #define RPI_POWER_DOMAIN_USB		6
22a09cd356SAlexander Aring #define RPI_POWER_DOMAIN_VEC		7
23a09cd356SAlexander Aring #define RPI_POWER_DOMAIN_JPEG		8
24a09cd356SAlexander Aring #define RPI_POWER_DOMAIN_H264		9
25a09cd356SAlexander Aring #define RPI_POWER_DOMAIN_V3D		10
26a09cd356SAlexander Aring #define RPI_POWER_DOMAIN_ISP		11
27a09cd356SAlexander Aring #define RPI_POWER_DOMAIN_UNICAM0	12
28a09cd356SAlexander Aring #define RPI_POWER_DOMAIN_UNICAM1	13
29a09cd356SAlexander Aring #define RPI_POWER_DOMAIN_CCP2RX		14
30a09cd356SAlexander Aring #define RPI_POWER_DOMAIN_CSI2		15
31a09cd356SAlexander Aring #define RPI_POWER_DOMAIN_CPI		16
32a09cd356SAlexander Aring #define RPI_POWER_DOMAIN_DSI0		17
33a09cd356SAlexander Aring #define RPI_POWER_DOMAIN_DSI1		18
34a09cd356SAlexander Aring #define RPI_POWER_DOMAIN_TRANSPOSER	19
35a09cd356SAlexander Aring #define RPI_POWER_DOMAIN_CCP2TX		20
36a09cd356SAlexander Aring #define RPI_POWER_DOMAIN_CDP		21
37a09cd356SAlexander Aring #define RPI_POWER_DOMAIN_ARM		22
38a09cd356SAlexander Aring 
39a09cd356SAlexander Aring #define RPI_POWER_DOMAIN_COUNT		23
40a09cd356SAlexander Aring 
41a09cd356SAlexander Aring #endif /* _DT_BINDINGS_ARM_BCM2835_RPI_POWER_H */
42