summaryrefslogtreecommitdiff
path: root/amalthea/context.h
blob: 3f88930e36ece64e144907e2775649822c2d5a11 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/* SPDX-License-Identifier: GPL-2.0 */
/*
 * Amalthea context related macros.
 *
 * Copyright (C) 2022 Google LLC
 */

#ifndef __AMALTHEA_CONTEXT_H__
#define __AMALTHEA_CONTEXT_H__

/* The stream IDs used for each core. */
#define INST_SID_FOR_CORE(_x_) ((1 << 6) | ((_x_) << 4) | (0 << 3))
#define DATA_SID_FOR_CORE(_x_) ((1 << 6) | ((_x_) << 4) | (1 << 3))
#define IDMA_SID_FOR_CORE(_x_) ((1 << 6) | ((_x_) << 4))

#endif /* __AMALTHEA_CONTEXT_H__ */