ACPI: APEI: EINJ: Limit error type to 32-bit width
authorShuai Xue <xueshuai@linux.alibaba.com>
Wed, 18 Jan 2023 06:35:04 +0000 (14:35 +0800)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 30 Jan 2023 15:40:05 +0000 (16:40 +0100)
commit53fc7e80f3aa9c34d396bcfbcc03a4c0d2eaac96
tree0be02a46fe518e2e719db8f28966f05a08483b8a
parent6d796c50f84ca79f1722bb131799e5a5710c4700
ACPI: APEI: EINJ: Limit error type to 32-bit width

The bit map of error types to inject is 32-bit width [1].

Add parameter check to reflect the fact.

[1] ACPI Specification 6.4, Section 18.6.4. Error Types

Signed-off-by: Shuai Xue <xueshuai@linux.alibaba.com>
Reviewed-by: Tony Luck <tony.luck@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/apei/einj.c