gpio: add driver for Intel Apollo Lake SoC
This adds a driver for GPIO controller on the Intel Apollo Lake SoC. Origin: Original Signed-off-by: Daniel Leung <daniel.leung@intel.com>
This commit is contained in:
parent
eb6ea28649
commit
8d18ebde9b
10 changed files with 866 additions and 0 deletions
|
@ -100,4 +100,20 @@ MMU_BOOT_REGION(CONFIG_I2C_7_BASE_ADDR, 0x1000,
|
|||
|
||||
#endif /* CONFIG_I2C */
|
||||
|
||||
/* for GPIO controller */
|
||||
#ifdef CONFIG_GPIO_INTEL_APL
|
||||
MMU_BOOT_REGION(INTEL_APL_GPIO_0_BASE_ADDRESS_0,
|
||||
INTEL_APL_GPIO_0_SIZE_0,
|
||||
(MMU_ENTRY_READ | MMU_ENTRY_WRITE));
|
||||
MMU_BOOT_REGION(INTEL_APL_GPIO_0_BASE_ADDRESS_1,
|
||||
INTEL_APL_GPIO_0_SIZE_1,
|
||||
(MMU_ENTRY_READ | MMU_ENTRY_WRITE));
|
||||
MMU_BOOT_REGION(INTEL_APL_GPIO_0_BASE_ADDRESS_2,
|
||||
INTEL_APL_GPIO_0_SIZE_2,
|
||||
(MMU_ENTRY_READ | MMU_ENTRY_WRITE));
|
||||
MMU_BOOT_REGION(INTEL_APL_GPIO_0_BASE_ADDRESS_3,
|
||||
INTEL_APL_GPIO_0_SIZE_3,
|
||||
(MMU_ENTRY_READ | MMU_ENTRY_WRITE));
|
||||
#endif
|
||||
|
||||
#endif /* CONFIG_X86_MMU */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue