forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-10 cde9070d9970eef1f7ec2360586c802a16230ad8
kernel/drivers/media/cec/usb/pulse8/pulse8-cec.c
....@@ -809,8 +809,11 @@
809809
810810 mutex_lock(&pulse8->lock);
811811 cmd = MSGCODE_PING;
812
- pulse8_send_and_wait(pulse8, &cmd, 1,
813
- MSGCODE_COMMAND_ACCEPTED, 0);
812
+ if (pulse8_send_and_wait(pulse8, &cmd, 1,
813
+ MSGCODE_COMMAND_ACCEPTED, 0)) {
814
+ dev_warn(pulse8->dev, "failed to ping EEPROM\n");
815
+ goto unlock;
816
+ }
814817
815818 if (pulse8->vers < 2)
816819 goto unlock;