11.1Sjmcneill/* $NetBSD: st,stpmic1.h,v 1.1.1.1 2019/05/25 11:29:13 jmcneill Exp $ */ 21.1Sjmcneill 31.1Sjmcneill/* SPDX-License-Identifier: GPL-2.0 */ 41.1Sjmcneill/* 51.1Sjmcneill * Copyright (C) STMicroelectronics 2018 - All Rights Reserved 61.1Sjmcneill * Author: Philippe Peurichard <philippe.peurichard@st.com>, 71.1Sjmcneill * Pascal Paillet <p.paillet@st.com> for STMicroelectronics. 81.1Sjmcneill */ 91.1Sjmcneill 101.1Sjmcneill#ifndef __DT_BINDINGS_STPMIC1_H__ 111.1Sjmcneill#define __DT_BINDINGS_STPMIC1_H__ 121.1Sjmcneill 131.1Sjmcneill/* IRQ definitions */ 141.1Sjmcneill#define IT_PONKEY_F 0 151.1Sjmcneill#define IT_PONKEY_R 1 161.1Sjmcneill#define IT_WAKEUP_F 2 171.1Sjmcneill#define IT_WAKEUP_R 3 181.1Sjmcneill#define IT_VBUS_OTG_F 4 191.1Sjmcneill#define IT_VBUS_OTG_R 5 201.1Sjmcneill#define IT_SWOUT_F 6 211.1Sjmcneill#define IT_SWOUT_R 7 221.1Sjmcneill 231.1Sjmcneill#define IT_CURLIM_BUCK1 8 241.1Sjmcneill#define IT_CURLIM_BUCK2 9 251.1Sjmcneill#define IT_CURLIM_BUCK3 10 261.1Sjmcneill#define IT_CURLIM_BUCK4 11 271.1Sjmcneill#define IT_OCP_OTG 12 281.1Sjmcneill#define IT_OCP_SWOUT 13 291.1Sjmcneill#define IT_OCP_BOOST 14 301.1Sjmcneill#define IT_OVP_BOOST 15 311.1Sjmcneill 321.1Sjmcneill#define IT_CURLIM_LDO1 16 331.1Sjmcneill#define IT_CURLIM_LDO2 17 341.1Sjmcneill#define IT_CURLIM_LDO3 18 351.1Sjmcneill#define IT_CURLIM_LDO4 19 361.1Sjmcneill#define IT_CURLIM_LDO5 20 371.1Sjmcneill#define IT_CURLIM_LDO6 21 381.1Sjmcneill#define IT_SHORT_SWOTG 22 391.1Sjmcneill#define IT_SHORT_SWOUT 23 401.1Sjmcneill 411.1Sjmcneill#define IT_TWARN_F 24 421.1Sjmcneill#define IT_TWARN_R 25 431.1Sjmcneill#define IT_VINLOW_F 26 441.1Sjmcneill#define IT_VINLOW_R 27 451.1Sjmcneill#define IT_SWIN_F 30 461.1Sjmcneill#define IT_SWIN_R 31 471.1Sjmcneill 481.1Sjmcneill/* BUCK MODES definitions */ 491.1Sjmcneill#define STPMIC1_BUCK_MODE_NORMAL 0 501.1Sjmcneill#define STPMIC1_BUCK_MODE_LP 2 511.1Sjmcneill 521.1Sjmcneill#endif /* __DT_BINDINGS_STPMIC1_H__ */ 53