Lines Matching refs:ctrl3
458 /* Dump FMD ctrl3. The ctrl3 input is in host byte order */
459 static void spu2_dump_fmd_ctrl3(u64 ctrl3)
461 packet_log(" FMD CTRL3 %#16llx\n", ctrl3);
463 packet_log(" Payload length %llu bytes\n", ctrl3 & SPU2_PL_LEN);
465 (ctrl3 & SPU2_TLS_LEN) >> SPU2_TLS_LEN_SHIFT);
473 spu2_dump_fmd_ctrl3(le64_to_cpu(fmd->ctrl3));
561 u64 ctrl3;
586 ctrl3 = 0;
591 fmd->ctrl3 = cpu_to_le64(ctrl3);
754 * spu2_fmd_ctrl3_write() - Set the ctrl3 field in FMD
760 u64 ctrl3;
762 ctrl3 = payload_len & SPU2_PL_LEN;
764 fmd->ctrl3 = cpu_to_le64(ctrl3);
774 * For SPU2, the hardware generally ignores the PayloadLen field in ctrl3 of
806 u64 ctrl3;
808 ctrl3 = le64_to_cpu(fmd->ctrl3);
809 pl_len = ctrl3 & SPU2_PL_LEN;
1188 u64 ctrl3;
1218 ctrl3 = le64_to_cpu(fmd->ctrl3);
1220 ctrl3 |= data_size;
1221 fmd->ctrl3 = cpu_to_le64(ctrl3);