18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */ 28c2ecf20Sopenharmony_ci/* 38c2ecf20Sopenharmony_ci * Copyright © 2015 Broadcom 48c2ecf20Sopenharmony_ci */ 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_ci#ifndef _DT_BINDINGS_ARM_BCM2835_RPI_POWER_H 78c2ecf20Sopenharmony_ci#define _DT_BINDINGS_ARM_BCM2835_RPI_POWER_H 88c2ecf20Sopenharmony_ci 98c2ecf20Sopenharmony_ci/* These power domain indices are the firmware interface's indices 108c2ecf20Sopenharmony_ci * minus one. 118c2ecf20Sopenharmony_ci */ 128c2ecf20Sopenharmony_ci#define RPI_POWER_DOMAIN_I2C0 0 138c2ecf20Sopenharmony_ci#define RPI_POWER_DOMAIN_I2C1 1 148c2ecf20Sopenharmony_ci#define RPI_POWER_DOMAIN_I2C2 2 158c2ecf20Sopenharmony_ci#define RPI_POWER_DOMAIN_VIDEO_SCALER 3 168c2ecf20Sopenharmony_ci#define RPI_POWER_DOMAIN_VPU1 4 178c2ecf20Sopenharmony_ci#define RPI_POWER_DOMAIN_HDMI 5 188c2ecf20Sopenharmony_ci#define RPI_POWER_DOMAIN_USB 6 198c2ecf20Sopenharmony_ci#define RPI_POWER_DOMAIN_VEC 7 208c2ecf20Sopenharmony_ci#define RPI_POWER_DOMAIN_JPEG 8 218c2ecf20Sopenharmony_ci#define RPI_POWER_DOMAIN_H264 9 228c2ecf20Sopenharmony_ci#define RPI_POWER_DOMAIN_V3D 10 238c2ecf20Sopenharmony_ci#define RPI_POWER_DOMAIN_ISP 11 248c2ecf20Sopenharmony_ci#define RPI_POWER_DOMAIN_UNICAM0 12 258c2ecf20Sopenharmony_ci#define RPI_POWER_DOMAIN_UNICAM1 13 268c2ecf20Sopenharmony_ci#define RPI_POWER_DOMAIN_CCP2RX 14 278c2ecf20Sopenharmony_ci#define RPI_POWER_DOMAIN_CSI2 15 288c2ecf20Sopenharmony_ci#define RPI_POWER_DOMAIN_CPI 16 298c2ecf20Sopenharmony_ci#define RPI_POWER_DOMAIN_DSI0 17 308c2ecf20Sopenharmony_ci#define RPI_POWER_DOMAIN_DSI1 18 318c2ecf20Sopenharmony_ci#define RPI_POWER_DOMAIN_TRANSPOSER 19 328c2ecf20Sopenharmony_ci#define RPI_POWER_DOMAIN_CCP2TX 20 338c2ecf20Sopenharmony_ci#define RPI_POWER_DOMAIN_CDP 21 348c2ecf20Sopenharmony_ci#define RPI_POWER_DOMAIN_ARM 22 358c2ecf20Sopenharmony_ci 368c2ecf20Sopenharmony_ci#define RPI_POWER_DOMAIN_COUNT 23 378c2ecf20Sopenharmony_ci 388c2ecf20Sopenharmony_ci#endif /* _DT_BINDINGS_ARM_BCM2835_RPI_POWER_H */ 39