Commit 2edd73a4 authored by Tony Luck's avatar Tony Luck Committed by Linus Torvalds

ia64: Fix allnoconfig section mismatch for ioc_init/ioc_iommu_info

This has been broken for an embarassingly long time (since v4.4).

Just needs a couple of __init tags on functions to make the sections
match up.
Signed-off-by: default avatarTony Luck <tony.luck@intel.com>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 45b74a65
...@@ -1805,7 +1805,7 @@ static struct ioc_iommu ioc_iommu_info[] __initdata = { ...@@ -1805,7 +1805,7 @@ static struct ioc_iommu ioc_iommu_info[] __initdata = {
{ SX2000_IOC_ID, "sx2000", NULL }, { SX2000_IOC_ID, "sx2000", NULL },
}; };
static void ioc_init(unsigned long hpa, struct ioc *ioc) static void __init ioc_init(unsigned long hpa, struct ioc *ioc)
{ {
struct ioc_iommu *info; struct ioc_iommu *info;
...@@ -2002,7 +2002,7 @@ sba_map_ioc_to_node(struct ioc *ioc, acpi_handle handle) ...@@ -2002,7 +2002,7 @@ sba_map_ioc_to_node(struct ioc *ioc, acpi_handle handle)
#endif #endif
} }
static void acpi_sba_ioc_add(struct ioc *ioc) static void __init acpi_sba_ioc_add(struct ioc *ioc)
{ {
acpi_handle handle = ioc->handle; acpi_handle handle = ioc->handle;
acpi_status status; acpi_status status;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment