switch(len) {
case 17:
if (!memcmp(elm->rxbuf, "UNABLE TO CONNECT", 17)) {
- pr_err("The ELM327 reported UNABLE TO CONNECT. Please check your setup.\n");
+ netdev_err(elm->dev, "The ELM327 reported UNABLE TO CONNECT. Please check your setup.\n");
}
break;
case 11:
break;
case 5:
if (!memcmp(elm->rxbuf, "ERR", 3)) {
- pr_err("The ELM327 reported an ERR%c%c. Please power it off and on again.\n",
+ netdev_err(elm->dev, "The ELM327 reported an ERR%c%c. Please power it off and on again.\n",
elm->rxbuf[3], elm->rxbuf[4]);
frame.can_id |= CAN_ERR_CRTL;
}
/* Line exceeds buffer. It's probably all garbage.
* Did we even connect at the right baud rate?
*/
- pr_err("RX buffer overflow. Faulty ELM327 connected?\n");
+ netdev_err(elm->dev, "RX buffer overflow. Faulty ELM327 connected?\n");
elm327_hw_failure(elm);
return;
} else if (len == elm->rxfill) {
/* Read the characters out of the buffer */
while (count-- && elm->rxfill < sizeof(elm->rxbuf)) {
if (fp && *fp++) {
- pr_err("Error in received character stream. Check your wiring.");
+ netdev_err(elm->dev, "Error in received character stream. Check your wiring.");
spin_lock_bh(&elm->lock);
elm327_hw_failure(elm);
}
if (count >= 0) {
- pr_err("Receive buffer overflowed. Bad chip or wiring?");
+ netdev_err(elm->dev, "Receive buffer overflowed. Bad chip or wiring?");
spin_lock_bh(&elm->lock);
elm327_hw_failure(elm);
struct elmcan *elm = get_elm(tty);
unsigned int tmp;
- /* First make sure we're connected. */
if (!elm)
return -EINVAL;