device property: Fix reading pset strings using array access functions
authorSakari Ailus <sakari.ailus@linux.intel.com>
Tue, 28 Mar 2017 12:22:18 +0000 (15:22 +0300)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Tue, 28 Mar 2017 22:00:30 +0000 (00:00 +0200)
commit0f194992c85f972ee99f176eb78a5860cef78573
tree41fa770d02cab8a1cc09c2826da75ea8c12285bf
parent026b821745a7dd4552d43539e70c83d7143b59c8
device property: Fix reading pset strings using array access functions

The length field value of non-array string properties is the length of the
string itself. Non-array string properties thus require specific handling.
Fix this.

Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Reviewed-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/base/property.c