summaryrefslogtreecommitdiff
path: root/src/soc/mediatek/mt8195
diff options
context:
space:
mode:
authorNina Wu <nina-cm.wu@mediatek.corp-partner.google.com>2023-09-05 16:47:45 +0800
committerJakub Czapiga <jacz@semihalf.com>2023-09-22 12:34:29 +0000
commit6eb5db39d04d137915232a0b0eba9630244b205c (patch)
treed78a584c627409abdb49e2833fbfccf33abd4d3a /src/soc/mediatek/mt8195
parentc6d41ecbed60564fbee0d79677853ac8416d8004 (diff)
soc/mediatek: Move common devapc definitions to common/
Move following definitions to common/ 1) the definition of the bit fields for domain remap 2) the definition of the structure for the permission of all domains Change-Id: Iac84ebc908ae384a6280388af4120f6349a32ed4 Signed-off-by: Nina Wu <nina-cm.wu@mediatek.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/77860 Reviewed-by: Yu-Ping Wu <yupingso@google.com> Reviewed-by: Yidi Lin <yidilin@google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/soc/mediatek/mt8195')
-rw-r--r--src/soc/mediatek/mt8195/include/soc/devapc.h36
1 files changed, 0 insertions, 36 deletions
diff --git a/src/soc/mediatek/mt8195/include/soc/devapc.h b/src/soc/mediatek/mt8195/include/soc/devapc.h
index ecf171eba3..f25f67784a 100644
--- a/src/soc/mediatek/mt8195/include/soc/devapc.h
+++ b/src/soc/mediatek/mt8195/include/soc/devapc.h
@@ -30,18 +30,6 @@ enum scp_offset {
/******************************************************************************
* STRUCTURE DEFINITION
******************************************************************************/
-struct apc_infra_peri_dom_16 {
- unsigned char d_permission[16];
-};
-
-struct apc_infra_peri_dom_8 {
- unsigned char d_permission[8];
-};
-
-struct apc_infra_peri_dom_4 {
- unsigned char d_permission[4];
-};
-
enum devapc_sys_dom_num {
DOM_NUM_INFRA_AO_SYS0 = 16,
DOM_NUM_INFRA_AO_SYS1 = 4,
@@ -95,28 +83,4 @@ DEFINE_BIT(SSUSB_P3_SEC, 4)
DEFINE_BITFIELD(PCIE0_DOM, 11, 8) /* 17 */
DEFINE_BITFIELD(PCIE1_DOM, 19, 16) /* 18 */
-/* Domain Remap */
-DEFINE_BITFIELD(FOUR_BIT_DOM_REMAP_0, 3, 0)
-DEFINE_BITFIELD(FOUR_BIT_DOM_REMAP_1, 7, 4)
-DEFINE_BITFIELD(FOUR_BIT_DOM_REMAP_2, 11, 8)
-DEFINE_BITFIELD(FOUR_BIT_DOM_REMAP_3, 15, 12)
-DEFINE_BITFIELD(FOUR_BIT_DOM_REMAP_4, 19, 16)
-DEFINE_BITFIELD(FOUR_BIT_DOM_REMAP_5, 23, 20)
-DEFINE_BITFIELD(FOUR_BIT_DOM_REMAP_6, 27, 24)
-DEFINE_BITFIELD(FOUR_BIT_DOM_REMAP_7, 31, 28)
-
-DEFINE_BITFIELD(THREE_BIT_DOM_REMAP_0, 2, 0)
-DEFINE_BITFIELD(THREE_BIT_DOM_REMAP_1, 5, 3)
-DEFINE_BITFIELD(THREE_BIT_DOM_REMAP_2, 8, 6)
-DEFINE_BITFIELD(THREE_BIT_DOM_REMAP_3, 11, 9)
-DEFINE_BITFIELD(THREE_BIT_DOM_REMAP_4, 14, 12)
-DEFINE_BITFIELD(THREE_BIT_DOM_REMAP_5, 17, 15)
-
-DEFINE_BITFIELD(TWO_BIT_DOM_REMAP_0, 1, 0)
-DEFINE_BITFIELD(TWO_BIT_DOM_REMAP_1, 3, 2)
-DEFINE_BITFIELD(TWO_BIT_DOM_REMAP_2, 5, 4)
-DEFINE_BITFIELD(TWO_BIT_DOM_REMAP_3, 7, 6)
-DEFINE_BITFIELD(TWO_BIT_DOM_REMAP_4, 9, 8)
-DEFINE_BITFIELD(TWO_BIT_DOM_REMAP_5, 11, 10)
-
#endif /* SOC_MEDIATEK_MT8195_DEVAPC_H */