west: update hal_nxp to mcux sdk 25.09.00

1. update hal_nxp to mcux sdk 25.09.00
2. Updated imxrt7xx part numbers to align with SDK.
3. Fixed typo in member of dsi_transfer_t structure. The sendDscCmd
and dscCmd shall be sendDcsCmd and dcsCmd.
4. Remove the call to the function 'CLOCK_OSC_GateOscRc400M'. This
function has been removed from the SDK.

Signed-off-by: Zhaoxiang Jin <Zhaoxiang.Jin_1@nxp.com>
diff --git a/boards/nxp/mimxrt700_evk/Kconfig.mimxrt700_evk b/boards/nxp/mimxrt700_evk/Kconfig.mimxrt700_evk
index 1e27338..d7c3b6b 100644
--- a/boards/nxp/mimxrt700_evk/Kconfig.mimxrt700_evk
+++ b/boards/nxp/mimxrt700_evk/Kconfig.mimxrt700_evk
@@ -6,4 +6,4 @@
 	select SOC_MIMXRT798S_CM33_CPU1 if BOARD_MIMXRT700_EVK_MIMXRT798S_CM33_CPU1
 	select SOC_MIMXRT798S_HIFI4 if BOARD_MIMXRT700_EVK_MIMXRT798S_HIFI4
 	select SOC_MIMXRT798S_HIFI1 if BOARD_MIMXRT700_EVK_MIMXRT798S_HIFI1
-	select SOC_PART_NUMBER_MIMXRT798SGFOA
+	select SOC_PART_NUMBER_MIMXRT798SGFOB
diff --git a/drivers/mipi_dsi/dsi_mcux.c b/drivers/mipi_dsi/dsi_mcux.c
index 7dc0944..81ba910 100644
--- a/drivers/mipi_dsi/dsi_mcux.c
+++ b/drivers/mipi_dsi/dsi_mcux.c
@@ -236,18 +236,18 @@
 		LOG_ERR("DCS Read not yet implemented or used");
 		return -ENOTSUP;
 	case MIPI_DSI_DCS_SHORT_WRITE:
-		dsi_xfer.sendDscCmd = true;
-		dsi_xfer.dscCmd = msg->cmd;
+		dsi_xfer.sendDcsCmd = true;
+		dsi_xfer.dcsCmd = msg->cmd;
 		dsi_xfer.txDataType = kDSI_TxDataDcsShortWrNoParam;
 		break;
 	case MIPI_DSI_DCS_SHORT_WRITE_PARAM:
-		dsi_xfer.sendDscCmd = true;
-		dsi_xfer.dscCmd = msg->cmd;
+		dsi_xfer.sendDcsCmd = true;
+		dsi_xfer.dcsCmd = msg->cmd;
 		dsi_xfer.txDataType = kDSI_TxDataDcsShortWrOneParam;
 		break;
 	case MIPI_DSI_DCS_LONG_WRITE:
-		dsi_xfer.sendDscCmd = true;
-		dsi_xfer.dscCmd = msg->cmd;
+		dsi_xfer.sendDcsCmd = true;
+		dsi_xfer.dcsCmd = msg->cmd;
 		dsi_xfer.flags = kDSI_TransferUseHighSpeed;
 		dsi_xfer.txDataType = kDSI_TxDataDcsLongWr;
 		/*
diff --git a/drivers/mipi_dsi/dsi_mcux_2l.c b/drivers/mipi_dsi/dsi_mcux_2l.c
index 14ec387..c4615f3 100644
--- a/drivers/mipi_dsi/dsi_mcux_2l.c
+++ b/drivers/mipi_dsi/dsi_mcux_2l.c
@@ -325,8 +325,8 @@
 		.txData = msg->tx_buf,
 		.rxDataSize = (uint16_t)msg->rx_len,
 		.rxData = msg->rx_buf,
-		.sendDscCmd = true,
-		.dscCmd = msg->cmd,
+		.sendDcsCmd = true,
+		.dcsCmd = msg->cmd,
 		.txDataType = kDSI_TxDataDcsLongWr,
 		/* default to high speed unless told to use low power */
 		.flags = (msg->flags & MIPI_DSI_MSG_USE_LPM) ? 0 : kDSI_TransferUseHighSpeed,
@@ -680,18 +680,18 @@
 		LOG_ERR("DCS Read not yet implemented or used");
 		return -ENOTSUP;
 	case MIPI_DSI_DCS_SHORT_WRITE:
-		dsi_xfer.sendDscCmd = true;
-		dsi_xfer.dscCmd = msg->cmd;
+		dsi_xfer.sendDcsCmd = true;
+		dsi_xfer.dcsCmd = msg->cmd;
 		dsi_xfer.txDataType = kDSI_TxDataDcsShortWrNoParam;
 		break;
 	case MIPI_DSI_DCS_SHORT_WRITE_PARAM:
