Hi, this is the revised series of patches for fixing the wrong LVDS channel mode on some laptops in a certan situation such as boot with the closed lid. v1->v2: Fix the register for gen<=4 v2->v3: Check the resolution of the entry to be sure v3->v4: Optimize the register reference; add a module option v4->v5: Check whether the data points within lvds_fp_data block properly Refactor the code to return an lvds_fp_timing pointer Renamed the module option to lvds_channel_mode Changed the option permission to 0600 to allow changing dynamically thanks Takashi