diff --git a/drivers/media/cec/cec-adap.c b/drivers/media/cec/cec-adap.c index 48466dd92ca9..d1acb48ebc33 100644 --- a/drivers/media/cec/cec-adap.c +++ b/drivers/media/cec/cec-adap.c @@ -169,6 +169,8 @@ void cec_queue_pin_hpd_event(struct cec_adapter *adap, bool is_high, ktime_t ts) }; struct cec_fh *fh; + if (!adap) + return; /* hdmi HPD may occur before devnode is registered */ if (!adap->devnode.registered) return;