1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * Intel(R) Trace Hub PTI output data structures
4 *
5 * Copyright (C) 2014-2015 Intel Corporation.
6 */
7
8#ifndef __INTEL_TH_STH_H__
9#define __INTEL_TH_STH_H__
10
11enum {
12 REG_PTI_CTL = 0x1c00,
13};
14
15#define PTI_EN BIT(0)
16#define PTI_FCEN BIT(1)
17#define PTI_MODE 0xf0
18#define LPP_PTIPRESENT BIT(8)
19#define LPP_BSSBPRESENT BIT(9)
20#define PTI_CLKDIV 0x000f0000
21#define PTI_PATGENMODE 0x00f00000
22#define LPP_DEST BIT(25)
23#define LPP_BSSBACT BIT(30)
24#define LPP_LPPBUSY BIT(31)
25
26#define LPP_DEST_PTI BIT(0)
27#define LPP_DEST_EXI BIT(1)
28
29#endif /* __INTEL_TH_STH_H__ */
30

source code of linux/drivers/hwtracing/intel_th/pti.h