Commit dec5a581 authored by Linus Walleij's avatar Linus Walleij Committed by Grant Likely

spi/pl022: convert busy flag to a bool

Signed-off-by: default avatarLinus Walleij <linus.walleij@stericsson.com>
Signed-off-by: default avatarGrant Likely <grant.likely@secretlab.ca>
parent 082086f2
...@@ -369,7 +369,7 @@ struct pl022 { ...@@ -369,7 +369,7 @@ struct pl022 {
struct work_struct pump_messages; struct work_struct pump_messages;
spinlock_t queue_lock; spinlock_t queue_lock;
struct list_head queue; struct list_head queue;
int busy; bool busy;
int run; int run;
/* Message transfer pump */ /* Message transfer pump */
struct tasklet_struct pump_transfers; struct tasklet_struct pump_transfers;
...@@ -1461,7 +1461,7 @@ static void pump_messages(struct work_struct *work) ...@@ -1461,7 +1461,7 @@ static void pump_messages(struct work_struct *work)
/* Lock queue and check for queue work */ /* Lock queue and check for queue work */
spin_lock_irqsave(&pl022->queue_lock, flags); spin_lock_irqsave(&pl022->queue_lock, flags);
if (list_empty(&pl022->queue) || pl022->run == QUEUE_STOPPED) { if (list_empty(&pl022->queue) || pl022->run == QUEUE_STOPPED) {
pl022->busy = 0; pl022->busy = false;
spin_unlock_irqrestore(&pl022->queue_lock, flags); spin_unlock_irqrestore(&pl022->queue_lock, flags);
return; return;
} }
...@@ -1475,7 +1475,7 @@ static void pump_messages(struct work_struct *work) ...@@ -1475,7 +1475,7 @@ static void pump_messages(struct work_struct *work)
list_entry(pl022->queue.next, struct spi_message, queue); list_entry(pl022->queue.next, struct spi_message, queue);
list_del_init(&pl022->cur_msg->queue); list_del_init(&pl022->cur_msg->queue);
pl022->busy = 1; pl022->busy = true;
spin_unlock_irqrestore(&pl022->queue_lock, flags); spin_unlock_irqrestore(&pl022->queue_lock, flags);
/* Initial message state */ /* Initial message state */
...@@ -1508,7 +1508,7 @@ static int __init init_queue(struct pl022 *pl022) ...@@ -1508,7 +1508,7 @@ static int __init init_queue(struct pl022 *pl022)
spin_lock_init(&pl022->queue_lock); spin_lock_init(&pl022->queue_lock);
pl022->run = QUEUE_STOPPED; pl022->run = QUEUE_STOPPED;
pl022->busy = 0; pl022->busy = false;
tasklet_init(&pl022->pump_transfers, tasklet_init(&pl022->pump_transfers,
pump_transfers, (unsigned long)pl022); pump_transfers, (unsigned long)pl022);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment