]> git.saurik.com Git - apple/xnu.git/blobdiff - iokit/IOKit/ndrvsupport/IONDRVFramebuffer.h
xnu-124.13.tar.gz
[apple/xnu.git] / iokit / IOKit / ndrvsupport / IONDRVFramebuffer.h
index 846c3eedca9c5f9e03a49b653b8d4bcbb182c727..f285d98beffeacf89d8329997d52ee004e95a94d 100644 (file)
@@ -91,8 +91,10 @@ protected:
     struct _VSLService *       vslServices;
 
     UInt32                     accessFlags;
+    UInt8                      shouldDoI2CPower;
 
-    UInt32                     __reserved[32];
+    UInt8                      __reservedB[3];
+    UInt32                     __reservedA[31];
 
 private:
     OSMetaClassDeclareReservedUnused(IONDRVFramebuffer, 0);
@@ -151,6 +153,9 @@ private:
     virtual void getCurrentConfiguration( void );
     static const IOTVector * _undefinedSymbolHandler( void * self, 
                             const char * libraryName, const char * symbolName );
+    void displayI2CPower( bool enable );
+    static bool _videoJackStateChangeHandler( void * target, void * ref,
+                                                IOService * resourceService );
 
 public:
     virtual IOReturn doControl( UInt32 code, void * params );