mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-22 04:24:19 +00:00
refactor(st): use GPIO banks definition from bindings
Use GPIO banks definition from bindings. Change-Id: I4dcf321345e319af78285e940b72a1369569b996 Signed-off-by: Pascal Paillet <p.paillet@st.com>
This commit is contained in:
parent
deb9c864ea
commit
e04a9ef5ea
2 changed files with 2 additions and 14 deletions
|
@ -10,6 +10,7 @@
|
||||||
#include <common/tbbr/tbbr_img_def.h>
|
#include <common/tbbr/tbbr_img_def.h>
|
||||||
#include <drivers/st/stm32mp1_rcc.h>
|
#include <drivers/st/stm32mp1_rcc.h>
|
||||||
#include <dt-bindings/clock/stm32mp1-clks.h>
|
#include <dt-bindings/clock/stm32mp1-clks.h>
|
||||||
|
#include <dt-bindings/gpio/stm32-gpio.h>
|
||||||
#include <dt-bindings/reset/stm32mp1-resets.h>
|
#include <dt-bindings/reset/stm32mp1-resets.h>
|
||||||
#include <lib/utils_def.h>
|
#include <lib/utils_def.h>
|
||||||
#include <lib/xlat_tables/xlat_tables_defs.h>
|
#include <lib/xlat_tables/xlat_tables_defs.h>
|
||||||
|
@ -231,21 +232,7 @@ enum ddr_type {
|
||||||
#endif
|
#endif
|
||||||
#define GPIO_BANK_OFFSET U(0x1000)
|
#define GPIO_BANK_OFFSET U(0x1000)
|
||||||
|
|
||||||
/* Bank IDs used in GPIO driver API */
|
|
||||||
#define GPIO_BANK_A U(0)
|
|
||||||
#define GPIO_BANK_B U(1)
|
|
||||||
#define GPIO_BANK_C U(2)
|
|
||||||
#define GPIO_BANK_D U(3)
|
|
||||||
#define GPIO_BANK_E U(4)
|
|
||||||
#define GPIO_BANK_F U(5)
|
|
||||||
#define GPIO_BANK_G U(6)
|
|
||||||
#define GPIO_BANK_H U(7)
|
|
||||||
#define GPIO_BANK_I U(8)
|
|
||||||
#if STM32MP15
|
#if STM32MP15
|
||||||
#define GPIO_BANK_J U(9)
|
|
||||||
#define GPIO_BANK_K U(10)
|
|
||||||
#define GPIO_BANK_Z U(25)
|
|
||||||
|
|
||||||
#define STM32MP_GPIOZ_PIN_MAX_COUNT 8
|
#define STM32MP_GPIOZ_PIN_MAX_COUNT 8
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -14,6 +14,7 @@
|
||||||
#include <drivers/st/stm32mp25_rcc.h>
|
#include <drivers/st/stm32mp25_rcc.h>
|
||||||
#include <dt-bindings/clock/stm32mp25-clks.h>
|
#include <dt-bindings/clock/stm32mp25-clks.h>
|
||||||
#include <dt-bindings/clock/stm32mp25-clksrc.h>
|
#include <dt-bindings/clock/stm32mp25-clksrc.h>
|
||||||
|
#include <dt-bindings/gpio/stm32-gpio.h>
|
||||||
#include <dt-bindings/reset/stm32mp25-resets.h>
|
#include <dt-bindings/reset/stm32mp25-resets.h>
|
||||||
|
|
||||||
#ifndef __ASSEMBLER__
|
#ifndef __ASSEMBLER__
|
||||||
|
|
Loading…
Add table
Reference in a new issue