From patchwork Fri Dec 12 03:24:07 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: AceLan Kao X-Patchwork-Id: 420356 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) by ozlabs.org (Postfix) with ESMTP id 9BEDD1400D5; Fri, 12 Dec 2014 14:24:27 +1100 (AEDT) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.76) (envelope-from ) id 1XzGq3-0004JB-70; Fri, 12 Dec 2014 03:24:19 +0000 Received: from mail-pa0-f51.google.com ([209.85.220.51]) by huckleberry.canonical.com with esmtp (Exim 4.76) (envelope-from ) id 1XzGpw-0004J6-Mi for kernel-team@lists.ubuntu.com; Fri, 12 Dec 2014 03:24:12 +0000 Received: by mail-pa0-f51.google.com with SMTP id ey11so6413579pad.10 for ; Thu, 11 Dec 2014 19:24:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:subject:date:message-id; bh=ix7kLqBwwWlsavsjwZJhtlJJOVVLIvhB87cqtwNap9g=; b=waBA4ZBiRpJ56wO2LzU3qtac4cKFgtuJPElgIYmfpqasX4H0xIu52jzMQ6ACnu7i/V zgjSWLXbwziY1Dl7J79ERd7kMyWA3u/cDJO+A8tIptpcsIZrgqK8Qa+PaN1/V4wSHfgR jVgGMGX+sTGWNU28qbG9uBaaS/SvnwHkjwt4OLMZcpSGc5YW5tqfibUvSUlTdgPWaUo8 KV9qE2tiIzpO7JMASQuBhnoT8dDDdrLFMd4Z1pwLR3wQwYSmNyzBWJ+xacP74cBE9YKX 57EpIux/glxF1JZacxvMGqhQMH0b+d6C6E4+AikPfxoolg7XO39AL0/bvvR6+GNazdQH /glQ== X-Received: by 10.66.97.39 with SMTP id dx7mr22765878pab.65.1418354651763; Thu, 11 Dec 2014 19:24:11 -0800 (PST) Received: from localhost ([175.41.48.77]) by mx.google.com with ESMTPSA id oz10sm31843pdb.95.2014.12.11.19.24.10 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 11 Dec 2014 19:24:11 -0800 (PST) From: AceLan Kao To: kernel-team@lists.ubuntu.com Subject: [SRU][Trusty/Utopic] UBUNTU: SAUCE: Add use_native_backlight quirk for HP ProBook 6570b Date: Fri, 12 Dec 2014 11:24:07 +0800 Message-Id: <1418354647-6306-1-git-send-email-acelan.kao@canonical.com> X-Mailer: git-send-email 2.1.0 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.14 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: kernel-team-bounces@lists.ubuntu.com BugLink: http://bugs.launchpad.net/bugs/1359010 SRU Justification: Impact: The ACPI video backlight interface is broken under WIN8 OSI, have to switch to use native backlight interface. Fix: Add this machine into quirk to force it use native backlight interface Testcase: Tested on HP ProBook 6570b laptop The quirk mechanism has been remove since v3.18-rc1 e4d38b5 ACPI / video: Remove video_set_use_native_backlight quirk After this commit which is in 3.17-rc4, it will use native backlight as default 25294e9 ACPI / video: Fix use_native_backlight selection logic So, we can't upstream this patch, and we also need it in vivid. Signed-off-by: AceLan Kao Acked-by: Andy Whitcroft --- drivers/acpi/video.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/drivers/acpi/video.c b/drivers/acpi/video.c index e858463..db1dccd 100644 --- a/drivers/acpi/video.c +++ b/drivers/acpi/video.c @@ -604,6 +604,14 @@ static struct dmi_system_id video_dmi_table[] __initdata = { DMI_MATCH(DMI_PRODUCT_NAME, "HP EliteBook 8780w"), }, }, + { + .callback = video_set_use_native_backlight, + .ident = "HP ProBook 6570b", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Hewlett-Packard"), + DMI_MATCH(DMI_PRODUCT_NAME, "HP ProBook 6570b"), + }, + }, {} };