Lines Matching +full:non +full:- +full:coherent
1 /* SPDX-License-Identifier: GPL-2.0 */
28 /* Maximum possible number of Coherent Stations within a single Data Fabric. */
111 * divisible by 5. Power-of-two interleave modes are handled
148 * These masks operate on the 16-bit Coherent Station IDs,
157 * Least-significant bit of Node ID portion of the
158 * system-wide Coherent Station Fabric ID.
163 * Least-significant bit of Die portion of the Node ID.
165 * to the Coherent Station Fabric ID.
170 * Least-significant bit of Socket portion of the Node ID.
172 * to the Coherent Station Fabric ID.
176 /* Number of DRAM Address maps visible in a Coherent Station. */
194 /* System-wide number for this address map. */
204 * Logical to Physical Coherent Station Remapping array
206 * Index: Logical Coherent Station Instance ID
207 * Value: Physical Coherent Station Instance ID
215 * when interleaving is non-power-of-2.
256 * Coherent Station Instance ID
262 * Coherent Station Fabric ID
263 * System-wide ID that includes 'node' bits.
292 return -ENODEV; in prm_umc_norm_to_sys_addr()
317 temp1 = data & GENMASK_ULL(bit_num - 1, 0); in expand_bits()
343 temp1 = GENMASK_ULL(low_bit - 1, 0) & data; in remove_bits()
345 temp2 >>= high_bit - low_bit + 1; in remove_bits()
352 (ctx)->inputs.socket_id, (ctx)->inputs.die_id,\
353 (ctx)->inputs.coh_st_inst_id, (ctx)->inputs.norm_addr, ##arg)
362 atl_debug(ctx, "Unrecognized interleave mode: %u", ctx->map.intlv_mode); in atl_debug_on_bad_intlv_mode()