Go to file
Florian Vaussard 52d663d49d gpio: stm32: Use macro to simplify registration
The registration of each GPIO bank differs by only few details. These
differences can be factorized in order to create a generic registration
macro.

This has several advantages:
- Less code
- Easier to add new banks
- Less work to add support for new STM32 families

The diff stat speaks for it-self: 26 insertions(+), 92 deletions(-)

Change-Id: I674752fda5ee3caefb815ccf070a1b636b16cf85
Signed-off-by: Florian Vaussard <florian.vaussard@heig-vd.ch>
2017-03-27 09:05:57 -05:00
.known-issues
arch arm: stm32f4: Add FPU support 2017-03-27 09:05:57 -05:00
boards boards: add 96b_nitrogen board documentation 2017-03-27 09:05:57 -05:00
doc
drivers gpio: stm32: Use macro to simplify registration 2017-03-27 09:05:57 -05:00
dts dts: arm: Add base DTS support for Olimexino STM32 board 2017-03-27 09:05:57 -05:00
ext spi: mcux: Rename spi driver to DSPI to match naming convention 2017-03-27 09:05:57 -05:00
include clock: stm32f4: Add some missing clocks 2017-03-27 09:05:57 -05:00
kernel kernel: arm: Increase idle stack size to fix corruption by FP_SHARING 2017-03-27 09:05:57 -05:00
lib
misc
samples
scripts
subsys
tests
.checkpatch.conf
.gitattributes
.gitignore
.gitreview
.mailmap
defaults.tc
Kbuild
Kconfig
Kconfig.zephyr
LICENSE
MAINTAINERS
Makefile
Makefile.inc
Makefile.test
zephyr-env.sh