diff --git a/src/nouveau/mme/mme_fermi.c b/src/nouveau/mme/mme_fermi.c index fd2fdc81634..07f9afe104f 100644 --- a/src/nouveau/mme/mme_fermi.c +++ b/src/nouveau/mme/mme_fermi.c @@ -222,9 +222,9 @@ mme_fermi_print_inst(FILE *fp, unsigned indent, fprintf(fp, "%s", mme_fermi_op_to_str(inst->op)); print_reg(fp, inst->src[0]); print_reg(fp, inst->src[1]); - fprintf(fp, " (%u, %u, %u)", inst->bitfield.src_bit, + fprintf(fp, " (%u, %u, %u)", inst->bitfield.dst_bit, inst->bitfield.size, - inst->bitfield.dst_bit); + inst->bitfield.src_bit); break; case MME_FERMI_OP_BFE_LSL_IMM: fprintf(fp, "%s", mme_fermi_op_to_str(inst->op)); diff --git a/src/nouveau/mme/mme_tu104.c b/src/nouveau/mme/mme_tu104.c index 27ba4cc2962..bd9f17d3d77 100644 --- a/src/nouveau/mme/mme_tu104.c +++ b/src/nouveau/mme/mme_tu104.c @@ -386,7 +386,7 @@ mme_tu104_print_alu(FILE *fp, unsigned indent, fprintf(fp, "MERGE"); mme_tu104_print_alu_src(fp, inst, alu_idx, 0); mme_tu104_print_alu_src(fp, inst, alu_idx, 1); - fprintf(fp, " (%u, %u, %u)", src_pos, bits, dst_pos); + fprintf(fp, " (%u, %u, %u)", dst_pos, bits, src_pos); break; } case MME_TU104_ALU_OP_STATE: {