Part Number: AM5728
Tool/software: Linux
Hi
In my custom board, we have ADV7343. I see this log:
~# dmesg | grep adv7343
~# adv7343 3-002b: chip found @ 0x56 ( OMAP I2C adapter)
Now when i set wrong address in dts, for example 0x36, i see this log:
~# dmesg | grep adv7343
~# adv7343 3-0036: chip found @ 0x6c ( OMAP I2C adapter)
~# adv7343 3-0036: Error initializing
~# adv7343: probe of 3-0036 failed with error -121
my question: Why we have "chip found @ ..." when address is wrong?!! what do i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA) ?
thanks.