-
Notifications
You must be signed in to change notification settings - Fork 6.5k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
nxp: mimx93: Switch to using CCM Rev3
With this commit, the i.MX93 SoC will start using CCM Rev3. To make this work, the following changes had to be made: 1) Removed CCM-related nodes from the DTS. * no longer needed. 2) Removed static memory mapping using mmu_regions.c. * no longer needed, CCM Rev3 uses device_map(). 3) Implemented the CCM Rev3 basic operations. 4) Added clock ungating operation to the LPUART driver. * this is needed because clocks are gated by default. As such, before configuring the LPUART module, the clock has to be ungated. Signed-off-by: Laurentiu Mihalcea <[email protected]>
- Loading branch information
1 parent
2d5133c
commit 1a3d67e
Showing
9 changed files
with
853 additions
and
21 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
# Copyright 2023 NXP | ||
# SPDX-License-Identifier: Apache-2.0 | ||
|
||
zephyr_sources_ifdef(CONFIG_SOC_MIMX93_A55 imx93_ccm.c) |
Oops, something went wrong.