staging: vchiq_core: Use printk messages for devices
authorStefan Wahren <wahrenst@gmx.net>
Thu, 25 Apr 2024 16:58:49 +0000 (18:58 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 4 May 2024 16:42:01 +0000 (18:42 +0200)
Now that struct vchiq_state has a device reference, we can convert
the remaining printk message helpers.

Signed-off-by: Stefan Wahren <wahrenst@gmx.net>
Reviewed-by: Umang Jain <umang.jain@ideasonboard.com>
Link: https://lore.kernel.org/r/20240425165852.6681-3-wahrenst@gmx.net
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c

index 3397365e551edc5d6b53c83d2a0a7520c5690963..129d73fec2bf484e4589ff892e4ab5d35a921d49 100644 (file)
@@ -697,7 +697,8 @@ reserve_space(struct vchiq_state *state, size_t space, int is_blocking)
 
                if (tx_pos == (state->slot_queue_available * VCHIQ_SLOT_SIZE)) {
                        complete(&state->slot_available_event);
-                       pr_warn("%s: invalid tx_pos: %d\n", __func__, tx_pos);
+                       dev_warn(state->dev, "%s: invalid tx_pos: %d\n",
+                                __func__, tx_pos);
                        return NULL;
                }
 
@@ -1732,10 +1733,9 @@ parse_message(struct vchiq_state *state, struct vchiq_header *header)
                                break;
                        }
                        if (queue->process != queue->remote_insert) {
-                               pr_err("%s: p %x != ri %x\n",
-                                      __func__,
-                                      queue->process,
-                                      queue->remote_insert);
+                               dev_err(state->dev, "%s: p %x != ri %x\n",
+                                       __func__, queue->process,
+                                       queue->remote_insert);
                                mutex_unlock(&service->bulk_mutex);
                                goto bail_not_ready;
                        }