cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

st,stpmic1.h (1180B)


      1/* SPDX-License-Identifier: GPL-2.0 */
      2/*
      3 * Copyright (C) STMicroelectronics 2018 - All Rights Reserved
      4 * Author: Philippe Peurichard <philippe.peurichard@st.com>,
      5 * Pascal Paillet <p.paillet@st.com> for STMicroelectronics.
      6 */
      7
      8#ifndef __DT_BINDINGS_STPMIC1_H__
      9#define __DT_BINDINGS_STPMIC1_H__
     10
     11/* IRQ definitions */
     12#define IT_PONKEY_F	0
     13#define IT_PONKEY_R	1
     14#define IT_WAKEUP_F	2
     15#define IT_WAKEUP_R	3
     16#define IT_VBUS_OTG_F	4
     17#define IT_VBUS_OTG_R	5
     18#define IT_SWOUT_F	6
     19#define IT_SWOUT_R	7
     20
     21#define IT_CURLIM_BUCK1	8
     22#define IT_CURLIM_BUCK2	9
     23#define IT_CURLIM_BUCK3	10
     24#define IT_CURLIM_BUCK4	11
     25#define IT_OCP_OTG	12
     26#define IT_OCP_SWOUT	13
     27#define IT_OCP_BOOST	14
     28#define IT_OVP_BOOST	15
     29
     30#define IT_CURLIM_LDO1	16
     31#define IT_CURLIM_LDO2	17
     32#define IT_CURLIM_LDO3	18
     33#define IT_CURLIM_LDO4	19
     34#define IT_CURLIM_LDO5	20
     35#define IT_CURLIM_LDO6	21
     36#define IT_SHORT_SWOTG	22
     37#define IT_SHORT_SWOUT	23
     38
     39#define IT_TWARN_F	24
     40#define IT_TWARN_R	25
     41#define IT_VINLOW_F	26
     42#define IT_VINLOW_R	27
     43#define IT_SWIN_F	30
     44#define IT_SWIN_R	31
     45
     46/* BUCK MODES definitions */
     47#define STPMIC1_BUCK_MODE_NORMAL 0
     48#define STPMIC1_BUCK_MODE_LP 2
     49
     50#endif /* __DT_BINDINGS_STPMIC1_H__ */