firmware: coreboot: Expose the coreboot table as a bus
commit570d30c2823fd4a29c220961885529bc36d27d24
authorSamuel Holland <samuel@sholland.org>
Thu, 25 Jan 2018 01:41:16 +0000 (24 19:41 -0600)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 23 Apr 2018 11:37:19 +0000 (23 13:37 +0200)
tree9e8e9f725ffe0d55420ffa7f52ec5fe682c841f3
parent093a89d4c21701e61025386a08a2d1ec5d97c805
firmware: coreboot: Expose the coreboot table as a bus

This simplifies creating device drivers for hardware or information
described in the coreboot table. It also avoids needing to search
through the table every time a driver is loaded.

Signed-off-by: Samuel Holland <samuel@sholland.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/firmware/google/coreboot_table-acpi.c
drivers/firmware/google/coreboot_table-of.c
drivers/firmware/google/coreboot_table.c
drivers/firmware/google/coreboot_table.h