HID: i2c-hid: use uniform debugging APIs
authorThomas Weißschuh <linux@weissschuh.net>
Fri, 23 Dec 2022 02:53:35 +0000 (02:53 +0000)
committerJiri Kosina <jkosina@suse.cz>
Wed, 18 Jan 2023 08:40:53 +0000 (09:40 +0100)
Only two locations in i2c-hid are using the standard dev_dbg() APIs.
The rest are all using the custom i2c_hid_dbg(), which in turn uses
dev_dbg().

Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/i2c-hid/i2c-hid-core.c

index b4ed21f256008650dfdc84c28e1ab87db91df109..c83c93716782b00c7f39409397c57386e6ea476f 100644 (file)
@@ -850,7 +850,7 @@ static int i2c_hid_init_irq(struct i2c_client *client)
        unsigned long irqflags = 0;
        int ret;
 
-       dev_dbg(&client->dev, "Requesting IRQ: %d\n", client->irq);
+       i2c_hid_dbg(ihid, "Requesting IRQ: %d\n", client->irq);
 
        if (!irq_get_trigger_type(client->irq))
                irqflags = IRQF_TRIGGER_LOW;
@@ -994,7 +994,7 @@ int i2c_hid_core_probe(struct i2c_client *client, struct i2chid_ops *ops,
        /* Make sure there is something at this address */
        ret = i2c_smbus_read_byte(client);
        if (ret < 0) {
-               dev_dbg(&client->dev, "nothing at this address: %d\n", ret);
+               i2c_hid_dbg(ihid, "nothing at this address: %d\n", ret);
                ret = -ENXIO;
                goto err_powered;
        }