@ -20,16 +20,6 @@
DECLARE_GLOBAL_DATA_PTR ;
# if defined(CONFIG_STM32F4)
# define STM32_GPIOA_BASE (STM32_AHB1PERIPH_BASE + 0x0000)
# define STM32_GPIOB_BASE (STM32_AHB1PERIPH_BASE + 0x0400)
# define STM32_GPIOC_BASE (STM32_AHB1PERIPH_BASE + 0x0800)
# define STM32_GPIOD_BASE (STM32_AHB1PERIPH_BASE + 0x0C00)
# define STM32_GPIOE_BASE (STM32_AHB1PERIPH_BASE + 0x1000)
# define STM32_GPIOF_BASE (STM32_AHB1PERIPH_BASE + 0x1400)
# define STM32_GPIOG_BASE (STM32_AHB1PERIPH_BASE + 0x1800)
# define STM32_GPIOH_BASE (STM32_AHB1PERIPH_BASE + 0x1C00)
# define STM32_GPIOI_BASE (STM32_AHB1PERIPH_BASE + 0x2000)
static const unsigned long io_base [ ] = {
STM32_GPIOA_BASE , STM32_GPIOB_BASE , STM32_GPIOC_BASE ,
STM32_GPIOD_BASE , STM32_GPIOE_BASE , STM32_GPIOF_BASE ,
@ -85,14 +75,6 @@ out:
return rv ;
}
# elif defined(CONFIG_STM32F1)
# define STM32_GPIOA_BASE (STM32_APB2PERIPH_BASE + 0x0800)
# define STM32_GPIOB_BASE (STM32_APB2PERIPH_BASE + 0x0C00)
# define STM32_GPIOC_BASE (STM32_APB2PERIPH_BASE + 0x1000)
# define STM32_GPIOD_BASE (STM32_APB2PERIPH_BASE + 0x1400)
# define STM32_GPIOE_BASE (STM32_APB2PERIPH_BASE + 0x1800)
# define STM32_GPIOF_BASE (STM32_APB2PERIPH_BASE + 0x1C00)
# define STM32_GPIOG_BASE (STM32_APB2PERIPH_BASE + 0x2000)
static const unsigned long io_base [ ] = {
STM32_GPIOA_BASE , STM32_GPIOB_BASE , STM32_GPIOC_BASE ,
STM32_GPIOD_BASE , STM32_GPIOE_BASE , STM32_GPIOF_BASE ,