HomeFreeBSD

Fix reading EDID on TVs/monitors without E-DCC support

Description

Fix reading EDID on TVs/monitors without E-DCC support

Writing segment id to I2C device 0x30 only required if the segment is
non-zero. On the devices without E-DCC support writing to that address
fails and whole transaction then fails too. To avoid this do
not attempt write to the segment selection device unless required.

MFC after: 2 weeks

Details

Provenance
gonzoAuthored on
Parents
rS362028: Adjust crypto_apply function callbacks for OCF.
Branches
Unknown
Tags
Unknown