Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp1953889ybz; Sat, 2 May 2020 11:32:28 -0700 (PDT) X-Google-Smtp-Source: APiQypLrsJqWZ0gXFHnjBqPtPZOAO07FX7eGYctXMA7aXYD/ceKCRkCY1piEWRLwqCNGgQdmXaQx X-Received: by 2002:a05:6402:1b91:: with SMTP id cc17mr8240447edb.46.1588444348024; Sat, 02 May 2020 11:32:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588444348; cv=none; d=google.com; s=arc-20160816; b=0djpDcKRNuxNuXkrskhtatM5JKuSe9wh0CyR2Pa3S9qDDjcVilXFmQ2d+ZVzmptb4Y neX9fj+SVARjgfFmOlNO0R/7IQRPY9TG5FX0K41vrWg7O973M+8mq1pZifxRqvQLZXYm E7SZGsjjWBSn7uSgCg85SLFKzaxx9u/zBEvwH6gHoMlzlpXLrfWMgkzL4IW/H85qq1Wo qiBW79xWn4AE1H3Xe5R5V4xRpg9gbmQ24EXaBoZi+7wnE79cXdjIb9jdkRi0gLWv50Ki i6QqVXdtdpr+53FG3oMVDKpMThiNuGn2LaZdka5e70lgFdRZ83Firh5eEyUnlQpK3Php wRNg== 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 :message-id:date:subject:cc:to:from:dkim-signature; bh=i+9v/qYoHNQGNliajcJLNu+vjyiEX3mv4ByBciyGe3g=; b=KqdHMyWbfdEsJjDDzyUXPgx9EnDikeKM7R+v8skp7udx042vxZywQGfEOIn9VMjaaw WQjPffoRuUgQozRmNqdehxOfCzyoAorWARvIsNhO2Rha7nh2hVmr0yYGFP5xfriSxd6m P1PI8+/ihOT043lHuGscgnYpuWmoxQ+N77NcgKpiEzXmQgACo8hCPz6MAMR780LSKIGE b66uLcL7Vwox2uP5Hzr4KJJyeBIHTpEUDwe/2ywXJl6gXNL+HAsQsuE6sYqvtbbTftIT tpSFrGlj2smPPrIPpvAFIQhQ8Jn+6ny2Rs3mn74ngIMhFe1Rr43ID4DJizx9NwMgojFC mX6g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=W9Sepdmp; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id u20si4907244eda.9.2020.05.02.11.32.05; Sat, 02 May 2020 11:32:27 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=W9Sepdmp; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728492AbgEBS37 (ORCPT + 99 others); Sat, 2 May 2020 14:29:59 -0400 Received: from us-smtp-delivery-1.mimecast.com ([207.211.31.120]:46896 "EHLO us-smtp-1.mimecast.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1728252AbgEBS36 (ORCPT ); Sat, 2 May 2020 14:29:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1588444198; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=i+9v/qYoHNQGNliajcJLNu+vjyiEX3mv4ByBciyGe3g=; b=W9SepdmpEUk75SvNmPywAe1m7fZ3TuIud46dC2ilMPnfXIc7azvsmDOXJ+LW3DlE47rdn8 YHJGXYmECdG5Ybc9mPJHGkQuiaUD0u3QuzG0ATJyz+yKUE6biPc84KM2g62N/MQZ+0n8KR mQwwCWIoFfrMTeqCCdNrC8AGYRjFNbQ= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-81-mhLL0URyNiCAicCR8IS9Yg-1; Sat, 02 May 2020 14:29:56 -0400 X-MC-Unique: mhLL0URyNiCAicCR8IS9Yg-1 Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id DDB5545F; Sat, 2 May 2020 18:29:54 +0000 (UTC) Received: from x1.localdomain.com (ovpn-112-4.ams2.redhat.com [10.36.112.4]) by smtp.corp.redhat.com (Postfix) with ESMTP id 6E6FD600E5; Sat, 2 May 2020 18:29:53 +0000 (UTC) From: Hans de Goede To: Darren Hart , Andy Shevchenko , Mario Limonciello Cc: Hans de Goede , linux-acpi@vger.kernel.org, platform-driver-x86@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/5] platform/x86: intel-vbtn: Fixes + rework to make it work on more devices Date: Sat, 2 May 2020 20:29:46 +0200 Message-Id: <20200502182951.114231-1-hdegoede@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11 Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi All, Here is a series of fixes, mostly aimed at fixing commit: de9647efeaa9 ("platform/x86: intel-vbtn: Only activate tablet mode switch on 2-in-1's"= ) causing the driver to not bind on some devices where it could and should report SW_TABLET_MODE. The last commit makes the driver also work on some devices where it previously would not work because they lack a VBDL method. Mario, can you test this on a Dell XPS 9360 (for which you wrote the de9647efeaa9 commit) to ensure that this series does not cause a regression there? Also I have a question for you about using the DMI chassis-type for this / a proposal for dealing with this differently below the '---' of the commit msg of the 4th patch. Regards, Hans