[GIT PULL] Device properties framework updates for v5.6-rc1

From: Rafael J. Wysocki
Date: Mon Jan 27 2020 - 11:34:48 EST


Hi Linus,

Please pull from the tag

git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \
devprop-5.6-rc1

with top-most commit aa811e3cececac2f65f7fa7e17ab46c73d778b2b

software node: introduce CONFIG_KUNIT_DRIVER_PE_TEST

on top of commit 67b8ed29e0d472bda2f3afe48d6ff99e127eff0c

Merge tag 'platform-drivers-x86-v5.5-1' of
git://git.infradead.org/linux-platform-drivers-x86

to receive device properties framework updates for 5.6-rc1.

These add support for reference properties in sofrware nodes (Dmitry
Torokhov) and a basic test for property entries along with fixes on
top of it (Dmitry Torokhov, Qian Cai, Alan Maguire).

Thanks!


---------------

Alan Maguire (1):
software node: introduce CONFIG_KUNIT_DRIVER_PE_TEST

Dmitry Torokhov (7):
software node: replace is_array with is_inline
software node: allow embedding of small arrays into property_entry
software node: implement reference properties
platform/x86: intel_cht_int33fe: use inline reference properties
software node: remove separate handling of references
software node: add basic tests for property entries
usb: dwc3: use proper initializers for property entries

Qian Cai (1):
drivers/base/test: fix global-out-of-bounds error

---------------

drivers/base/swnode.c | 154 ++++----
drivers/base/test/Kconfig | 3 +
drivers/base/test/Makefile | 2 +
drivers/base/test/property-entry-test.c | 475 +++++++++++++++++++++++++
drivers/platform/x86/intel_cht_int33fe_typec.c | 81 ++---
drivers/usb/dwc3/host.c | 6 +-
include/linux/property.h | 96 ++---
7 files changed, 662 insertions(+), 155 deletions(-)