ARM: PL08x: rename 'desc_list' as 'pend_list'

This 'desc_list' is actually a list of pending descriptors, so name
it after its function (pending list) rather than what it contains
(descriptors).

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Acked-by: Linus Walleij <linus.walleij@stericsson.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
This commit is contained in:
Russell King - ARM Linux 2011-01-03 22:44:36 +00:00 committed by Dan Williams
parent 3d992e1a6f
commit 15c17232fb
2 changed files with 12 additions and 12 deletions

View File

@ -348,9 +348,9 @@ static u32 pl08x_getbytes_chan(struct pl08x_dma_chan *plchan)
} }
/* Sum up all queued transactions */ /* Sum up all queued transactions */
if (!list_empty(&plchan->desc_list)) { if (!list_empty(&plchan->pend_list)) {
struct pl08x_txd *txdi; struct pl08x_txd *txdi;
list_for_each_entry(txdi, &plchan->desc_list, node) { list_for_each_entry(txdi, &plchan->pend_list, node) {
bytes += txdi->len; bytes += txdi->len;
} }
} }
@ -880,9 +880,9 @@ static void pl08x_free_txd_list(struct pl08x_driver_data *pl08x,
struct pl08x_txd *txdi = NULL; struct pl08x_txd *txdi = NULL;
struct pl08x_txd *next; struct pl08x_txd *next;
if (!list_empty(&plchan->desc_list)) { if (!list_empty(&plchan->pend_list)) {
list_for_each_entry_safe(txdi, list_for_each_entry_safe(txdi,
next, &plchan->desc_list, node) { next, &plchan->pend_list, node) {
list_del(&txdi->node); list_del(&txdi->node);
pl08x_free_txd(pl08x, txdi); pl08x_free_txd(pl08x, txdi);
} }
@ -1183,10 +1183,10 @@ static void pl08x_issue_pending(struct dma_chan *chan)
} }
/* Take the first element in the queue and execute it */ /* Take the first element in the queue and execute it */
if (!list_empty(&plchan->desc_list)) { if (!list_empty(&plchan->pend_list)) {
struct pl08x_txd *next; struct pl08x_txd *next;
next = list_first_entry(&plchan->desc_list, next = list_first_entry(&plchan->pend_list,
struct pl08x_txd, struct pl08x_txd,
node); node);
list_del(&next->node); list_del(&next->node);
@ -1213,7 +1213,7 @@ static int pl08x_prep_channel_resources(struct pl08x_dma_chan *plchan,
spin_lock_irqsave(&plchan->lock, plchan->lockflags); spin_lock_irqsave(&plchan->lock, plchan->lockflags);
list_add_tail(&txd->node, &plchan->desc_list); list_add_tail(&txd->node, &plchan->pend_list);
/* /*
* See if we already have a physical channel allocated, * See if we already have a physical channel allocated,
@ -1571,10 +1571,10 @@ static void pl08x_tasklet(unsigned long data)
* If a new descriptor is queued, set it up * If a new descriptor is queued, set it up
* plchan->at is NULL here * plchan->at is NULL here
*/ */
if (!list_empty(&plchan->desc_list)) { if (!list_empty(&plchan->pend_list)) {
struct pl08x_txd *next; struct pl08x_txd *next;
next = list_first_entry(&plchan->desc_list, next = list_first_entry(&plchan->pend_list,
struct pl08x_txd, struct pl08x_txd,
node); node);
list_del(&next->node); list_del(&next->node);
@ -1736,7 +1736,7 @@ static int pl08x_dma_init_virtual_channels(struct pl08x_driver_data *pl08x,
chan->lc = 0; chan->lc = 0;
spin_lock_init(&chan->lock); spin_lock_init(&chan->lock);
INIT_LIST_HEAD(&chan->desc_list); INIT_LIST_HEAD(&chan->pend_list);
tasklet_init(&chan->tasklet, pl08x_tasklet, tasklet_init(&chan->tasklet, pl08x_tasklet,
(unsigned long) chan); (unsigned long) chan);

View File

@ -158,7 +158,7 @@ enum pl08x_dma_chan_state {
* @runtime_direction: current direction of this channel according to * @runtime_direction: current direction of this channel according to
* runtime config * runtime config
* @lc: last completed transaction on this channel * @lc: last completed transaction on this channel
* @desc_list: queued transactions pending on this channel * @pend_list: queued transactions pending on this channel
* @at: active transaction on this channel * @at: active transaction on this channel
* @lockflags: sometimes we let a lock last between two function calls, * @lockflags: sometimes we let a lock last between two function calls,
* especially prep/submit, and then we need to store the IRQ flags * especially prep/submit, and then we need to store the IRQ flags
@ -179,7 +179,7 @@ struct pl08x_dma_chan {
dma_addr_t runtime_addr; dma_addr_t runtime_addr;
enum dma_data_direction runtime_direction; enum dma_data_direction runtime_direction;
dma_cookie_t lc; dma_cookie_t lc;
struct list_head desc_list; struct list_head pend_list;
struct pl08x_txd *at; struct pl08x_txd *at;
unsigned long lockflags; unsigned long lockflags;
spinlock_t lock; spinlock_t lock;