Messages in this thread Patch in this message | ![/](/images/icornerl.gif) | | From | Samuel Ortiz <> | Subject | [PATCH 1/2] acpi: Fail GED probe when not on hardware-reduced | Date | Wed, 9 Oct 2019 15:04:32 +0200 |
| |
The Generic Event Device (GED) is a hardware-reduced platform device. Probing this driver on fixed platforms should fail.
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com> --- drivers/acpi/evged.c | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/drivers/acpi/evged.c b/drivers/acpi/evged.c index aba0d0027586..55de4b2d2fee 100644 --- a/drivers/acpi/evged.c +++ b/drivers/acpi/evged.c @@ -127,6 +127,9 @@ static int ged_probe(struct platform_device *pdev) struct acpi_ged_device *geddev; acpi_status acpi_ret; + if (!acpi_gbl_reduced_hardware) + return -ENODEV; + geddev = devm_kzalloc(&pdev->dev, sizeof(*geddev), GFP_KERNEL); if (!geddev) return -ENOMEM; -- 2.21.0
| ![\](/images/icornerr.gif) |