From 0fb45743050bcd74fc0dd1f5b8e0ede9289d002c Mon Sep 17 00:00:00 2001 From: Tomasz Bursztyka Date: Thu, 1 Oct 2015 13:20:01 +0300 Subject: [PATCH] gpio: galileo: Pre-configuring DW's driver in Kconfig PCI information and integration of designware's gpio controller with shared irq. Change-Id: I80c7fed35ff328e06d87ebad3e2f68fdd6f5672e Signed-off-by: Tomasz Bursztyka Signed-off-by: Anas Nashif --- arch/x86/platforms/galileo/Kconfig | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/arch/x86/platforms/galileo/Kconfig b/arch/x86/platforms/galileo/Kconfig index 144cd9f15a5..1d34b039c30 100644 --- a/arch/x86/platforms/galileo/Kconfig +++ b/arch/x86/platforms/galileo/Kconfig @@ -184,14 +184,11 @@ config GPIO_MMIO_1_OUTPUT default 0x10A8 endif -if GPIO_DW_0 - +if GPIO_DW +config GPIO_DW_0 + def_bool y config GPIO_DW_0_NAME default "GPIO_0" -config GPIO_DW_0_IRQ_SHARED_NAME - default SHARED_IRQ_0_NAME -config GPIO_DW_0_BASE_ADDR - default 0x90006000 config GPIO_DW_0_BUS default 0 config GPIO_DW_0_DEV @@ -200,9 +197,19 @@ config GPIO_DW_0_FUNCTION default 2 config GPIO_DW_0_BAR default 1 - +config GPIO_DW_0_BITS + default 8 +config GPIO_DW_0_BASE_ADDR + default 0x90006000 +config GPIO_DW_0_IRQ + default 18 +config GPIO_DW_0_PRI + default 0 +config GPIO_DW_0_IRQ_SHARED + def_bool y if SHARED_IRQ +config GPIO_DW_0_IRQ_SHARED_NAME + default SHARED_IRQ_0_NAME if SHARED_IRQ endif - endif if PINMUX