gma500: Add support for Intel GMBUS
[firefly-linux-kernel-4.4.55.git] / drivers / gpu / drm / gma500 / psb_drv.h
index 5ec8edf6516364947177524a5eeefaf99e5ff628..962c1b605c328698ea67a99a725c4d09d273708e 100644 (file)
@@ -260,6 +260,12 @@ struct psb_intel_opregion {
        int enabled;
 };
 
+struct intel_gmbus {
+       struct i2c_adapter adapter;
+       struct i2c_adapter *force_bit;
+       u32 reg0;
+};
+
 struct psb_ops;
 
 #define PSB_NUM_PIPE           3
@@ -336,6 +342,9 @@ struct drm_psb_private {
        /* PCI revision ID for B0:D2:F0 */
        uint8_t platform_rev_id;
 
+       /* gmbus */
+       struct intel_gmbus *gmbus;
+
        /*
         * LVDS info
         */