Skip to content

Commit 2a90804

Browse files
committed
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 <[email protected]>
1 parent 57df5ab commit 2a90804

File tree

6 files changed

+28
-29
lines changed

6 files changed

+28
-29
lines changed

boards/nxp/mimxrt700_evk/Kconfig.mimxrt700_evk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ config BOARD_MIMXRT700_EVK
66
select SOC_MIMXRT798S_CM33_CPU1 if BOARD_MIMXRT700_EVK_MIMXRT798S_CM33_CPU1
77
select SOC_MIMXRT798S_HIFI4 if BOARD_MIMXRT700_EVK_MIMXRT798S_HIFI4
88
select SOC_MIMXRT798S_HIFI1 if BOARD_MIMXRT700_EVK_MIMXRT798S_HIFI1
9-
select SOC_PART_NUMBER_MIMXRT798SGFOA
9+
select SOC_PART_NUMBER_MIMXRT798SGFOB

drivers/mipi_dsi/dsi_mcux.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -236,18 +236,18 @@ static ssize_t dsi_mcux_transfer(const struct device *dev, uint8_t channel,
236236
LOG_ERR("DCS Read not yet implemented or used");
237237
return -ENOTSUP;
238238
case MIPI_DSI_DCS_SHORT_WRITE:
239-
dsi_xfer.sendDscCmd = true;
240-
dsi_xfer.dscCmd = msg->cmd;
239+
dsi_xfer.sendDcsCmd = true;
240+
dsi_xfer.dcsCmd = msg->cmd;
241241
dsi_xfer.txDataType = kDSI_TxDataDcsShortWrNoParam;
242242
break;
243243
case MIPI_DSI_DCS_SHORT_WRITE_PARAM:
244-
dsi_xfer.sendDscCmd = true;
245-
dsi_xfer.dscCmd = msg->cmd;
244+
dsi_xfer.sendDcsCmd = true;
245+
dsi_xfer.dcsCmd = msg->cmd;
246246
dsi_xfer.txDataType = kDSI_TxDataDcsShortWrOneParam;
247247
break;
248248
case MIPI_DSI_DCS_LONG_WRITE:
249-
dsi_xfer.sendDscCmd = true;
250-
dsi_xfer.dscCmd = msg->cmd;
249+
dsi_xfer.sendDcsCmd = true;
250+
dsi_xfer.dcsCmd = msg->cmd;
251251
dsi_xfer.flags = kDSI_TransferUseHighSpeed;
252252
dsi_xfer.txDataType = kDSI_TxDataDcsLongWr;
253253
/*

drivers/mipi_dsi/dsi_mcux_2l.c

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -325,8 +325,8 @@ static int dsi_mcux_tx_color(const struct device *dev, uint8_t channel,
325325
.txData = msg->tx_buf,
326326
.rxDataSize = (uint16_t)msg->rx_len,
327327
.rxData = msg->rx_buf,
328-
.sendDscCmd = true,
329-
.dscCmd = msg->cmd,
328+
.sendDcsCmd = true,
329+
.dcsCmd = msg->cmd,
330330
.txDataType = kDSI_TxDataDcsLongWr,
331331
/* default to high speed unless told to use low power */
332332
.flags = (msg->flags & MIPI_DSI_MSG_USE_LPM) ? 0 : kDSI_TransferUseHighSpeed,
@@ -680,18 +680,18 @@ static ssize_t dsi_mcux_transfer(const struct device *dev, uint8_t channel,
680680
LOG_ERR("DCS Read not yet implemented or used");
681681
return -ENOTSUP;
682682
case MIPI_DSI_DCS_SHORT_WRITE:
683-
dsi_xfer.sendDscCmd = true;
684-
dsi_xfer.dscCmd = msg->cmd;
683+
dsi_xfer.sendDcsCmd = true;
684+
dsi_xfer.dcsCmd = msg->cmd;
685685
dsi_xfer.txDataType = kDSI_TxDataDcsShortWrNoParam;
686686
break;
687687
case MIPI_DSI_DCS_SHORT_WRITE_PARAM:
688-
dsi_xfer.sendDscCmd = true;
689-
dsi_xfer.dscCmd = msg->cmd;
688+
dsi_xfer.sendDcsCmd = true;
689+
dsi_xfer.dcsCmd = msg->cmd;
690690
dsi_xfer.txDataType = kDSI_TxDataDcsShortWrOneParam;
691691
break;
692692
case MIPI_DSI_DCS_LONG_WRITE:
693-
dsi_xfer.sendDscCmd = true;
694-
dsi_xfer.dscCmd = msg->cmd;
693+
dsi_xfer.sendDcsCmd = true;
694+
dsi_xfer.dcsCmd = msg->cmd;
695695
dsi_xfer.txDataType = kDSI_TxDataDcsLongWr;
696696
#ifndef CONFIG_MIPI_DSI_MCUX_NXP_DCNANO_LCDIF
697697
int ret;

soc/nxp/imxrt/imxrt118x/soc.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,6 @@ __weak void clock_init(void)
145145

146146
/* Init OSC RC 400M */
147147
CLOCK_OSC_EnableOscRc400M();
148-
CLOCK_OSC_GateOscRc400M(false);
149148

150149
#if CONFIG_CPU_CORTEX_M7
151150
/* Switch both core to OscRC400M first */

soc/nxp/imxrt/imxrt7xx/Kconfig.soc

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -40,28 +40,28 @@ config SOC_TOOLCHAIN_NAME
4040
default "nxp_rt700_hifi4" if SOC_MIMXRT798S_HIFI4
4141
default "nxp_rt700_hifi1" if SOC_MIMXRT798S_HIFI1
4242

43-
config SOC_PART_NUMBER_MIMXRT798SGAWAR
43+
config SOC_PART_NUMBER_MIMXRT798SGAWBR
4444
bool
4545

46-
config SOC_PART_NUMBER_MIMXRT798SGFOA
46+
config SOC_PART_NUMBER_MIMXRT798SGFOB
4747
bool
4848

49-
config SOC_PART_NUMBER_MIMXRT758SGAWAR
49+
config SOC_PART_NUMBER_MIMXRT758SGAWBR
5050
bool
5151

52-
config SOC_PART_NUMBER_MIMXRT758SGFOA
52+
config SOC_PART_NUMBER_MIMXRT758SGFOB
5353
bool
5454

55-
config SOC_PART_NUMBER_MIMXRT735SGAWAR
55+
config SOC_PART_NUMBER_MIMXRT735SGAWBR
5656
bool
5757

58-
config SOC_PART_NUMBER_MIMXRT735SGFOA
58+
config SOC_PART_NUMBER_MIMXRT735SGFOB
5959
bool
6060

6161
config SOC_PART_NUMBER
62-
default "MIMXRT798SGFOA" if SOC_PART_NUMBER_MIMXRT798SGFOA
63-
default "MIMXRT798SGAWAR" if SOC_PART_NUMBER_MIMXRT798SGAWAR
64-
default "MIMXRT758SGFOA" if SOC_PART_NUMBER_MIMXRT758SGFOA
65-
default "MIMXRT758SGAWAR" if SOC_PART_NUMBER_MIMXRT758SGAWAR
66-
default "MIMXRT735SGFOA" if SOC_PART_NUMBER_MIMXRT735SGFOA
67-
default "MIMXRT735SGAWAR" if SOC_PART_NUMBER_MIMXRT735SGAWAR
62+
default "MIMXRT798SGFOB" if SOC_PART_NUMBER_MIMXRT798SGFOB
63+
default "MIMXRT798SGAWBR" if SOC_PART_NUMBER_MIMXRT798SGAWBR
64+
default "MIMXRT758SGFOB" if SOC_PART_NUMBER_MIMXRT758SGFOB
65+
default "MIMXRT758SGAWBR" if SOC_PART_NUMBER_MIMXRT758SGAWBR
66+
default "MIMXRT735SGFOB" if SOC_PART_NUMBER_MIMXRT735SGFOB
67+
default "MIMXRT735SGAWBR" if SOC_PART_NUMBER_MIMXRT735SGAWBR

west.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ manifest:
210210
groups:
211211
- hal
212212
- name: hal_nxp
213-
revision: 4377ecfba52fe0ff7352eadf426b523ed3e1d27f
213+
revision: pull/612/head
214214
path: modules/hal/nxp
215215
groups:
216216
- hal

0 commit comments

Comments
 (0)