Lines Matching +full:processing +full:- +full:engine
1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
73 #define AIC_POL_CTRL(x) (0xE000 - ((x) << 12))
74 #define AIC_TYPE_CTRL(x) (0xE004 - ((x) << 12))
75 #define AIC_ENABLE_CTRL(x) (0xE008 - ((x) << 12))
76 #define AIC_RAW_STAL(x) (0xE00C - ((x) << 12))
77 #define AIC_ENABLE_SET(x) (0xE00C - ((x) << 12))
78 #define AIC_ENABLED_STAT(x) (0xE010 - ((x) << 12))
79 #define AIC_ACK(x) (0xE010 - ((x) << 12))
80 #define AIC_ENABLE_CLR(x) (0xE014 - ((x) << 12))
81 #define AIC_OPTIONS(x) (0xE018 - ((x) << 12))
82 #define AIC_VERSION(x) (0xE01C - ((x) << 12))
96 /* HIA, Data Fetch Engine */
103 /* HIA, Data Fetch Engine access monitoring for CDR */
107 /* HIA, Data Fetch Engine thread control and status for thread */
116 /* HIA, Data Store Engine */
123 /* HIA, Data Store Engine access monitoring for RDR */
127 /* HIA, Data Store Engine thread control and status for thread */
142 /* Processing Engine Input Side, Processing Engine */
146 /* Packet Engine Configuration / Status Registers */
155 /* Packet Engine AIC */
167 /* Packet Engine Options & Version Registers */
173 /* Processing Engine Output Side */
177 /* Processing Engine Local AIC */
188 /* Processing Engine General Configuration and Version */
193 /* EIP-97 - Global */
202 #define SAFEXCEL_HIA_AIC(_sc) ((_sc)->sc_offsets.hia_aic)
203 #define SAFEXCEL_HIA_AIC_G(_sc) ((_sc)->sc_offsets.hia_aic_g)
204 #define SAFEXCEL_HIA_AIC_R(_sc) ((_sc)->sc_offsets.hia_aic_r)
205 #define SAFEXCEL_HIA_AIC_xDR(_sc) ((_sc)->sc_offsets.hia_aic_xdr)
206 #define SAFEXCEL_HIA_DFE(_sc) ((_sc)->sc_offsets.hia_dfe)
207 #define SAFEXCEL_HIA_DFE_THR(_sc) ((_sc)->sc_offsets.hia_dfe_thr)
208 #define SAFEXCEL_HIA_DSE(_sc) ((_sc)->sc_offsets.hia_dse)
209 #define SAFEXCEL_HIA_DSE_THR(_sc) ((_sc)->sc_offsets.hia_dse_thr)
210 #define SAFEXCEL_HIA_GEN_CFG(_sc) ((_sc)->sc_offsets.hia_gen_cfg)
211 #define SAFEXCEL_PE(_sc) ((_sc)->sc_offsets.pe)
264 #define SAFEXCEL_HIA_AIC_R_ENABLE_CTRL(r) (0xe008 - SAFEXCEL_HIA_AIC_R_OFF(r))
265 #define SAFEXCEL_HIA_AIC_R_ENABLED_STAT(r) (0xe010 - SAFEXCEL_HIA_AIC_R_OFF(r))
266 #define SAFEXCEL_HIA_AIC_R_ACK(r) (0xe010 - SAFEXCEL_HIA_AIC_R_OFF(r))
267 #define SAFEXCEL_HIA_AIC_R_ENABLE_CLR(r) (0xe014 - SAFEXCEL_HIA_AIC_R_OFF(r))
268 #define SAFEXCEL_HIA_AIC_R_VERSION(r) (0xe01c - SAFEXCEL_HIA_AIC_R_OFF(r))
289 /* EIP-197 Classification Engine */