stm32: add dual flash bank support