Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 856608ee authored by Shaohua Li's avatar Shaohua Li Committed by Len Brown
Browse files

pnp: Failed to activate device 00:0a - Samsung P35 XVM 1600 III



PNP_WRITE requires protocol supports .set. If ACPI doesn't support _SRS, .set ismeanless, so PNP_WRITE.

Signed-off-by: default avatarShaohua Li <shaohua.li@intel.com>
Signed-off-by: default avatarLen Brown <len.brown@intel.com>
parent d0c4c9d4
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -183,7 +183,7 @@ static int __init pnpacpi_add_device(struct acpi_device *device)
	if (ACPI_SUCCESS(status))
		dev->capabilities |= PNP_CONFIGURABLE;
	dev->capabilities |= PNP_READ;
	if (device->flags.dynamic_status)
	if (device->flags.dynamic_status && (dev->capabilities & PNP_CONFIGURABLE))
		dev->capabilities |= PNP_WRITE;
	if (device->flags.removable)
		dev->capabilities |= PNP_REMOVABLE;