From nobody Thu May 2 19:31:08 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of _spf.google.com designates 209.85.221.52 as permitted sender) client-ip=209.85.221.52; envelope-from=philippe.mathieu.daude@gmail.com; helo=mail-wr1-f52.google.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of _spf.google.com designates 209.85.221.52 as permitted sender) smtp.mailfrom=philippe.mathieu.daude@gmail.com ARC-Seal: i=1; a=rsa-sha256; t=1616610546; cv=none; d=zohomail.com; s=zohoarc; b=nn/+dqI6tygRRVDjFo19ujZE0T3uQXcyT1Q1zUmIiRp87s8Oom/vUnIww/idXKbqaSc2s9yJRy6awgcg7HnbHf7ESCg4oh7X9K9RTwgG5MUOKsjuBLdFdUqcDZcp+71sbTf7aJdjxrdACl5O5qWBsuRAXTTH0X1vFJTua3XziAc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1616610546; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:MIME-Version:Message-ID:Sender:Subject:To; bh=pcPPtBK5FpxgZM5Y3MVvoO2LN2w3qmNzFLch2LcMMNQ=; b=a1Mnze0cJ9coFyo2CzX5DoGaKYyMPWBw1P44Z7H+DBD39ncmGdf2Kgq1vpBgGmGQ7dUgr+5YE4vozoNCAD26IoMZU9RIjJWKfte4A4AVESm3zHBdYcD6L8SOZZBn4VWtIYdbWJyShrq5SUh2dW9D/OiwDpjlJeEZy0ZlpZKVnNE= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of _spf.google.com designates 209.85.221.52 as permitted sender) smtp.mailfrom=philippe.mathieu.daude@gmail.com Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.52]) by mx.zohomail.com with SMTPS id 1616610546148264.63593252115743; Wed, 24 Mar 2021 11:29:06 -0700 (PDT) Received: by mail-wr1-f52.google.com with SMTP id k8so25443888wrc.3 for ; Wed, 24 Mar 2021 11:29:05 -0700 (PDT) Return-Path: Return-Path: Received: from localhost.localdomain (17.red-88-21-201.staticip.rima-tde.net. [88.21.201.17]) by smtp.gmail.com with ESMTPSA id s83sm3630172wms.16.2021.03.24.11.29.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 11:29:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=pcPPtBK5FpxgZM5Y3MVvoO2LN2w3qmNzFLch2LcMMNQ=; b=FahV4kHEHZjw5zHfgXYtdh4n/MZMUgiZpVCYP5alnnaQ2Pgbun2pjMordrKWz1zlSk YgJYfIZKxrQeqgIicIzCymSdPudkE4oQC00pZucZ51YBHhFA5NyKtDd5KVVSG+2/EstH OreEgsnyyCsyAGzTth+R2pEz/iUk6MCMcWk/azNBF5gvHfH9o4Xrgc3oWFfyHW5u5TEg MhZ+MDwIAEKzPovvpnv1fXliRp9o7CGTHWVsqa9WB3YYRAYMoBilGE0aMJI/PYEsxZxd Z7eQZitdlPJC+qLrWEbZVMhVlyLqgPjl4IsseCOPBwIPGxC4kCE1onXctHvxRfCkLy9y kM6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :mime-version:content-transfer-encoding; bh=pcPPtBK5FpxgZM5Y3MVvoO2LN2w3qmNzFLch2LcMMNQ=; b=E0wgYBa8HOjS7ZZt1MJVcJMBJbQO7YCHC2x0lgUFDRVn9mwv+t1gYwHMkBd2lSJqsk dd2mzpme9wZUkQSzUdqReQUOKZB35M5kMApprqEed0z7ca3GiUEQUL4lUEjj46QuPvWi RYXsmCC2cRpEwKlaLKeypnxsgpZZqhq4Ls9TaTrLn6jX1v/UUYDnc7JR/11b20wZfW7L O5AEZPR5WAvV7a8538+cIVunPTYNlLXXHlVs+NsJBSMb2CC/t1XXHqhkZoz7Ph04VZgc CJPwAa2ffP8siz7gZZW+hCXq9QoKxTdaRWb2lzYVd7NPJXOr7OIoK9jTQqzpC5lZYJzi h70Q== X-Gm-Message-State: AOAM531Ccus6hJ6wG60sD84R4aAlt/L0zPXuJqs0ztUQREfd83vHF0+S qpr88b4rcpwXcUgxIPP1AzU= X-Google-Smtp-Source: ABdhPJzAHrWQHAnXQD4PsQBTnS6Qn49xSJbfOFgdw2nFw2yXPoLCrk2+mqvdOU+lZHN/7Dh6nVnVzQ== X-Received: by 2002:a5d:6412:: with SMTP id z18mr4920004wru.214.1616610544385; Wed, 24 Mar 2021 11:29:04 -0700 (PDT) Sender: =?UTF-8?Q?Philippe_Mathieu=2DDaud=C3=A9?= From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Herv=C3=A9=20Poussineau?= , Aurelien Jarno , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= Subject: [PATCH-for-6.1] hw/isa/piix4: Use qdev_get_gpio_in_named() to get ISA IRQ Date: Wed, 24 Mar 2021 19:29:02 +0100 Message-Id: <20210324182902.692419-1-f4bug@amsat.org> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @gmail.com) Since commit 078778c5a55 ("piix4: Add an i8259 Interrupt Controller") the TYPE_PIIX4_PCI_DEVICE exposes the ISA input IRQs as "isa" alias. Use this alias to get IRQ for the power management PCI function. Signed-off-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Richard Henderson --- hw/isa/piix4.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/hw/isa/piix4.c b/hw/isa/piix4.c index a50d97834c7..33b94e4511f 100644 --- a/hw/isa/piix4.c +++ b/hw/isa/piix4.c @@ -255,8 +255,9 @@ DeviceState *piix4_create(PCIBus *pci_bus, ISABus **isa= _bus, I2CBus **smbus) pci_create_simple(pci_bus, devfn + 2, "piix4-usb-uhci"); if (smbus) { *smbus =3D piix4_pm_init(pci_bus, devfn + 3, 0x1100, - isa_get_irq(NULL, 9), NULL, 0, NULL); - } + qdev_get_gpio_in_named(dev, "isa", 9), + NULL, 0, NULL); + } =20 return dev; } --=20 2.26.2