soc/arm/microchip_mec/mec1501: Initialise GPIO after interrupts
Since bb590b5b6e
, which enforces a more consistent ordering of
initialisation for devices, the SOC initialisation was happening after
GPIO initialisation. This caused interrupts to stop working on GPIO
input.
This patch fixes that by increasing the default GPIO initialisation
priority, so that it happens after SOC.
Signed-off-by: Ederson de Souza <ederson.desouza@intel.com>
This commit is contained in:
parent
8009ccce43
commit
0295edf834
|
@ -85,3 +85,13 @@ choice
|
|||
JTAG port in SWD mode and SWV as tracing method.
|
||||
UART2 cannot be used. ADC00-03 can be used.
|
||||
endchoice
|
||||
|
||||
# GPIO initialization depends on SOC initialization, which happen at
|
||||
# CONFIG_KERNEL_INIT_PRIORITY_DEFAULT, so GPIO_INIT_PRIORITY needs to be
|
||||
# higher than that.
|
||||
if GPIO
|
||||
|
||||
config GPIO_INIT_PRIORITY
|
||||
default 41
|
||||
|
||||
endif # GPIO
|
||||
|
|
Loading…
Reference in a new issue