Home
last modified time | relevance | path

Searched refs:col_bit (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/amd/amdgpu/
Dumc_v8_10.h57 #define SWIZZLE_MODE_ADDR_HI(addr, col_bit) \ argument
58 (((addr) >> ((col_bit) + 2)) << ((col_bit) + 2))
59 #define SWIZZLE_MODE_ADDR_MID(na, col_bit) ((((na) >> 8) & 0x3) << (col_bit)) argument
60 #define SWIZZLE_MODE_ADDR_LOW(addr, col_bit) \ argument
61 ((((addr) >> 10) & ((0x1ULL << (col_bit - 8)) - 1)) << 8)
Dumc_v8_10.c35 uint32_t col_bit; member
176 return umc_v8_10_channelnum_map_colbit_table[t].col_bit; in umc_v8_10_get_col_bit()
190 uint32_t col_bit = umc_v8_10_get_col_bit(channel_num); in umc_v8_10_swizzle_mode_na_to_pa() local
193 if (col_bit == U32_MAX) in umc_v8_10_swizzle_mode_na_to_pa()
197 *soc_pa = SWIZZLE_MODE_ADDR_HI(tmp_addr, col_bit) | in umc_v8_10_swizzle_mode_na_to_pa()
198 SWIZZLE_MODE_ADDR_MID(na, col_bit) | in umc_v8_10_swizzle_mode_na_to_pa()
199 SWIZZLE_MODE_ADDR_LOW(tmp_addr, col_bit) | in umc_v8_10_swizzle_mode_na_to_pa()
/linux-6.12.1/drivers/edac/
Dversal_edac.c238 u32 col_bit[10]; member
378 err_addr |= (pinf.col & BIT(0)) << priv->col_bit[index]; in convert_to_physical()
693 col |= (((priv->err_inject_addr >> priv->col_bit[index]) & in poison_setup()
977 priv->col_bit[0] = FIELD_GET(MASK_24, regval); in setup_column_address_map()
981 priv->col_bit[1] = cols.col1; in setup_column_address_map()
982 priv->col_bit[2] = cols.col2; in setup_column_address_map()
983 priv->col_bit[3] = cols.col3; in setup_column_address_map()
984 priv->col_bit[4] = cols.col4; in setup_column_address_map()
985 priv->col_bit[5] = cols.col5; in setup_column_address_map()
989 priv->col_bit[6] = cols.col1; in setup_column_address_map()
[all …]