Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 */
0002 /*
0003  * Intel(R) Trace Hub PTI output data structures
0004  *
0005  * Copyright (C) 2014-2015 Intel Corporation.
0006  */
0007 
0008 #ifndef __INTEL_TH_STH_H__
0009 #define __INTEL_TH_STH_H__
0010 
0011 enum {
0012     REG_PTI_CTL = 0x1c00,
0013 };
0014 
0015 #define PTI_EN      BIT(0)
0016 #define PTI_FCEN    BIT(1)
0017 #define PTI_MODE    0xf0
0018 #define LPP_PTIPRESENT  BIT(8)
0019 #define LPP_BSSBPRESENT BIT(9)
0020 #define PTI_CLKDIV  0x000f0000
0021 #define PTI_PATGENMODE  0x00f00000
0022 #define LPP_DEST    BIT(25)
0023 #define LPP_BSSBACT BIT(30)
0024 #define LPP_LPPBUSY BIT(31)
0025 
0026 #define LPP_DEST_PTI    BIT(0)
0027 #define LPP_DEST_EXI    BIT(1)
0028 
0029 #endif /* __INTEL_TH_STH_H__ */