Hi, On Thu, Mar 13, 2025 at 11:28 AM Diogo Ivo <diogo.ivo@xxxxxxxxxxx> wrote: > > Hi Rafael, > > On 3/12/25 7:31 PM, Rafael J. Wysocki wrote: > > On Wed, Mar 12, 2025 at 4:46 PM Diogo Ivo <diogo.ivo@xxxxxxxxxxx> wrote: > >> > >> With the kernel having an ACPI driver for these watchdog devices add > >> their IDs to the known non-PNP device list. Note that this commit is > >> not a complete list of all the possible watchdog IDs. > >> > >> Signed-off-by: Diogo Ivo <diogo.ivo@xxxxxxxxxxx> > >> --- > >> drivers/acpi/acpi_pnp.c | 2 ++ > >> 1 file changed, 2 insertions(+) > >> > >> diff --git a/drivers/acpi/acpi_pnp.c b/drivers/acpi/acpi_pnp.c > >> index 01abf26764b00c86f938dea2ed138424f041f880..3f5a1840f573303c71f5d579e32963a5b29d2587 100644 > >> --- a/drivers/acpi/acpi_pnp.c > >> +++ b/drivers/acpi/acpi_pnp.c > >> @@ -355,8 +355,10 @@ static bool acpi_pnp_match(const char *idstr, const struct acpi_device_id **matc > >> * device represented by it. > >> */ > >> static const struct acpi_device_id acpi_nonpnp_device_ids[] = { > >> + {"INT3F0D"}, > >> {"INTC1080"}, > >> {"INTC1081"}, > >> + {"INTC1099"}, > >> {""}, > >> }; > >> > >> > >> -- > > > > Is there a particular reason for this patch? > > Yes, since the ACPI tables for these watchdogs have both a PNP0C02 CID and > and then an HID (such as INT3F0D or INTC1099) without this patch the driver > in patch 01 will not bind to the device because PNP will bind to it first. > My understanding is that this table was added to solve exactly this problem > so I added these HIDs here, but if this is wrong and I misunderstood > please let me know. You are right, but the above information is missing from the changelog. Please add it there.