Lines Matching defs:params
6716 struct ecc_info_extract_params *params, u64 *ecc_address,
6722 num_mem_regs = params->num_memories / 32 +
6723 ((params->num_memories % 32) ? 1 : 0);
6725 if (params->block_address >= CFG_BASE)
6726 params->block_address -= CFG_BASE;
6728 if (params->derr)
6729 err_addr = params->block_address + GAUDI_ECC_DERR0_OFFSET;
6731 err_addr = params->block_address + GAUDI_ECC_SERR0_OFFSET;
6752 WREG32(params->block_address + GAUDI_ECC_MEM_SEL_OFFSET,
6756 RREG32(params->block_address + GAUDI_ECC_ADDRESS_OFFSET);
6758 RREG32(params->block_address + GAUDI_ECC_SYNDROME_OFFSET);
6761 reg = RREG32(params->block_address + GAUDI_ECC_MEM_INFO_CLR_OFFSET);
6762 if (params->derr)
6767 WREG32(params->block_address + GAUDI_ECC_MEM_INFO_CLR_OFFSET, reg);
7040 struct ecc_info_extract_params params;
7058 params.block_address = mmTPC0_CFG_BASE + index * TPC_CFG_OFFSET;
7059 params.num_memories = 90;
7060 params.derr = false;
7065 params.block_address =
7067 params.num_memories = 90;
7068 params.derr = true;
7076 params.block_address = mmMME0_ACC_BASE + index * MME_ACC_OFFSET;
7077 params.num_memories = 128;
7078 params.derr = false;
7086 params.block_address = mmMME0_ACC_BASE + index * MME_ACC_OFFSET;
7087 params.num_memories = 128;
7088 params.derr = true;
7096 params.block_address =
7098 params.num_memories = 33;
7099 params.derr = false;
7107 params.block_address =
7109 params.num_memories = 33;
7110 params.derr = true;
7123 rc = gaudi_extract_ecc_info(hdev, ¶ms, &ecc_address,