70 lines
2.5 KiB
Diff
70 lines
2.5 KiB
Diff
From: Hector Palacios <hector.palacios@digi.com>
|
|
Date: Wed, 14 Jan 2026 14:05:57 +0100
|
|
Subject: [PATCH 14/14] ccimx95dvk: PF09 PMIC interrupt moved to
|
|
PDM_BIT_STREAM1
|
|
|
|
Upstream-Status: Inappropriate [DEY specific]
|
|
|
|
Signed-off-by: Hector Palacios <hector.palacios@digi.com>
|
|
|
|
https://onedigi.atlassian.net/browse/DEL-9915
|
|
---
|
|
boards/ccimx95dvk/pin_mux.c | 5 +++++
|
|
configs/ccimx95dvk.cfg | 2 +-
|
|
configs/ccimx95dvk/config_scmi.h | 1 -
|
|
3 files changed, 6 insertions(+), 2 deletions(-)
|
|
|
|
diff --git a/boards/ccimx95dvk/pin_mux.c b/boards/ccimx95dvk/pin_mux.c
|
|
index 6f5bb4a51c4c..41ad97dd4e75 100755
|
|
--- a/boards/ccimx95dvk/pin_mux.c
|
|
+++ b/boards/ccimx95dvk/pin_mux.c
|
|
@@ -1,5 +1,6 @@
|
|
/*
|
|
* Copyright 2023, 2025 NXP
|
|
+ * Copyright 2025, 2026 Digi International Inc.
|
|
*
|
|
* SPDX-License-Identifier: BSD-3-Clause
|
|
*/
|
|
@@ -57,5 +58,9 @@ void BOARD_InitPins(void)
|
|
IOMUXC_SetPinConfig(IOMUXC_PAD_I2C2_SDA__LPI2C2_SDA, IOMUXC_PAD_DSE(0xFU)
|
|
| IOMUXC_PAD_FSEL1(0x3U) | IOMUXC_PAD_PU(0x1U) | IOMUXC_PAD_OD(0x1U));
|
|
#endif
|
|
+
|
|
+ /* Configure GPIO1-10 (INT from PF09) */
|
|
+ IOMUXC_SetPinMux(IOMUXC_PAD_PDM_BIT_STREAM1__GPIO1_IO_BIT10, 0U);
|
|
+ IOMUXC_SetPinConfig(IOMUXC_PAD_PDM_BIT_STREAM1__GPIO1_IO_BIT10, 0U);
|
|
}
|
|
|
|
diff --git a/configs/ccimx95dvk.cfg b/configs/ccimx95dvk.cfg
|
|
index 53444e785270..ba7cc9e0499a 100755
|
|
--- a/configs/ccimx95dvk.cfg
|
|
+++ b/configs/ccimx95dvk.cfg
|
|
@@ -306,6 +306,7 @@ L_STCU_NPUMIX OWNER
|
|
PIN_FCCU_ERR0 OWNER
|
|
PIN_I2C1_SCL OWNER
|
|
PIN_I2C1_SDA OWNER
|
|
+PIN_PDM_BIT_STREAM1 OWNER # PF09_INT_B
|
|
PIN_UART2_RXD OWNER
|
|
PIN_UART2_TXD OWNER
|
|
PIN_WDOG_ANY OWNER
|
|
@@ -955,7 +956,6 @@ PIN_GPIO_IO37 OWNER
|
|
PIN_I2C2_SCL OWNER
|
|
PIN_I2C2_SDA OWNER
|
|
PIN_PDM_BIT_STREAM0 OWNER
|
|
-PIN_PDM_BIT_STREAM1 OWNER
|
|
PIN_PDM_CLK OWNER
|
|
PIN_SAI1_RXD0 OWNER
|
|
PIN_SAI1_TXC OWNER
|
|
diff --git a/configs/ccimx95dvk/config_scmi.h b/configs/ccimx95dvk/config_scmi.h
|
|
index 3b6899a7b9c8..20168f81df9d 100644
|
|
--- a/configs/ccimx95dvk/config_scmi.h
|
|
+++ b/configs/ccimx95dvk/config_scmi.h
|
|
@@ -550,7 +550,6 @@
|
|
.pinPerms[DEV_SM_PIN_I2C2_SCL] = SM_SCMI_PERM_ALL, \
|
|
.pinPerms[DEV_SM_PIN_I2C2_SDA] = SM_SCMI_PERM_ALL, \
|
|
.pinPerms[DEV_SM_PIN_PDM_BIT_STREAM0] = SM_SCMI_PERM_ALL, \
|
|
- .pinPerms[DEV_SM_PIN_PDM_BIT_STREAM1] = SM_SCMI_PERM_ALL, \
|
|
.pinPerms[DEV_SM_PIN_PDM_CLK] = SM_SCMI_PERM_ALL, \
|
|
.pinPerms[DEV_SM_PIN_SAI1_RXD0] = SM_SCMI_PERM_ALL, \
|
|
.pinPerms[DEV_SM_PIN_SAI1_TXC] = SM_SCMI_PERM_ALL, \
|