soc/amd/common/block: Add support for common config for AMD SoCs
This change adds support for struct soc_amd_common_config that allows multiple AMD SoCs to share common configuration. This can then be used by common/block drivers to get the required configuration from device tree. It also provides function declaration for soc_get_common_config() that needs to be provided by SoCs making use of the common configuration structure. Signed-off-by: Furquan Shaikh <furquan@google.com> Change-Id: Idb0d797525414c99894a8e4ede65469381db7794 Reviewed-on: https://review.coreboot.org/c/coreboot/+/41246 Reviewed-by: Raul Rangel <rrangel@chromium.org> Reviewed-by: Aaron Durbin <adurbin@chromium.org> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
f2c32515ee
commit
2f5183c7af
|
@ -0,0 +1,16 @@
|
||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
|
/* This file is part of the coreboot project. */
|
||||||
|
|
||||||
|
#ifndef __AMDBLOCKS_CHIP_H__
|
||||||
|
#define __AMDBLOCKS_CHIP_H__
|
||||||
|
|
||||||
|
struct soc_amd_common_config {
|
||||||
|
};
|
||||||
|
|
||||||
|
/*
|
||||||
|
* SoC callback that returns pointer to soc_amd_common_config structure embedded within the chip
|
||||||
|
* soc config.
|
||||||
|
*/
|
||||||
|
const struct soc_amd_common_config *soc_get_common_config(void);
|
||||||
|
|
||||||
|
#endif
|
Loading…
Reference in New Issue