diff options
author | Waldemar Rymarkiewicz <waldemar.rymarkiewicz@tieto.com> | 2013-04-03 02:01:59 -0400 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2013-04-11 10:29:00 -0400 |
commit | a45e1c8d17c04b8fbb27818ce3454d889696da08 (patch) | |
tree | ab619e634b8ef18b05ff99d24111114da4c865eb | |
parent | 63123108f45663a93cfbb7480050043c04d202bf (diff) |
NFC: pn533: Print out response status bits in hex
For better debugging as the codes are defined in hex in the spec.
Signed-off-by: Waldemar Rymarkiewicz <waldemar.rymarkiewicz@tieto.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
-rw-r--r-- | drivers/nfc/pn533.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/nfc/pn533.c b/drivers/nfc/pn533.c index 8e809e083c33..8ee032d3faa0 100644 --- a/drivers/nfc/pn533.c +++ b/drivers/nfc/pn533.c | |||
@@ -1724,6 +1724,8 @@ static int pn533_activate_target_nfcdep(struct pn533 *dev) | |||
1724 | rsp = (struct pn533_cmd_activate_response *)resp->data; | 1724 | rsp = (struct pn533_cmd_activate_response *)resp->data; |
1725 | rc = rsp->status & PN533_CMD_RET_MASK; | 1725 | rc = rsp->status & PN533_CMD_RET_MASK; |
1726 | if (rc != PN533_CMD_RET_SUCCESS) { | 1726 | if (rc != PN533_CMD_RET_SUCCESS) { |
1727 | nfc_dev_err(&dev->interface->dev, | ||
1728 | "Target activation failed (error 0x%x)", rc); | ||
1727 | dev_kfree_skb(resp); | 1729 | dev_kfree_skb(resp); |
1728 | return -EIO; | 1730 | return -EIO; |
1729 | } | 1731 | } |
@@ -1851,7 +1853,7 @@ static int pn533_in_dep_link_up_complete(struct pn533 *dev, void *arg, | |||
1851 | rc = rsp->status & PN533_CMD_RET_MASK; | 1853 | rc = rsp->status & PN533_CMD_RET_MASK; |
1852 | if (rc != PN533_CMD_RET_SUCCESS) { | 1854 | if (rc != PN533_CMD_RET_SUCCESS) { |
1853 | nfc_dev_err(&dev->interface->dev, | 1855 | nfc_dev_err(&dev->interface->dev, |
1854 | "Bringing DEP link up failed %d", rc); | 1856 | "Bringing DEP link up failed (error 0x%x)", rc); |
1855 | goto error; | 1857 | goto error; |
1856 | } | 1858 | } |
1857 | 1859 | ||
@@ -2065,8 +2067,7 @@ static int pn533_data_exchange_complete(struct pn533 *dev, void *_arg, | |||
2065 | 2067 | ||
2066 | if (ret != PN533_CMD_RET_SUCCESS) { | 2068 | if (ret != PN533_CMD_RET_SUCCESS) { |
2067 | nfc_dev_err(&dev->interface->dev, | 2069 | nfc_dev_err(&dev->interface->dev, |
2068 | "PN533 reported error %d when exchanging data", | 2070 | "Exchanging data failed (error 0x%x)", ret); |
2069 | ret); | ||
2070 | rc = -EIO; | 2071 | rc = -EIO; |
2071 | goto error; | 2072 | goto error; |
2072 | } | 2073 | } |