Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp2983944imu; Mon, 19 Nov 2018 08:59:31 -0800 (PST) X-Google-Smtp-Source: AFSGD/XsbX9wu0GXUnVE2ohvh5aaJBk9DMipYdyLnW9UktYUptndScf12NCBcfywz/2fhQ/wXTBL X-Received: by 2002:a17:902:292b:: with SMTP id g40mr519768plb.82.1542646771434; Mon, 19 Nov 2018 08:59:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1542646771; cv=none; d=google.com; s=arc-20160816; b=uoNpe23y4Z2VIFvsySbbOGqAv0Rmp6/MTR4FuITGHNg3aucmP+50EB4iJGH47jDC63 I/5FOvfEImuvRhS673Edec0ZCJuCMkMDA3vDBvhKbEINY0EBCG8+2I2sj3DUVdpxoID6 LKrJd0rhRpcynydZFReRub8VT9eEslCmupUz2MOgXZGiv/Y9EmHqeSfjKFamfca3AdN6 WJ2PNnRJ+ETB3OSgtIVkudhPuYgkWxgouilfSwXXSA5+M0pt+dW2XwaVNga+ItrAAii/ Ox0Lk/6OQ65swIE5nVp/46yWZT6ZQX6s/FgS8espGhoTyRDFa6GE5pSj+azuPGwpK7VE vNmQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=YYf6zDaV8DPBbqs46oumK+SQlfy384IOIPMraG0xEgA=; b=Sey5U7ZubJnMiBQ7nm9SseUAlfAMUmuI3zJihqO40WHtrk97YKs24pmkIQBB/vF3+W dPrCISVxFglzMEjfuATOCVAoReRvtqmDAXVwb9uK2mXnMVLHUGWrtlxjeRUyBPqNG3dz fMIfEqD1fq+4eJMV1HUDM5mj6iUhOOPovebSPQskODWj6rVLJY52HZbj/zB3aYOcE79/ Sh1EPHvN69j3KDDUbAFrqOwXXWs08zutWrBkOAe1cIgB3hob663CM6jIrazbfnS4SnVa SlV0UtL+8+/oXYDWeMeOxhZGyEHaVIfIt81DT2fYQH0n94rTbZbrhA7xmz23Oop1fuue AadQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b="b/3frICR"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q16si7706166pfh.138.2018.11.19.08.59.16; Mon, 19 Nov 2018 08:59:31 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b="b/3frICR"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2404898AbeKTDWy (ORCPT + 99 others); Mon, 19 Nov 2018 22:22:54 -0500 Received: from mail.kernel.org ([198.145.29.99]:34732 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2404434AbeKTDWx (ORCPT ); Mon, 19 Nov 2018 22:22:53 -0500 Received: from localhost (5356596B.cm-6-7b.dynamic.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 13B8B2148E; Mon, 19 Nov 2018 16:58:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1542646718; bh=unWvmDCp1pA0AJ11ySd2Mw4b1rgaj0rgSy9Vq5MliEE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=b/3frICRxmU6+ZiE7cp6oiIyHNxaW1R4KUCqWB80y8IiiYBzVjOCY1ve+JZKHMaPu Ov/TfEaUXDO5khWk7Z1laEnvcSuAbnU+c1rpGyfxPISRuAS/xZWdOZwTgfwuXAYs/Y 9lDxCO3kmAhtOUzYvALqn75i+WKxXjcESW4cyooY= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Hans de Goede , Andy Shevchenko , "Rafael J. Wysocki" , Sasha Levin Subject: [PATCH 4.4 027/160] ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DMA controllers Date: Mon, 19 Nov 2018 17:27:46 +0100 Message-Id: <20181119162633.361000047@linuxfoundation.org> X-Mailer: git-send-email 2.19.1 In-Reply-To: <20181119162630.031306128@linuxfoundation.org> References: <20181119162630.031306128@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 4.4-stable review patch. If anyone has any objections, please let me know. ------------------ From: Hans de Goede [ Upstream commit 240714061c58e6b1abfb3322398a7634151c06cb ] Bay and Cherry Trail DSTDs represent a different set of devices depending on which OS the device think it is booting. One set of decices for Windows and another set of devices for Android which targets the Android-x86 Linux kernel fork (which e.g. used to have its own display driver instead of using the i915 driver). Which set of devices we are actually going to get is out of our control, this is controlled by the ACPI OSID variable, which gets either set through an EFI setup option, or sometimes is autodetected. So we need to support both. This commit adds support for the 80862286 and 808622C0 ACPI HIDs which we get for the first resp. second DMA controller on Cherry Trail devices when OSID is set to Android. Signed-off-by: Hans de Goede Reviewed-by: Andy Shevchenko Signed-off-by: Rafael J. Wysocki Signed-off-by: Sasha Levin Signed-off-by: Greg Kroah-Hartman --- drivers/acpi/acpi_lpss.c | 2 ++ 1 file changed, 2 insertions(+) --- a/drivers/acpi/acpi_lpss.c +++ b/drivers/acpi/acpi_lpss.c @@ -235,9 +235,11 @@ static const struct acpi_device_id acpi_ { "INT33FC", }, /* Braswell LPSS devices */ + { "80862286", LPSS_ADDR(lpss_dma_desc) }, { "80862288", LPSS_ADDR(bsw_pwm_dev_desc) }, { "8086228A", LPSS_ADDR(bsw_uart_dev_desc) }, { "8086228E", LPSS_ADDR(bsw_spi_dev_desc) }, + { "808622C0", LPSS_ADDR(lpss_dma_desc) }, { "808622C1", LPSS_ADDR(bsw_i2c_dev_desc) }, /* Broadwell LPSS devices */