coreboot/src
Furquan Shaikh 8ce36ac548 drivers/i2c/generic: Add "compatible" property to _DSD
This change adds support for allowing devices to provide a
"compatible" property string that can be used when _HID is set to
PRP00001. This is used to allow Linux kernel drivers to match the
device to appropriate driver based on the OF-style compatible
string.

Reference:
https://www.kernel.org/doc/Documentation/acpi/enumeration.txt

BUG=b:129162037
TEST=Verified that atmel touchscreen gets enumerated correctly on
kohaku using PRP0001 and compatible string.

Change-Id: I8a306854c67ab2f056ea8774df46599ef0c55761
Signed-off-by: Furquan Shaikh <furquan@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/34813
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
Reviewed-by: Paul Fagerburg <pfagerburg@chromium.org>
2019-08-13 19:47:54 +00:00
..
acpi AUTHORS: Move src/acpi copyrights into AUTHORS file 2019-07-30 11:04:14 +00:00
arch cpu/x86: Move some SMM function declarations 2019-08-13 13:59:34 +00:00
commonlib lib/edid: Add suport for display rotation 2019-08-08 03:18:35 +00:00
console arch/x86: Enable POSTCAR_CONSOLE by default 2019-08-11 03:07:36 +00:00
cpu cpu/x86: Hide smm_save_state_area_t typedef 2019-08-13 14:00:30 +00:00
device device/pci_ops: Make PCI_BDF() available in all stages 2019-08-02 15:47:53 +00:00
drivers drivers/i2c/generic: Add "compatible" property to _DSD 2019-08-13 19:47:54 +00:00
ec ec/google/wilco: Hide wilco symbols when unused 2019-07-25 16:46:17 +00:00
include cpu/x86: Hide smm_save_state_area_t typedef 2019-08-13 14:00:30 +00:00
lib arch/x86: Flip option NO_CAR_GLOBAL_MIGRATION 2019-08-11 18:35:36 +00:00
mainboard mb/google/hatch/var/kohaku: Change Atmel touchscreen HID to PRP0001 2019-08-13 19:47:37 +00:00
northbridge nb/intel/gm45: Don't create DMAR tables for disabled IGD 2019-08-13 10:50:51 +00:00
security vboot: fix conditional using vboot_setup_tpm return value 2019-08-08 07:03:24 +00:00
soc cpu/x86: Move some SMM function declarations 2019-08-13 13:59:34 +00:00
southbridge cpu/x86: Change old-style SMI handler prototypes 2019-08-13 14:00:06 +00:00
superio src/superio/nuvoton: Add support for NCT5539D 2019-07-29 17:02:12 +00:00
vendorcode vendorcode/eltan/security/lib: Add missing vb2ex_printf() 2019-08-11 03:03:33 +00:00
Kconfig lib/stage_cache: Refactor Kconfig options 2019-08-08 04:50:33 +00:00