mirror of
https://github.com/torvalds/linux.git
synced 2024-11-11 22:51:42 +00:00
NFC: pn533: Avoid function declarations
Reorder code to avoid functions declaration. Signed-off-by: Waldemar Rymarkiewicz <waldemar.rymarkiewicz@tieto.com> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
This commit is contained in:
parent
ddf19d206f
commit
c79490e1b5
@ -504,18 +504,6 @@ static bool pn533_rx_frame_is_cmd_response(struct pn533 *dev, void *frame)
|
||||
PN533_CMD_RESPONSE(dev->cmd->code));
|
||||
}
|
||||
|
||||
static int pn533_send_async_complete(struct pn533 *dev);
|
||||
|
||||
static void pn533_wq_cmd_complete(struct work_struct *work)
|
||||
{
|
||||
struct pn533 *dev = container_of(work, struct pn533, cmd_complete_work);
|
||||
int rc;
|
||||
|
||||
rc = pn533_send_async_complete(dev);
|
||||
if (rc != -EINPROGRESS)
|
||||
queue_work(dev->wq, &dev->cmd_work);
|
||||
}
|
||||
|
||||
static void pn533_recv_response(struct urb *urb)
|
||||
{
|
||||
struct pn533 *dev = urb->context;
|
||||
@ -864,6 +852,16 @@ static int pn533_send_cmd_direct_async(struct pn533 *dev, u8 cmd_code,
|
||||
return rc;
|
||||
}
|
||||
|
||||
static void pn533_wq_cmd_complete(struct work_struct *work)
|
||||
{
|
||||
struct pn533 *dev = container_of(work, struct pn533, cmd_complete_work);
|
||||
int rc;
|
||||
|
||||
rc = pn533_send_async_complete(dev);
|
||||
if (rc != -EINPROGRESS)
|
||||
queue_work(dev->wq, &dev->cmd_work);
|
||||
}
|
||||
|
||||
static void pn533_wq_cmd(struct work_struct *work)
|
||||
{
|
||||
struct pn533 *dev = container_of(work, struct pn533, cmd_work);
|
||||
|
Loading…
Reference in New Issue
Block a user