-		dsi_xfer.sendDscCmd = true;
-		dsi_xfer.dscCmd = msg->cmd;
+		dsi_xfer.sendDcsCmd = true;
+		dsi_xfer.dcsCmd = msg->cmd;
 		dsi_xfer.txDataType = kDSI_TxDataDcsShortWrOneParam;
 		break;
 	case MIPI_DSI_DCS_LONG_WRITE:
-		dsi_xfer.sendDscCmd = true;
-		dsi_xfer.dscCmd = msg->cmd;
+		dsi_xfer.sendDcsCmd = true;
+		dsi_xfer.dcsCmd = msg->cmd;
 		dsi_xfer.txDataType = kDSI_TxDataDcsLongWr;
 #ifndef CONFIG_MIPI_DSI_MCUX_NXP_DCNANO_LCDIF
 		int ret;
diff --git a/soc/nxp/imxrt/imxrt118x/soc.c b/soc/nxp/imxrt/imxrt118x/soc.c
index 6ad6817..2129b59 100644
--- a/soc/nxp/imxrt/imxrt118x/soc.c
+++ b/soc/nxp/imxrt/imxrt118x/soc.c
@@ -145,7 +145,6 @@
 
 	/* Init OSC RC 400M */
 	CLOCK_OSC_EnableOscRc400M();
-	CLOCK_OSC_GateOscRc400M(false);
 
 #if CONFIG_CPU_CORTEX_M7
 	/* Switch both core to OscRC400M first */
diff --git a/soc/nxp/imxrt/imxrt7xx/Kconfig.soc b/soc/nxp/imxrt/imxrt7xx/Kconfig.soc
index 384f99c..fe0c261 100644
--- a/soc/nxp/imxrt/imxrt7xx/Kconfig.soc
+++ b/soc/nxp/imxrt/imxrt7xx/Kconfig.soc
@@ -40,28 +40,28 @@
 	default "nxp_rt700_hifi4" if SOC_MIMXRT798S_HIFI4
 	default "nxp_rt700_hifi1" if SOC_MIMXRT798S_HIFI1
 
-config SOC_PART_NUMBER_MIMXRT798SGAWAR
+config SOC_PART_NUMBER_MIMXRT798SGAWBR
 	bool
 
-config SOC_PART_NUMBER_MIMXRT798SGFOA
+config SOC_PART_NUMBER_MIMXRT798SGFOB
 	bool
 
-config SOC_PART_NUMBER_MIMXRT758SGAWAR
+config SOC_PART_NUMBER_MIMXRT758SGAWBR
 	bool
 
-config SOC_PART_NUMBER_MIMXRT758SGFOA
+config SOC_PART_NUMBER_MIMXRT758SGFOB
 	bool
 
-config SOC_PART_NUMBER_MIMXRT735SGAWAR
+config SOC_PART_NUMBER_MIMXRT735SGAWBR
 	bool
 
-config SOC_PART_NUMBER_MIMXRT735SGFOA
+config SOC_PART_NUMBER_MIMXRT735SGFOB
 	bool
 
 config SOC_PART_NUMBER
-	default "MIMXRT798SGFOA" if SOC_PART_NUMBER_MIMXRT798SGFOA
-	default "MIMXRT798SGAWAR" if SOC_PART_NUMBER_MIMXRT798SGAWAR
-	default "MIMXRT758SGFOA" if SOC_PART_NUMBER_MIMXRT758SGFOA
-	default "MIMXRT758SGAWAR" if SOC_PART_NUMBER_MIMXRT758SGAWAR
-	default "MIMXRT735SGFOA" if SOC_PART_NUMBER_MIMXRT735SGFOA
-	default "MIMXRT735SGAWAR" if SOC_PART_NUMBER_MIMXRT735SGAWAR
+	default "MIMXRT798SGFOB" if SOC_PART_NUMBER_MIMXRT798SGFOB
+	default "MIMXRT798SGAWBR" if SOC_PART_NUMBER_MIMXRT798SGAWBR
+	default "MIMXRT758SGFOB" if SOC_PART_NUMBER_MIMXRT758SGFOB
+	default "MIMXRT758SGAWBR" if SOC_PART_NUMBER_MIMXRT758SGAWBR
+	default "MIMXRT735SGFOB" if SOC_PART_NUMBER_MIMXRT735SGFOB
+	default "MIMXRT735SGAWBR" if SOC_PART_NUMBER_MIMXRT735SGAWBR
diff --git a/west.yml b/west.yml
index 004769c..d5a9941 100644
--- a/west.yml
+++ b/west.yml
@@ -210,7 +210,7 @@
       groups:
         - hal
     - name: hal_nxp
-      revision: 41d5acc2cff410440d42e3c1b563aaa166aa034b
+      revision: 18a86af73c63e37420a1044108c40fcb35635f5b
       path: modules/hal/nxp
       groups:
         - hal