/* SPDX-License-Identifier: MIT */ /* * Copyright(c) 2023, Intel Corporation. All rights reserved.
*/ #ifndef __XE_HECI_GSC_DEV_H__ #define __XE_HECI_GSC_DEV_H__
#include <linux/types.h>
struct xe_device; struct mei_aux_device;
/* * GSC HECI1 bit corresponds to bit15 and HECI2 to bit14. * The reason for this is to allow growth for more interfaces in the future.
*/ #define GSC_IRQ_INTF(_x) BIT(15 - (_x))
/* * CSC HECI1 bit corresponds to bit9 and HECI2 to bit10.
*/ #define CSC_IRQ_INTF(_x) BIT(9 + (_x))
/** * struct xe_heci_gsc - graphics security controller for xe, HECI interface * * @adev : pointer to mei auxiliary device structure * @irq : irq number *
*/ struct xe_heci_gsc { struct mei_aux_device *adev; int irq;
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.