Received: by 2002:ac0:a591:0:0:0:0:0 with SMTP id m17-v6csp1444233imm; Sun, 8 Jul 2018 02:58:45 -0700 (PDT) X-Google-Smtp-Source: AAOMgpeBzvNAfamf9BXCpQI1uiv3KGbaLKWsReGujzlEoQpJR721KEnMBe1pbO38WmbRz8XAptXy X-Received: by 2002:a62:4083:: with SMTP id f3-v6mr14468976pfd.229.1531043925833; Sun, 08 Jul 2018 02:58:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1531043925; cv=none; d=google.com; s=arc-20160816; b=dyVIAiMphBXtPbzqTNHCpvTvoyoJnGuWNWT4oy7v/vmf4ELZNb3qqjfumNjtL1Jqm2 ieUGDD8znloLkvHjExI9wUFMca6uJHoVSDvE9WEWk6TdL6RHMwCuSxpsdNSs46bBfK8Y VuTjD7FZicadgZE+EqGe2i2Ex2YRrg88fA7ywHvxvl0/fBvRMT5VS9WoWl9ywToT3rb9 L5A5SkK0lIDx+NiI77UKIsIjWsk5JHTkujChnHkkZiYzGxLrPfuUtcL/H60N+VMRseuH XPPAw+NTpNSTtiYGlnjBvq9OsW45FW+Nk+J34tLMUhiRq2bMQUuyoI3xzBwhPwiZN6WW 4UNw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature :arc-authentication-results; bh=68mfPqeSnsOpP9Mdxueykaq2yiZM1g5E4iOTuuAfluk=; b=JupR2IXkJdDsEvhFqt6Nnm6bKGVQPqLSmXE1zSQ7vvrQynfZv890CpEwatYZkatHYw S9188R6uPBrOuWbTdAFiga9elX41uFS4jsOrsZBe9Vehw+g7ehxRtQrMluFTwU9Y/Wu8 8EJrLhVIpalTDTqZL8f2e2WWREqHjH70VJl1w2siuFLP2kUZsReTB740JNUSo/RR6AUB llKDUKLFWI5FTgUqvpzw6XR4GB7iBGwYdBcJSr2cY5035mqYNz+WsKCr4Iy7e51oywxV u79jTTZRi0HW7trfRQlm+ET1yuwyRFN01GH9YU5BVehSbXy7uO/dBZFDYEs+fPgwBhZg /aPw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=FC8EnQTh; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id bd1-v6si11964154plb.338.2018.07.08.02.58.31; Sun, 08 Jul 2018 02:58:45 -0700 (PDT) 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=@gmail.com header.s=20161025 header.b=FC8EnQTh; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932299AbeGHJ4g (ORCPT + 99 others); Sun, 8 Jul 2018 05:56:36 -0400 Received: from mail-it0-f66.google.com ([209.85.214.66]:53726 "EHLO mail-it0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932082AbeGHJ4f (ORCPT ); Sun, 8 Jul 2018 05:56:35 -0400 Received: by mail-it0-f66.google.com with SMTP id a195-v6so21728314itd.3 for ; Sun, 08 Jul 2018 02:56:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=68mfPqeSnsOpP9Mdxueykaq2yiZM1g5E4iOTuuAfluk=; b=FC8EnQThv66mliZdYzAaTiwL1OOk6wSMCUmTSDTvwtP4LUbyfvbaWfW+KiVb+ncKr7 /DFfaza6bNM7gCW1KLUZysuoP1ehHw9by60+zR3wHO5cSFUan0t3TpLqYZJGjN5TqvTF iP3Hw4/2vfc4g6ZSqWKOV/93jBAEi4llVZAFdFu21rU8K5RScoY/Feny9UHRS64dJrjj +G8sUSstxmrJ6y0Q8UKxTun0WftdDZcNbaxVQg8Z8gJZn4GS1mrxX6q5SOwmw6oQzJFp uvHjoLQqKZRKSvLFynaiqqNRECWpt9i7ot57bOLI4pvmrBxkPf9YtZY/NU9WG2Ci5qIm 7pDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=68mfPqeSnsOpP9Mdxueykaq2yiZM1g5E4iOTuuAfluk=; b=tWpwVgVfpyazelPMbJYXnvsLbp03wEjY2ogQlQQn+Qulgep4VfSsstF6UPoyeIfQhE 3ie15RdYq5iBVo5E+X1gWDzvrJheZKYsh6/6vu9s6Ox98GUjLMV5BsYcZEuxA8x5+DPG N1kWekSFStjsKG3bzpMXigArgpBuLMvCRrO7cTG4LYuwQH20ImBf/TZEGQtVj8AYxMYb GlMltbqwMpHLMCJ6OOSBIYQRCFdwFxA0sSY9x9/BnlYtv0HTJnXvFhNU++sNBWIoEvyd shK6AVIlDLGoixVOjXnA8fv5eyx+qS7vSJQqUTldakzvnr+ix7tF+wKT2ovLZec2NP/T 9VHQ== X-Gm-Message-State: AOUpUlHjfBlumfKqge3tuogIFW8XKCcH+Sb16gdSiyzVPvfd1v83A4f3 O63mYd9sQPNHLuK9XivhGL0G7bHE4Ij9nhqx6os= X-Received: by 2002:a24:6e92:: with SMTP id w140-v6mr596362itc.37.1531043794823; Sun, 08 Jul 2018 02:56:34 -0700 (PDT) MIME-Version: 1.0 References: <20180618110731.57427-1-mika.westerberg@linux.intel.com> <20180618110731.57427-6-mika.westerberg@linux.intel.com> <20180707211401.GA13111@wunner.de> <20180708073130.GR2534@lahna.fi.intel.com> In-Reply-To: <20180708073130.GR2534@lahna.fi.intel.com> From: Yehezkel Bernat Date: Sun, 8 Jul 2018 12:56:18 +0300 Message-ID: Subject: Re: [PATCH 5/5] thunderbolt: Add support for runtime PM To: Mika Westerberg Cc: lukas@wunner.de, LKML , Andreas Noever , michael.jamet@intel.com, rjw@rjwysocki.net, christian@kellner.me, Mario Limonciello Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Jul 8, 2018 at 10:31 AM Mika Westerberg wrote: > > On Sat, Jul 07, 2018 at 11:14:01PM +0200, Lukas Wunner wrote: > > > > Because I'm fairly certain that > > I do not get a PME for the Light Ridge in my MacBook Pro, but I'll test > > this once more and modify negotiate_os_control() to grant PME control > > to the OS. > > I think in case of Apple hardware, they handle the in some different > means than PME (possibly part of chipset driver or ACPI method/event). In addition to what already mentioned, many things have changed around power management during Alpine Ridge development, some of them came later as FW updates (and BIOS changes). Comparing Alpine ridge to Light Ridge here is comparing oranges to, well, Apples.