]> git.baikalelectronics.ru Git - arm-tf.git/commit
refactor(st-gpio): code improvements
authorFabien Dessenne <fabien.dessenne@foss.st.com>
Tue, 21 Sep 2021 09:05:06 +0000 (11:05 +0200)
committerYann Gautier <yann.gautier@st.com>
Tue, 1 Feb 2022 15:35:28 +0000 (16:35 +0100)
commit417196faefe4c592e9ca1e71d4fd8c35603c8ebb
treea6726cf62fdc18a3e1e9529c73e7b647321d645a
parent6cacfe2959800a954cc646cea1233c449393d379
refactor(st-gpio): code improvements

No functional, change, but some improvements:
- Declare set_gpio() as static (only called locally)
- Handle the type ('open-drain') property independently from the
  mode one.
- Replace mmio_clrbits_32() +  mmio_setbits_32() with
  mmio_clrsetbits_32().
- Add a missing log
- Add missing U() in macro definitions

Signed-off-by: Fabien Dessenne <fabien.dessenne@foss.st.com>
Change-Id: I1a79609609ac8e8001127ebefdb81def573f76fa
drivers/st/gpio/stm32_gpio.c
include/drivers/st/stm32_gpio.h