]> git.droids-corp.org - dpdk.git/blobdiff - drivers/baseband/fpga_lte_fec/fpga_lte_fec.c
net/iavf: fix virtual channel return
[dpdk.git] / drivers / baseband / fpga_lte_fec / fpga_lte_fec.c
index 2fc7f110ac691cf6df25e626107b9e6cd3665586..8bd10b401a0ea84c5f3a4e234c5fe47dce2e66af 100644 (file)
@@ -889,7 +889,7 @@ fpga_queue_stop(struct rte_bbdev *dev, uint16_t queue_id)
         * completed. If completion flag is not updated within 1ms it is
         * considered as a failure.
         */
-       while (!(*((uint8_t *)d->flush_queue_status + q->q_idx) & payload)) {
+       while (!(*((volatile uint8_t *)d->flush_queue_status + q->q_idx) & payload)) {
                if (counter > timeout) {
                        rte_bbdev_log(ERR, "FPGA Queue Flush failed for queue %d",
                                        queue_id);