• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/IOGraphics-485/IOGraphicsFamily/IOKit/graphics/

Lines Matching refs:bus

274     @discussion IOFramebuffer subclasses may optionally implement this method to perform I2C bus requests on one of the buses they support. Alternatively they may implement the setDDCClock(), setDDCData(), readDDCClock(), readDDCData() methods and respond from getAttributeForConnection() to the kConnectionSupportsLLDDCSense attribute with success, in which case IOFramebuffer::doI2CRequest() will carry out a software implementation of I2C using the low level routines and conforming to the timing constraints passed in the timing parameter. Subclasses may pass timing parameters tuned for the specific bus, otherwise VESA DDC defaults will apply.
275 @timing event Subclasses may pass timing parameters tuned for the specific bus, otherwise if NULL, VESA DDC defaults will apply.
279 virtual IOReturn doI2CRequest( UInt32 bus, struct IOI2CBusTiming * timing, struct IOI2CRequest * request );
731 @abstract Sets the state of the I2C clock line on a bus.
732 @discussion Framebuffers making use of the IOFramebuffer::doI2CRequest() software implementation of I2C should implement this method to set the state of the I2C clock line on the given bus. Otherwise may be unimplemented.
733 @param bus Index of the bus.
737 virtual void setDDCClock( IOIndex bus, UInt32 value );
740 @abstract Sets the state of the I2C data line on a bus.
741 @discussion Framebuffers making use of the IOFramebuffer::doI2CRequest() software implementation of I2C should implement this method to set the state of the I2C data line on the given bus. Otherwise may be unimplemented.
742 @param bus Index of the bus.
745 virtual void setDDCData( IOIndex bus, UInt32 value );
748 @abstract Reads the input state of the I2C clock line on a bus.
749 @discussion Framebuffers making use of the IOFramebuffer::doI2CRequest() software implementation of I2C should implement this method to return the input state of the I2C clock line on the given bus. Otherwise may be unimplemented.
750 @param bus Index of the bus.
751 @result A boolean reflecting the current state of the clock line on the given bus.
753 virtual bool readDDCClock( IOIndex bus );
756 @abstract Reads the input state of the I2C data line on a bus.
757 @discussion Framebuffers making use of the IOFramebuffer::doI2CRequest() software implementation of I2C should implement this method to return the input state of the I2C data line on the given bus. Otherwise may be unimplemented.
758 @param bus Index of the bus.
759 @result A boolean reflecting the current state of the data line on the given bus.
761 virtual bool readDDCData( IOIndex bus );