EDID test: only check on wired buses.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30556 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Rudolf Cornelissen
2009-05-02 10:15:30 +00:00
parent 631dce079f
commit 404077189c
@@ -569,15 +569,13 @@ i2c_ReadEDID(uint8 BusNR, edid1_info *edid)
void i2c_TestEDID(void)
{
uint8 bus, buses;
uint8 bus;
edid1_info edid;
bool *i2c_bus = &(si->ps.i2c_bus0);
/* set number of buses to test for */
buses = 2;
if (si->ps.secondary_head) buses = 4;
/* test bus */
for (bus = 0; bus < buses; bus++) {
edid1_info edid;
i2c_ReadEDID(bus, &edid);
/* test wired bus(es) */
for (bus = 0; bus < 4; bus++) {
if (i2c_bus[bus])
i2c_ReadEDID(bus, &edid);
}
}