Lines Matching refs:ctrl3
459 /* Dump FMD ctrl3. The ctrl3 input is in host byte order */
460 static void spu2_dump_fmd_ctrl3(u64 ctrl3)
462 packet_log(" FMD CTRL3 %#16llx\n", ctrl3);
464 packet_log(" Payload length %llu bytes\n", ctrl3 & SPU2_PL_LEN);
466 (ctrl3 & SPU2_TLS_LEN) >> SPU2_TLS_LEN_SHIFT);
474 spu2_dump_fmd_ctrl3(le64_to_cpu(fmd->ctrl3));
563 u64 ctrl3;
588 ctrl3 = 0;
593 fmd->ctrl3 = cpu_to_le64(ctrl3);
757 * spu2_fmd_ctrl3_write() - Set the ctrl3 field in FMD
763 u64 ctrl3;
765 ctrl3 = payload_len & SPU2_PL_LEN;
767 fmd->ctrl3 = cpu_to_le64(ctrl3);
777 * For SPU2, the hardware generally ignores the PayloadLen field in ctrl3 of
809 u64 ctrl3;
811 ctrl3 = le64_to_cpu(fmd->ctrl3);
812 pl_len = ctrl3 & SPU2_PL_LEN;
1192 u64 ctrl3;
1222 ctrl3 = le64_to_cpu(fmd->ctrl3);
1224 ctrl3 |= data_size;
1225 fmd->ctrl3 = cpu_to_le64(ctrl3);