Lines Matching refs:bus
228 i2c_bus bus;
229 if (SetupI2c(&bus) != B_OK)
232 fEDIDState = ddc2_read_edid1(&bus, &fEDIDInfo, NULL, NULL);
237 } else if (SetupI2cFallback(&bus) == B_OK) {
238 fEDIDState = ddc2_read_edid1(&bus, &fEDIDInfo, NULL, NULL);
260 Port::SetupI2c(i2c_bus *bus)
271 ddc2_init_timing(bus);
272 bus->cookie = (void*)ddcRegister;
273 bus->set_signals = &_SetI2CSignals;
274 bus->get_signals = &_GetI2CSignals;
281 Port::SetupI2cFallback(i2c_bus *bus)
393 // external pullup resistors create the high level on the bus.
411 // make sure the PCI bus has flushed the write
591 Port::_SetupDpAuxI2c(i2c_bus *bus)
595 ddc2_init_timing(bus);
596 bus->cookie = this;
597 bus->send_receive = &_DpAuxSendReceiveHook;
724 Port::_DpAuxSendReceiveHook(const struct i2c_bus *bus, uint32 slaveAddress,
728 Port* port = (Port*)bus->cookie;
1709 DisplayPort::SetupI2c(i2c_bus *bus)
1716 return Port::SetupI2c(bus);
1719 return _SetupDpAuxI2c(bus);
2186 // As of Haswell, Intel decided to change eDP ports to a "DDI" bus...
2289 DigitalDisplayInterface::SetupI2c(i2c_bus *bus)
2296 return Port::SetupI2c(bus);
2299 return _SetupDpAuxI2c(bus);
2304 DigitalDisplayInterface::SetupI2cFallback(i2c_bus *bus)
2311 return Port::SetupI2c(bus);