aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorHuacai Chen <chenhuacai@loongson.cn>2026-06-25 13:03:47 +0800
committerHuacai Chen <chenhuacai@loongson.cn>2026-06-25 13:03:47 +0800
commit6061e65f95713b01f4313cda6637dfe3aa5412b4 (patch)
tree98b34e8ff2ea226c3e58f9a8d4e2d52e024bcd18 /tools/perf/scripts/python
parent7b5944d6ed369e43aeaf37beba9f89f7fb6c633b (diff)
LoongArch: Add PIO for early access before ACPI PCI root register
For ACPI system we suppose the ISA/LPC PIO range is registered together with PCI root bridge. But the fact is there may be some early access to the ISA/LPC PIO range before ACPI PCI root register (most of them are due to abnormal BIOS). Unconditionally register the ISA/LPC PIO range usually causes ACPI PCI root register fail because of the address range confliction. So we add a pair of helpers: acpi_add_early_pio() to add PIO for early access, and acpi_remove_early_pio() to remove PIO before PCI root register. Since acpi_remove_early_pio() may be called multiple times, we add an acpi_pio flag to ensure PIO be removed only once. Cc: <stable@vger.kernel.org> Tested-by: Yuanzhen Gan <elysia-best@simplelinux.cn.eu.org> Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions