Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

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