linux-stable/drivers/acpi/riscv
Miao Wang 9d8a2b033d ACPI: introduce acpi_arch_init()
To avoid arch-specific code in general ACPI initialization flow,
introduce a weak symbol acpi_arch_init().

Currently, arm64 and riscv can utillize this to insert their
arch-specific flow.

In the future, other architectures can also have a chance to define
their own arch-specific ACPI initialization process if necessary.

Reviewed-by: Sunil V L <sunilvl@ventanamicro.com>
Reviewed-by: Sudeep Holla <sudeep.holla@arm.com>
Acked-by: Hanjun Guo <guohanjun@huawei.com>
Signed-off-by: Miao Wang <shankerwangmiao@gmail.com>
Link: https://patch.msgid.link/20241121-intro-acpi-arch-init-v4-1-b1fb517e7d8b@gmail.com
[ rjw: Subject and changelog edits ]
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
2024-11-22 21:32:25 +01:00
..
cppc.c ACPI: RISC-V: Add CPPC driver 2024-03-19 18:30:54 -07:00
cpuidle.c ACPI: RISC-V: Add LPI driver 2024-03-19 17:51:39 -07:00
init.c ACPI: introduce acpi_arch_init() 2024-11-22 21:32:25 +01:00
init.h ACPI: RISC-V: Initialize GSI mapping structures 2024-08-27 15:48:35 +02:00
irq.c ACPI: RISC-V: Implement function to add implicit dependencies 2024-08-27 15:48:35 +02:00
Makefile ACPI: RISC-V: Implement function to reorder irqchip probe entries 2024-08-27 15:48:35 +02:00
rhct.c RISC-V: ACPI: RHCT: Add function to get CBO block sizes 2023-10-26 09:40:33 -07:00