ACPI / property: Expose data-only subnodes via sysfs
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 27 Aug 2015 02:37:19 +0000 (04:37 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 14 Sep 2015 23:47:34 +0000 (01:47 +0200)
commit263b4c1a64bc12470684aeaf7c44f03d31716819
tree80442913eae7918339e5f2ee2629317795b5e4b7
parent445b0eb058f5f31c844a731cb82e7441d0d9e578
ACPI / property: Expose data-only subnodes via sysfs

Add infrastructure needed to expose data-only subnodes of ACPI
device objects introduced previously via sysfs.

Each data-only subnode is represented as a sysfs directory under
the directory corresponding to its parent object (a device or a
data-only subnode).  Each of them has a "path" attribute (containing
the full ACPI namespace path to the object the subnode data come from)
at this time.

Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Tested-by: Mika Westerberg <mika.westerberg@linux.intel.com>
drivers/acpi/device_sysfs.c
drivers/acpi/property.c
include/acpi/acpi_bus.h