Subrata Banik | 19cd07f | 2018-05-17 13:53:29 +0530 | [diff] [blame] | 1 | config SOC_INTEL_COMMON_PCH_BASE |
| 2 | bool |
| 3 | depends on SOC_INTEL_COMMON_BLOCK |
| 4 | help |
| 5 | All common PCH code blocks between Gen-6 till latest-PCH should be |
| 6 | part of this directory. A SoC Kconfig might select this option to include |
| 7 | base PCH package while building new SOC block. Currently majority of |
| 8 | common IP code blocks are part of soc/intel/common/block/ and |
| 9 | SoC Kconfig just select those Kconfig option. Addition to that SoC |
| 10 | code now having option to select required base PCH block to include |
| 11 | common IP block. |
| 12 | |
| 13 | if SOC_INTEL_COMMON_PCH_BASE |
| 14 | |
| 15 | comment "Intel SoC Common PCH Code" |
| 16 | source "src/soc/intel/common/pch/*/Kconfig" |
| 17 | |
| 18 | config PCH_SPECIFIC_OPTIONS |
| 19 | def_bool y |
| 20 | select SOC_INTEL_COMMON_BLOCK_CHIP_CONFIG |
| 21 | select SOC_INTEL_COMMON_BLOCK_CSE |
| 22 | select SOC_INTEL_COMMON_BLOCK_DSP |
| 23 | select SOC_INTEL_COMMON_BLOCK_EBDA |
| 24 | select SOC_INTEL_COMMON_BLOCK_FAST_SPI |
| 25 | select SOC_INTEL_COMMON_BLOCK_GPIO |
Subrata Banik | 1f33a0c | 2018-09-28 19:49:43 +0530 | [diff] [blame] | 26 | select SOC_INTEL_COMMON_BLOCK_GPIO_ITSS_POL_CFG |
Subrata Banik | 19cd07f | 2018-05-17 13:53:29 +0530 | [diff] [blame] | 27 | select SOC_INTEL_COMMON_BLOCK_GRAPHICS |
| 28 | select SOC_INTEL_COMMON_BLOCK_ITSS |
| 29 | select SOC_INTEL_COMMON_BLOCK_I2C |
| 30 | select SOC_INTEL_COMMON_BLOCK_LPC |
| 31 | select SOC_INTEL_COMMON_BLOCK_LPSS |
| 32 | select SOC_INTEL_COMMON_BLOCK_P2SB |
| 33 | select SOC_INTEL_COMMON_BLOCK_PCIE |
| 34 | select SOC_INTEL_COMMON_BLOCK_PCR |
| 35 | select SOC_INTEL_COMMON_BLOCK_PMC |
| 36 | select SOC_INTEL_COMMON_BLOCK_RTC |
| 37 | select SOC_INTEL_COMMON_BLOCK_SATA |
| 38 | select SOC_INTEL_COMMON_BLOCK_SCS |
| 39 | select SOC_INTEL_COMMON_BLOCK_SMBUS |
| 40 | select SOC_INTEL_COMMON_BLOCK_SPI |
| 41 | select SOC_INTEL_COMMON_BLOCK_TIMER |
| 42 | select SOC_INTEL_COMMON_BLOCK_UART |
| 43 | select SOC_INTEL_COMMON_BLOCK_XDCI |
| 44 | select SOC_INTEL_COMMON_BLOCK_XHCI |
Subrata Banik | 9cd99a1 | 2018-05-28 16:12:03 +0530 | [diff] [blame] | 45 | select SOC_INTEL_COMMON_PCH_LOCKDOWN |
Subrata Banik | 19cd07f | 2018-05-17 13:53:29 +0530 | [diff] [blame] | 46 | |
| 47 | endif |