Subrata Banik | 01ae11b | 2017-03-04 23:32:41 +0530 | [diff] [blame] | 1 | config SOC_INTEL_COMMON_BLOCK_SA |
| 2 | bool |
| 3 | help |
| 4 | Intel Processor common System Agent support |
| 5 | |
Andrey Petrov | dafd514 | 2019-12-30 09:58:47 -0800 | [diff] [blame^] | 6 | if SOC_INTEL_COMMON_BLOCK_SA |
| 7 | |
Subrata Banik | 01ae11b | 2017-03-04 23:32:41 +0530 | [diff] [blame] | 8 | config MMCONF_BASE_ADDRESS |
Arthur Heymans | 48d6b76 | 2017-06-13 14:12:38 +0200 | [diff] [blame] | 9 | hex |
Subrata Banik | 01ae11b | 2017-03-04 23:32:41 +0530 | [diff] [blame] | 10 | default 0xe0000000 |
| 11 | |
| 12 | config SA_PCIEX_LENGTH |
| 13 | hex |
| 14 | default 0x10000000 if (PCIEX_LENGTH_256MB) |
| 15 | default 0x8000000 if (PCIEX_LENGTH_128MB) |
| 16 | default 0x4000000 if (PCIEX_LENGTH_64MB) |
| 17 | default 0x10000000 |
| 18 | help |
| 19 | This option allows you to select length of PCIEX region. |
| 20 | |
| 21 | config PCIEX_LENGTH_256MB |
Arthur Heymans | 24c3fef | 2017-06-13 14:13:40 +0200 | [diff] [blame] | 22 | bool |
Subrata Banik | 01ae11b | 2017-03-04 23:32:41 +0530 | [diff] [blame] | 23 | |
| 24 | config PCIEX_LENGTH_128MB |
Arthur Heymans | 24c3fef | 2017-06-13 14:13:40 +0200 | [diff] [blame] | 25 | bool |
Subrata Banik | 01ae11b | 2017-03-04 23:32:41 +0530 | [diff] [blame] | 26 | |
| 27 | config PCIEX_LENGTH_64MB |
Arthur Heymans | 24c3fef | 2017-06-13 14:13:40 +0200 | [diff] [blame] | 28 | bool |
Subrata Banik | 7609c65 | 2017-05-19 14:50:09 +0530 | [diff] [blame] | 29 | |
| 30 | config SA_ENABLE_IMR |
| 31 | bool |
| 32 | default n |
| 33 | help |
| 34 | This option allows you to add the isolated memory ranges (IMRs). |
| 35 | |
| 36 | config SA_ENABLE_DPR |
| 37 | bool |
| 38 | default n |
| 39 | help |
| 40 | This option allows you to add the DMA Protected Range (DPR). |
Andrey Petrov | dafd514 | 2019-12-30 09:58:47 -0800 | [diff] [blame^] | 41 | |
| 42 | endif |