From: Dmitry Torokhov <dmitry.torokhov@gmail.com> To: "Rafael J. Wysocki" <rjw@rjwysocki.net> Cc: "Enric Balletbo i Serra" <enric.balletbo@collabora.com>, "Rafael J. Wysocki" <rafael@kernel.org>, "Linux Kernel Mailing List" <linux-kernel@vger.kernel.org>, "ACPI Devel Maling List" <linux-acpi@vger.kernel.org>, "Len Brown" <lenb@kernel.org>, "Collabora Kernel ML" <kernel@collabora.com>, "Guenter Roeck" <groeck@chromium.org>, "Benson Leung" <bleung@chromium.org>, "Dmitry Torokhov" <dtor@chromium.org>, "Gwendal Grignou" <gwendal@chromium.org>, vbendeb@chromium.org, "Andy Shevchenko" <andy@infradead.org>, "Ayman Bagabas" <ayman.bagabas@gmail.com>, "Benjamin Tissoires" <benjamin.tissoires@redhat.com>, "Blaž Hrastnik" <blaz@mxxn.io>, "Darren Hart" <dvhart@infradead.org>, "Greg Kroah-Hartman" <gregkh@linuxfoundation.org>, "Hans de Goede" <hdegoede@redhat.com>, "Jeremy Soller" <jeremy@system76.com>, "Mattias Jacobsson" <2pi@mok.nu>, "Mauro Carvalho Chehab" <mchehab+samsung@kernel.org>, "Rajat Jain" <rajatja@google.com>, "Srinivas Pandruvada" <srinivas.pandruvada@linux.intel.com>, platform-driver-x86@vger.kernel.org Subject: Re: [PATCH v4] platform: x86: Add ACPI driver for ChromeOS Date: Sat, 6 Jun 2020 11:04:35 -0700 [thread overview] Message-ID: <20200606180435.GQ89269@dtor-ws> (raw) In-Reply-To: <10490419.gsntqH5CaE@kreacher> Hi Rafael, On Fri, Jun 05, 2020 at 01:17:15PM +0200, Rafael J. Wysocki wrote: > > First off, GGL0001 is not a valid ACPI device ID, because the GGL prefix is not > present in the list at https://uefi.org/acpi_id_list > > There are two ways to address that. One would be to take the GOOG prefix > (present in the list above), append a proper unique number (if I were to > guess, I would say that 0001 had been reserved already) to it and then > put the resulting device ID into the firmware, to be returned _HID for the > device in question (you can add a _CID returning "GGL0001" so it can be > found by the old invalid ID at least from the kernel). This is not going to happen, as there are devices in the wild with such firmware (i.e. Samus - Google Pixel 2 - was shipped in 2015). Even if Google were to release updated firmware (which is quite unlikely), it does not mean that users who are not using Chrome OS would apply updated firmware. > The other one would > be to properly register the GGL prefix for Google and establish a process for > allocating IDs with that prefix internally. I think it depends on whether there are more instances of "GGL" prefix. I thought we mostly used GOOG for everything. Thanks. -- Dmitry
WARNING: multiple messages have this Message-ID (diff)
From: Dmitry Torokhov <dmitry.torokhov@gmail.com> To: "Rafael J. Wysocki" <rjw@rjwysocki.net> Cc: "Enric Balletbo i Serra" <enric.balletbo@collabora.com>, "Rafael J. Wysocki" <rafael@kernel.org>, "Linux Kernel Mailing List" <linux-kernel@vger.kernel.org>, "ACPI Devel Maling List" <linux-acpi@vger.kernel.org>, "Len Brown" <lenb@kernel.org>, "Collabora Kernel ML" <kernel@collabora.com>, "Guenter Roeck" <groeck@chromium.org>, "Benson Leung" <bleung@chromium.org>, "Dmitry Torokhov" <dtor@chromium.org>, "Gwendal Grignou" <gwendal@chromium.org>, vbendeb@chromium.org, "Andy Shevchenko" <andy@infradead.org>, "Ayman Bagabas" <ayman.bagabas@gmail.com>, "Benjamin Tissoires" <benjamin.tissoires@redhat.com>, "Blaž Hrastnik" <blaz@mxxn.io>, "Darren Hart" <dvhart@infradead.org>, "Greg Kroah-Hartman" <gregkh@linuxfoundation.org>, "Hans de Goede" <hdegoede@redhat.com> Subject: Re: [PATCH v4] platform: x86: Add ACPI driver for ChromeOS Date: Sat, 6 Jun 2020 11:04:35 -0700 [thread overview] Message-ID: <20200606180435.GQ89269@dtor-ws> (raw) In-Reply-To: <10490419.gsntqH5CaE@kreacher> Hi Rafael, On Fri, Jun 05, 2020 at 01:17:15PM +0200, Rafael J. Wysocki wrote: > > First off, GGL0001 is not a valid ACPI device ID, because the GGL prefix is not > present in the list at https://uefi.org/acpi_id_list > > There are two ways to address that. One would be to take the GOOG prefix > (present in the list above), append a proper unique number (if I were to > guess, I would say that 0001 had been reserved already) to it and then > put the resulting device ID into the firmware, to be returned _HID for the > device in question (you can add a _CID returning "GGL0001" so it can be > found by the old invalid ID at least from the kernel). This is not going to happen, as there are devices in the wild with such firmware (i.e. Samus - Google Pixel 2 - was shipped in 2015). Even if Google were to release updated firmware (which is quite unlikely), it does not mean that users who are not using Chrome OS would apply updated firmware. > The other one would > be to properly register the GGL prefix for Google and establish a process for > allocating IDs with that prefix internally. I think it depends on whether there are more instances of "GGL" prefix. I thought we mostly used GOOG for everything. Thanks. -- Dmitry
next prev parent reply other threads:[~2020-06-06 18:04 UTC|newest] Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-04-13 13:46 [PATCH v4] platform: x86: Add ACPI driver for ChromeOS Enric Balletbo i Serra 2020-04-13 14:12 ` Greg Kroah-Hartman 2020-04-13 14:12 ` Greg Kroah-Hartman 2020-04-24 14:43 ` Enric Balletbo i Serra 2020-04-24 14:43 ` Enric Balletbo i Serra 2020-06-05 11:03 ` Rafael J. Wysocki 2020-04-13 20:41 ` Rafael J. Wysocki 2020-04-13 20:41 ` Rafael J. Wysocki 2020-04-14 14:35 ` Enric Balletbo i Serra 2020-06-05 11:17 ` Rafael J. Wysocki 2020-06-05 11:17 ` Rafael J. Wysocki 2020-06-06 18:04 ` Dmitry Torokhov [this message] 2020-06-06 18:04 ` Dmitry Torokhov 2020-06-23 14:46 ` Enric Balletbo i Serra 2020-06-23 14:46 ` Enric Balletbo i Serra 2020-06-10 21:21 ` Enric Balletbo i Serra 2020-06-10 21:21 ` Enric Balletbo i Serra 2020-06-10 21:28 ` Mario.Limonciello 2020-06-10 21:28 ` Mario.Limonciello 2020-06-10 21:40 ` Dmitry Torokhov 2020-06-10 21:52 ` Mario.Limonciello 2020-06-10 21:52 ` Mario.Limonciello 2020-06-10 22:43 ` Dmitry Torokhov 2020-06-11 11:06 ` Enric Balletbo i Serra 2020-07-09 9:31 ` Enric Balletbo i Serra 2020-07-09 11:57 ` Rafael J. Wysocki 2020-07-09 11:57 ` Rafael J. Wysocki 2020-07-09 12:01 ` Rafael J. Wysocki 2020-07-09 12:01 ` Rafael J. Wysocki
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20200606180435.GQ89269@dtor-ws \ --to=dmitry.torokhov@gmail.com \ --cc=2pi@mok.nu \ --cc=andy@infradead.org \ --cc=ayman.bagabas@gmail.com \ --cc=benjamin.tissoires@redhat.com \ --cc=blaz@mxxn.io \ --cc=bleung@chromium.org \ --cc=dtor@chromium.org \ --cc=dvhart@infradead.org \ --cc=enric.balletbo@collabora.com \ --cc=gregkh@linuxfoundation.org \ --cc=groeck@chromium.org \ --cc=gwendal@chromium.org \ --cc=hdegoede@redhat.com \ --cc=jeremy@system76.com \ --cc=kernel@collabora.com \ --cc=lenb@kernel.org \ --cc=linux-acpi@vger.kernel.org \ --cc=linux-kernel@vger.kernel.org \ --cc=mchehab+samsung@kernel.org \ --cc=platform-driver-x86@vger.kernel.org \ --cc=rafael@kernel.org \ --cc=rajatja@google.com \ --cc=rjw@rjwysocki.net \ --cc=srinivas.pandruvada@linux.intel.com \ --cc=vbendeb@chromium.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.