]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/scsi/aacraid/commsup.c
[SCSI] aacraid, ips: leX_add_cpu conversion
[linux-2.6-omap-h63xx.git] / drivers / scsi / aacraid / commsup.c
index 47434499e82bc3704e74252d0913e52bd5ed1e6e..5156e057d06224d59d941e6b8c323fadbcae5b8a 100644 (file)
@@ -594,7 +594,7 @@ void aac_consumer_free(struct aac_dev * dev, struct aac_queue *q, u32 qid)
        if (le32_to_cpu(*q->headers.consumer) >= q->entries)
                *q->headers.consumer = cpu_to_le32(1);
        else
-               *q->headers.consumer = cpu_to_le32(le32_to_cpu(*q->headers.consumer)+1);
+               le32_add_cpu(q->headers.consumer, 1);
 
        if (wasfull) {
                switch (qid) {