cAVS: add alias definitions to cAVS 1.5-2.0

cAVS 1.5, 1.8 and 2.0 are supported by Zephyr, their configurations
need alias definitions.

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
This commit is contained in:
Guennadi Liakhovetski 2023-03-21 16:05:27 +01:00 committed by Kai Vehmanen
parent 343b6d863d
commit 63eb6ffb0a
7 changed files with 56 additions and 0 deletions

View File

@ -3,6 +3,7 @@ version = [1, 8]
[adsp]
name = "apl"
image_size = "0x0A0000" # (8 + 2) bank * 64KB
alias_mask = "0xE0000000"
[[adsp.mem_zone]]
type = "ROM"
@ -13,6 +14,13 @@ type = "SRAM"
base = "0xA000A000"
size = "0x100000"
[[adsp.mem_alias]]
type = "uncached"
base = "0x9E000000"
[[adsp.mem_alias]]
type = "cached"
base = "0xBE000000"
[cse]
partition_name = "ADSP"
[[cse.entry]]

View File

@ -3,6 +3,7 @@ version = [1, 8]
[adsp]
name = "cnl"
image_size = "0x300000" # (47 + 1) bank * 64KB
alias_mask = "0xE0000000"
[[adsp.mem_zone]]
type = "ROM"
@ -17,6 +18,13 @@ type = "SRAM"
base = "0xBE040000"
size = "0x100000"
[[adsp.mem_alias]]
type = "uncached"
base = "0x9E000000"
[[adsp.mem_alias]]
type = "cached"
base = "0xBE000000"
[cse]
partition_name = "ADSP"
[[cse.entry]]

View File

@ -3,6 +3,7 @@ version = [1, 8]
[adsp]
name = "icl"
image_size = "0x300000" # (47 + 1) bank * 64KB
alias_mask = "0xE0000000"
[[adsp.mem_zone]]
type = "ROM"
@ -17,6 +18,13 @@ type = "SRAM"
base = "0xBE040000"
size = "0x100000"
[[adsp.mem_alias]]
type = "uncached"
base = "0x9E000000"
[[adsp.mem_alias]]
type = "cached"
base = "0xBE000000"
[cse]
partition_name = "ADSP"
[[cse.entry]]

View File

@ -3,6 +3,7 @@ version = [1, 8]
[adsp]
name = "icl"
image_size = "0x110000" # (16 + 1) bank * 64KB
alias_mask = "0xE0000000"
[[adsp.mem_zone]]
type = "ROM"
@ -17,6 +18,13 @@ type = "SRAM"
base = "0xBE040000"
size = "0x100000"
[[adsp.mem_alias]]
type = "uncached"
base = "0x9E000000"
[[adsp.mem_alias]]
type = "cached"
base = "0xBE000000"
[cse]
partition_name = "ADSP"
[[cse.entry]]

View File

@ -3,6 +3,7 @@ version = [1, 5]
[adsp]
name = "kbl"
image_size = "0x200000" # (30 + 2) bank * 64KB
alias_mask = "0xE0000000"
[[adsp.mem_zone]]
type = "ROM"
@ -13,6 +14,13 @@ type = "SRAM"
base = "0xA000A000"
size = "0x100000"
[[adsp.mem_alias]]
type = "uncached"
base = "0x9E000000"
[[adsp.mem_alias]]
type = "cached"
base = "0xBE000000"
[css]
[fw_desc.header]

View File

@ -3,6 +3,7 @@ version = [1, 5]
[adsp]
name = "skl"
image_size = "0x200000" # (30 + 2) bank * 64KB
alias_mask = "0xE0000000"
[[adsp.mem_zone]]
type = "ROM"
@ -13,6 +14,13 @@ type = "SRAM"
base = "0xA000A000"
size = "0x100000"
[[adsp.mem_alias]]
type = "uncached"
base = "0x9E000000"
[[adsp.mem_alias]]
type = "cached"
base = "0xBE000000"
[css]
[fw_desc.header]

View File

@ -4,6 +4,7 @@ version = [1, 5]
name = "sue"
image_size = "0x300000" # (47 + 1) bank * 64KB
exec_boot_ldr = 1
alias_mask = "0xE0000000"
[[adsp.mem_zone]]
type = "ROM"
@ -18,6 +19,13 @@ type = "SRAM"
base = "0xbe000000"
size = "0x100000"
[[adsp.mem_alias]]
type = "uncached"
base = "0x9E000000"
[[adsp.mem_alias]]
type = "cached"
base = "0xBE000000"
[fw_desc.header]
name = "ADSPFW"
load_offset = "0x2000"