diff options
author | Rex-BC Chen <rex-bc.chen@mediatek.com> | 2022-08-04 15:46:33 +0800 |
---|---|---|
committer | Martin L Roth <gaumless@gmail.com> | 2022-08-13 17:08:38 +0000 |
commit | d6cea76dfa8d0cb65c22ef55c4947e7d1068dbc3 (patch) | |
tree | 093f72b8d0b2756fba261d28eb06b805cc632594 /src | |
parent | 4dff4fe14e62137e909e10b9f45177442367e781 (diff) |
soc/mediatek: Move common definition of DFD to common folder
We use the same dump address and size for DFD in all MediaTek SoCs, so
we move them to dfd_common.h and rename dfd_common.h to dfd.h.
TEST=build pass
BUG=b:236331724
Signed-off-by: Bo-Chen Chen <rex-bc.chen@mediatek.com>
Change-Id: I162bbb0a82e3b55c8cfbbd20e28a54ad01fd6b0d
Reviewed-on: https://review.coreboot.org/c/coreboot/+/66585
Reviewed-by: Yidi Lin <yidilin@chromium.org>
Reviewed-by: Yu-Ping Wu <yupingso@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src')
-rw-r--r-- | src/soc/mediatek/common/include/soc/dfd.h (renamed from src/soc/mediatek/common/include/soc/dfd_common.h) | 4 | ||||
-rw-r--r-- | src/soc/mediatek/mt8186/include/soc/dfd.h | 12 | ||||
-rw-r--r-- | src/soc/mediatek/mt8192/include/soc/dfd.h | 12 | ||||
-rw-r--r-- | src/soc/mediatek/mt8195/include/soc/dfd.h | 12 |
4 files changed, 4 insertions, 36 deletions
diff --git a/src/soc/mediatek/common/include/soc/dfd_common.h b/src/soc/mediatek/common/include/soc/dfd.h index d716ed0823..fb9dd997bd 100644 --- a/src/soc/mediatek/common/include/soc/dfd_common.h +++ b/src/soc/mediatek/common/include/soc/dfd.h @@ -6,6 +6,10 @@ #define CPC_FLOW_CTRL_CFG 0x0C53A814 #define RESET_ON_KEEP_EN BIT(17) +/* DFD dump address and size need to be the same as defined in Kernel DTS. */ +#define DFD_DUMP_ADDRESS 0x6A000000 +#define DFD_DUMP_SIZE (1 * MiB) + static u32 *const dfd_cfg = (void *)CPC_FLOW_CTRL_CFG; void dfd_init(void); diff --git a/src/soc/mediatek/mt8186/include/soc/dfd.h b/src/soc/mediatek/mt8186/include/soc/dfd.h deleted file mode 100644 index b2f1388693..0000000000 --- a/src/soc/mediatek/mt8186/include/soc/dfd.h +++ /dev/null @@ -1,12 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0-only */ - -#ifndef SOC_MEDIATEK_MT8186_DFD_H -#define SOC_MEDIATEK_MT8186_DFD_H - -#include <soc/dfd_common.h> - -/* DFD dump address and size need to be the same as defined in Kernel DTS. */ -#define DFD_DUMP_ADDRESS 0x6A000000 -#define DFD_DUMP_SIZE (1 * MiB) - -#endif diff --git a/src/soc/mediatek/mt8192/include/soc/dfd.h b/src/soc/mediatek/mt8192/include/soc/dfd.h deleted file mode 100644 index e225b08060..0000000000 --- a/src/soc/mediatek/mt8192/include/soc/dfd.h +++ /dev/null @@ -1,12 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0-only */ - -#ifndef SOC_MEDIATEK_MT8192_DFD_H -#define SOC_MEDIATEK_MT8192_DFD_H - -#include <soc/dfd_common.h> - -/* DFD dump address and size need to be the same as defined in Kernel DTS. */ -#define DFD_DUMP_ADDRESS 0x6A000000 -#define DFD_DUMP_SIZE (1 * MiB) - -#endif diff --git a/src/soc/mediatek/mt8195/include/soc/dfd.h b/src/soc/mediatek/mt8195/include/soc/dfd.h deleted file mode 100644 index 123b568433..0000000000 --- a/src/soc/mediatek/mt8195/include/soc/dfd.h +++ /dev/null @@ -1,12 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0-only */ - -#ifndef SOC_MEDIATEK_MT8195_DFD_H -#define SOC_MEDIATEK_MT8195_DFD_H - -#include <soc/dfd_common.h> - -/* DFD dump address and size need to be the same as defined in Kernel DTS. */ -#define DFD_DUMP_ADDRESS 0x6A000000 -#define DFD_DUMP_SIZE (1 * MiB) - -#endif |