Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1/* SPDX-License-Identifier: MIT */
2/*
3 * Copyright(c) 2024, Intel Corporation. All rights reserved.
4 */
5
6#ifndef __XE_PXP_REGS_H__
7#define __XE_PXP_REGS_H__
8
9#include "regs/xe_regs.h"
10
11/* The following registers are only valid on platforms with a media GT */
12
13/* KCR enable/disable control */
14#define KCR_INIT XE_REG(0x3860f0)
15#define KCR_INIT_ALLOW_DISPLAY_ME_WRITES REG_BIT(14)
16
17/* KCR hwdrm session in play status 0-31 */
18#define KCR_SIP XE_REG(0x386260)
19
20/* PXP global terminate register for session termination */
21#define KCR_GLOBAL_TERMINATE XE_REG(0x3860f8)
22
23#endif /* __XE_PXP_REGS_H__ */