-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'clk-imx' into clk-next
* clk-imx: (25 commits) clk: imx: imx8ulp: update clk flag for system critical clock clk: imx: imx8ulp: Add tpm5 clock as critical gate clock clk: imx: imx8ulp: keep MU0_B clock enabled always clk: imx: imx8ulp: Add divider closest support to get more accurate clock rate clk: imx: imx8ulp: Fix XBAR_DIVBUS and AD_SLOW clock parents clk: imx: imx93: Add nic and A55 clk dt-bindings: clock: imx93: add NIC, A55 and ARM PLL CLK clk: imx: imx93: add mcore_booted module paratemter clk: imx: fracn-gppll: Add 300MHz freq support for imx9 clk: imx: fracn-gppll: support integer pll clk: imx: fracn-gppll: disable hardware select control clk: imx: fracn-gppll: fix the rate table clk: imx: imx8mp: change the 'nand_usdhc_bus' clock to non-critical clk: imx: imx8mp: Add LDB root clock dt-bindings: clock: imx8mp: Add LDB clock entry clk: imx: imx8mp: correct DISP2 pixel clock type clk: imx: drop duplicated macro clk: imx: clk-gpr-mux: Provide clock name in error message clk: imx: Let IMX8MN_CLK_DISP_PIXEL set parent rate clk: imx8mm: Let IMX8MM_CLK_LCDIF_PIXEL set parent rate ...
- Loading branch information
Showing
16 changed files
with
517 additions
and
47 deletions.
There are no files selected for viewing
79 changes: 79 additions & 0 deletions
79
Documentation/devicetree/bindings/clock/imx8mp-audiomix.yaml
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,79 @@ | ||
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) | ||
%YAML 1.2 | ||
--- | ||
$id: http://devicetree.org/schemas/clock/imx8mp-audiomix.yaml# | ||
$schema: http://devicetree.org/meta-schemas/core.yaml# | ||
|
||
title: NXP i.MX8MP AudioMIX Block Control Binding | ||
|
||
maintainers: | ||
- Marek Vasut <marex@denx.de> | ||
|
||
description: | | ||
NXP i.MX8M Plus AudioMIX is dedicated clock muxing and gating IP | ||
used to control Audio related clock on the SoC. | ||
properties: | ||
compatible: | ||
const: fsl,imx8mp-audio-blk-ctrl | ||
|
||
reg: | ||
maxItems: 1 | ||
|
||
power-domains: | ||
maxItems: 1 | ||
|
||
clocks: | ||
minItems: 7 | ||
maxItems: 7 | ||
|
||
clock-names: | ||
items: | ||
- const: ahb | ||
- const: sai1 | ||
- const: sai2 | ||
- const: sai3 | ||
- const: sai5 | ||
- const: sai6 | ||
- const: sai7 | ||
|
||
'#clock-cells': | ||
const: 1 | ||
description: | ||
The clock consumer should specify the desired clock by having the clock | ||
ID in its "clocks" phandle cell. See include/dt-bindings/clock/imx8mp-clock.h | ||
for the full list of i.MX8MP IMX8MP_CLK_AUDIOMIX_ clock IDs. | ||
|
||
required: | ||
- compatible | ||
- reg | ||
- clocks | ||
- clock-names | ||
- power-domains | ||
- '#clock-cells' | ||
|
||
additionalProperties: false | ||
|
||
examples: | ||
# Clock Control Module node: | ||
- | | ||
#include <dt-bindings/clock/imx8mp-clock.h> | ||
clock-controller@30e20000 { | ||
compatible = "fsl,imx8mp-audio-blk-ctrl"; | ||
reg = <0x30e20000 0x10000>; | ||
#clock-cells = <1>; | ||
clocks = <&clk IMX8MP_CLK_AUDIO_ROOT>, | ||
<&clk IMX8MP_CLK_SAI1>, | ||
<&clk IMX8MP_CLK_SAI2>, | ||
<&clk IMX8MP_CLK_SAI3>, | ||
<&clk IMX8MP_CLK_SAI5>, | ||
<&clk IMX8MP_CLK_SAI6>, | ||
<&clk IMX8MP_CLK_SAI7>; | ||
clock-names = "ahb", | ||
"sai1", "sai2", "sai3", | ||
"sai5", "sai6", "sai7"; | ||
power-domains = <&pgc_audio>; | ||
}; | ||
... |
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
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
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
Oops, something went wrong.