media: cec/core/cec-notifier: use IS_REACHABLE(CONFIG_I2C)
If CONFIG_I2C=m and CONFIG_CEC_CORE=y then of_find_i2c_device_by_node() is not reachable. So use IS_REACHABLE instead of IS_ENABLED. Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> Fixes: a62943c145c1 ("media: cec-notifier: also search for HDMI devices on I2C") Reported-by: kernel test robot <lkp@intel.com> Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
This commit is contained in:
parent
f20596943a
commit
7432376a3f
@ -226,7 +226,7 @@ struct device *cec_notifier_parse_hdmi_phandle(struct device *dev)
|
||||
hdmi_pdev = of_find_device_by_node(np);
|
||||
if (hdmi_pdev)
|
||||
hdmi_dev = &hdmi_pdev->dev;
|
||||
#if IS_ENABLED(CONFIG_I2C)
|
||||
#if IS_REACHABLE(CONFIG_I2C)
|
||||
if (!hdmi_dev) {
|
||||
struct i2c_client *hdmi_client = of_find_i2c_device_by_node(np);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user