Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp94648pxj; Wed, 23 Jun 2021 16:40:21 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxlfgbC1zoevs6Cp8QNIiaorsRU88hhzo6hEBVkiY9W4s+oguwjZsiESIwuv0WCUZ0xeWKZ X-Received: by 2002:a17:906:3b57:: with SMTP id h23mr2344073ejf.241.1624491621466; Wed, 23 Jun 2021 16:40:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624491621; cv=none; d=google.com; s=arc-20160816; b=dqeBbzL3POpEag8Rv8iYaGRaalkRl4EJm7bSnvP4UrQ6zSlmm3PfgJ8WKUwDPqkE7s oeQYDluFwojT+Av/HbbTiZ22LNjmgyprq8N7uxzCeSDbYTC0zKd7b0hQEIdyGhdosvhZ f4bxD6zJ5wOPdhulr5oYggsMctXVURx8rPqNhARtho7JluQ95v44Moy3pNKAqPlEaZDk c54T+QvtSmWoEVTeaTkPfdutAyZbTTVH0W7K4FvxVlcS0cRPuXPMDvwb4pFjfVCit//a Z50JjtEPmRPLtXjXLN9oJ/CmYR5yj8zfhmROBn3zZu4jD+Deg3MKzAyR/7P64PcvUMCJ Rn4w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent:message-id:subject:cc:to :from:date; bh=5KEKtbAuHqtfPBBPIC0LtPWvhHe2na4qUPBWzvGb/2Q=; b=mYO4DdGu7604hyuVr8idaQhOkZzcEPLShFt45fQHLzzSjoLWN8jxDjyYf2S0iwzdRF y0ODLZWeMjS02EArbA3Zc6wBv72NmnenYzdJJRqzO9vam4UjcT+envErofhQw+zeXtlI XG6LhYMMkpTNfFz+ryI4ccXODN42AmEGzoFDoTqIH5o4TX2MtbCL3LEGEpG+N8JaDaPf 2HHCUbV7n44xkeDl8uqBlzFDrV0vT0lJKxQAI596AIcSuaCCBg2u2dlZYFL0JfibXm/J SjkmyecRNOxG7gPYex9XZbsSs/buP8rA/6+M+YMABVLUDrXvroGEE9L6JgZYgI94DDpc ju0w== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id h16si1237140edv.66.2021.06.23.16.39.57; Wed, 23 Jun 2021 16:40:21 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229890AbhFWXlN (ORCPT + 99 others); Wed, 23 Jun 2021 19:41:13 -0400 Received: from angie.orcam.me.uk ([78.133.224.34]:59824 "EHLO angie.orcam.me.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229831AbhFWXlM (ORCPT ); Wed, 23 Jun 2021 19:41:12 -0400 Received: by angie.orcam.me.uk (Postfix, from userid 500) id 8110292009C; Thu, 24 Jun 2021 01:38:53 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by angie.orcam.me.uk (Postfix) with ESMTP id 7DCE592009B; Thu, 24 Jun 2021 01:38:53 +0200 (CEST) Date: Thu, 24 Jun 2021 01:38:53 +0200 (CEST) From: "Maciej W. Rozycki" To: Nikolai Zhubr , Bjorn Helgaas , Thomas Gleixner , Ingo Molnar , Borislav Petkov , "H. Peter Anvin" cc: Arnd Bergmann , x86@kernel.org, linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH RFC 0/2] x86/PCI: SiS PIRQ router updates Message-ID: User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, Nikolai has observed the trigger mode not being fixed up once it has been incorrectly set by the BIOS for PCI devices, causing all kinds of usual issues. As it turns out we don't have a PIRQ router defined for the SiS85C497 southbridge, which Nikolai's system uses, and which is different from the SiS85C503 southbridge we have support for. As we use the generic `sis' infix (capitalised or not) for the SiS85C503 southbridge I have prepared this small patch series to first make the existing SiS program entities use a more specific `sis503' infix, and then provide a suitable PIRQ router for the SiS85C497 device. Posted as an RFC at this stage as it still has to be verified. Nikolai, can you please give it a hit with the extra debug patch as requested in my other message? Maciej