hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/drivers/mfd/display-serdes/serdes-irq.c
....@@ -20,7 +20,8 @@
2020 if (extcon_get_state(serdes->extcon, EXTCON_JACK_VIDEO_OUT))
2121 atomic_set(&serdes->serdes_bridge->triggered, 1);
2222
23
- SERDES_DBG_MFD("%s: ret=%d\n", __func__, ret);
23
+ SERDES_DBG_MFD("%s %s %s ret=%d\n", __func__, dev_name(serdes->dev),
24
+ serdes->chip_data->name, ret);
2425
2526 return IRQ_HANDLED;
2627 }
....@@ -33,14 +34,15 @@
3334 if (serdes->chip_data->irq_ops->err_handle)
3435 ret = serdes->chip_data->irq_ops->err_handle(serdes);
3536
36
- SERDES_DBG_MFD("%s: ret=%d\n", __func__, ret);
37
+ SERDES_DBG_MFD("%s %s %s ret=%d\n", __func__, dev_name(serdes->dev),
38
+ serdes->chip_data->name, ret);
3739
3840 return IRQ_HANDLED;
3941 }
4042
4143 int serdes_irq_init(struct serdes *serdes)
4244 {
43
- int ret;
45
+ int ret = 0;
4446
4547 mutex_init(&serdes->irq_lock);
4648
....@@ -55,8 +57,9 @@
5557 if (serdes->lock_irq < 0)
5658 return serdes->lock_irq;
5759
58
- SERDES_DBG_MFD("%s %s lock_irq=%d\n", __func__,
59
- serdes->chip_data->name, serdes->lock_irq);
60
+ SERDES_DBG_MFD("%s %s lock_irq=%d gpio=%d\n", __func__,
61
+ serdes->chip_data->name, serdes->lock_irq,
62
+ desc_to_gpio(serdes->lock_gpio));
6063
6164 ret = devm_request_threaded_irq(serdes->dev, serdes->lock_irq, NULL,
6265 serdes_bridge_lock_irq_handler,
....@@ -64,7 +67,7 @@
6467 dev_name(serdes->dev), serdes);
6568 if (ret)
6669 return dev_err_probe(serdes->dev, ret,
67
- "failed to request serdes lock IRQ\n");
70
+ "failed to request serdes lock IRQ\n");
6871 }
6972
7073 /* error irq */