driver: gpio: mchp: GPIO initialization value doesn't get reflected when using new flags #25101
Labels
area: GPIO
bug
The issue is a bug, or the PR is fixing a bug
platform: Microchip MEC
Microchip MEC Platform
If GPIO is configure to have an initial value HIGH using new GPIO flags, the value doesn't reflect for mec15 boards.
This gets masked because on subsequent steps of test cases gpio_pin_set_raw() is used.
To Reproduce
Steps to reproduce the behavior:
Modify code so no calls to gpio_pin_set_raw() are done
Check GPIO output with multimeter, it's LOW
Expected behavior
INitialization value passed as flag to GPIO, needs to reflect in physical pin after configure() operation
Impact
MEC15 board initialization may have pins erroneously configured, before they are been used and pins that only get initialized once.
The text was updated successfully, but these errors were encountered: