drivers: pinctrl: updated to add interrupt direction

Updated to add pinctrl interrupt direction

Signed-off-by: Richard Wheatley <richard.wheatley@ambiq.com>
This commit is contained in:
Richard Wheatley 2024-08-06 11:35:52 -05:00 committed by Anas Nashif
commit 4af3d1005b

View file

@ -44,6 +44,7 @@ static void pinctrl_configure_pin(const pinctrl_soc_pin_t *pin)
pin_config.GP.cfg_b.eDriveStrength = pin->drive_strength; pin_config.GP.cfg_b.eDriveStrength = pin->drive_strength;
pin_config.GP.cfg_b.uSlewRate = pin->slew_rate; pin_config.GP.cfg_b.uSlewRate = pin->slew_rate;
pin_config.GP.cfg_b.uNCE = pin->iom_nce; pin_config.GP.cfg_b.uNCE = pin->iom_nce;
pin_config.GP.cfg_b.eIntDir = pin->interrupt_direction;
if (pin->bias_pull_up) { if (pin->bias_pull_up) {
pin_config.GP.cfg_b.ePullup = pin->ambiq_pull_up_ohms + AM_HAL_GPIO_PIN_PULLUP_1_5K; pin_config.GP.cfg_b.ePullup = pin->ambiq_pull_up_ohms + AM_HAL_GPIO_PIN_PULLUP_1_5K;