These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git] / kernel / arch / mips / include / asm / octeon / cvmx-pow.h
index d5565d7..5153156 100644 (file)
@@ -1810,10 +1810,11 @@ static inline void cvmx_pow_work_submit(cvmx_wqe_t *wqp, uint32_t tag,
        cvmx_addr_t ptr;
        cvmx_pow_tag_req_t tag_req;
 
-       wqp->qos = qos;
-       wqp->tag = tag;
-       wqp->tag_type = tag_type;
-       wqp->grp = grp;
+       wqp->word1.tag = tag;
+       wqp->word1.tag_type = tag_type;
+
+       cvmx_wqe_set_qos(wqp, qos);
+       cvmx_wqe_set_grp(wqp, grp);
 
        tag_req.u64 = 0;
        tag_req.s.op = CVMX_POW_TAG_OP_ADDWQ;