drivers/generic: Add support for providing DSD properties
commit6fb0448187771e59be95160f738d3367414a02c0
authorFurquan Shaikh <furquan@google.com>
Sat, 29 Sep 2018 15:01:33 +0000 (29 08:01 -0700)
committerFurquan Shaikh <furquan@google.com>
Sat, 6 Oct 2018 00:02:12 +0000 (6 00:02 +0000)
tree5c871a25a7e46cbf66fe02f3f06f2ff14a6c6e30
parent84f2c63590abb37d8ac51f4f50b116eae517e2f4
drivers/generic: Add support for providing DSD properties

This change adds support in generic device driver to add properties to
DSD table. This driver can be used by all generic devices that do not
need any special handling other than simply adding device properties
to be used by OS.

BUG=b:112888584

Change-Id: I0ca6614f1ef322397618676bbf6da898bef18990
Signed-off-by: Furquan Shaikh <furquan@google.com>
Reviewed-on: https://review.coreboot.org/28796
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
src/drivers/generic/generic/Kconfig
src/drivers/generic/generic/Makefile.inc
src/drivers/generic/generic/chip.h [new file with mode: 0644]
src/drivers/generic/generic/generic.c [new file with mode: 0644]