summaryrefslogtreecommitdiff
path: root/src/mainboard/google/poppy/variants/baseboard/include
diff options
context:
space:
mode:
authorFurquan Shaikh <furquan@chromium.org>2017-04-15 11:36:07 -0700
committerFurquan Shaikh <furquan@google.com>2017-04-19 19:19:01 +0200
commitffb3b8983dc351ef2768fec6e91aad701e496a86 (patch)
treee9dd5f1af26aaeb7b99b921893b764c00bacd78e /src/mainboard/google/poppy/variants/baseboard/include
parentcbed0c26d0949489e7430013fd01c8f9ea1e3a88 (diff)
mainboard/google/poppy: Provide nhlt variant API
Move current NHLT configuration implementation to baseboard so that variants can leverage it or provide their own configuration. BUG=b:37375693 Change-Id: I2a4317c112f9e3614bd01eb6809727b73328d29d Signed-off-by: Furquan Shaikh <furquan@chromium.org> Reviewed-on: https://review.coreboot.org/19326 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Diffstat (limited to 'src/mainboard/google/poppy/variants/baseboard/include')
-rw-r--r--src/mainboard/google/poppy/variants/baseboard/include/baseboard/variants.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mainboard/google/poppy/variants/baseboard/include/baseboard/variants.h b/src/mainboard/google/poppy/variants/baseboard/include/baseboard/variants.h
index bf73585c2d..f25d34f4ed 100644
--- a/src/mainboard/google/poppy/variants/baseboard/include/baseboard/variants.h
+++ b/src/mainboard/google/poppy/variants/baseboard/include/baseboard/variants.h
@@ -46,4 +46,9 @@ struct memory_params {
void variant_memory_params(struct memory_params *p);
int variant_memory_sku(void);
+struct nhlt;
+void variant_nhlt_init(struct nhlt *nhlt);
+void variant_nhlt_oem_overrides(const char **oem_id, const char **oem_table_id,
+ uint32_t *oem_revision);
+
#endif /* __BASEBOARD_VARIANTS_H__ */