-
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 branches 'clk-stratix10', 'clk-imx', 'clk-bcm', 'clk-cs2000' an…
…d 'clk-imx6sll' into clk-next * clk-stratix10: clk: socfpga: stratix10: add clock driver for Stratix10 platform dt-bindings: documentation: add clock bindings information for Stratix10 * clk-imx: clk: imx7d: Move clks_init_on before any clock operations clk: imx7d: Correct ahb clk parent select clk: imx7d: Correct dram pll type clk: imx7d: Add USB clock information clk: imx: pllv2: avoid using uninitialized values clk: imx6ull: Add epdc_podf instead of sim_podf clk: imx: imx7d: correct video pll clock tree clk: imx: imx7d: add the Keypad Port module clock clk: imx7d: add CAAM clock clk: imx: imx7d: add the snvs clock clk: imx: imx6sx: update cko mux options * clk-bcm: clk: bcm2835: De-assert/assert PLL reset signal when appropriate * clk-cs2000: clk: cs2000: set pm_ops in hibernate-compatible way * clk-imx6sll: clk: imx: add clock driver for imx6sll dt-bindings: imx: update clock doc for imx6sll clk: imx: add new gate/gate2 wrapper funtion clk: imx: Add CLK_IS_CRITICAL flag for busy divider and busy mux
- Loading branch information
Showing
23 changed files
with
1,645 additions
and
71 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
* Clock bindings for Freescale i.MX6 SLL | ||
|
||
Required properties: | ||
- compatible: Should be "fsl,imx6sll-ccm" | ||
- reg: Address and length of the register set | ||
- #clock-cells: Should be <1> | ||
- clocks: list of clock specifiers, must contain an entry for each required | ||
entry in clock-names | ||
- clock-names: should include entries "ckil", "osc", "ipp_di0" and "ipp_di1" | ||
|
||
The clock consumer should specify the desired clock by having the clock | ||
ID in its "clocks" phandle cell. See include/dt-bindings/clock/imx6sll-clock.h | ||
for the full list of i.MX6 SLL clock IDs. | ||
|
||
Examples: | ||
|
||
#include <dt-bindings/clock/imx6sll-clock.h> | ||
|
||
clks: clock-controller@20c4000 { | ||
compatible = "fsl,imx6sll-ccm"; | ||
reg = <0x020c4000 0x4000>; | ||
interrupts = <GIC_SPI 87 IRQ_TYPE_LEVEL_HIGH>, | ||
<GIC_SPI 88 IRQ_TYPE_LEVEL_HIGH>; | ||
#clock-cells = <1>; | ||
clocks = <&ckil>, <&osc>, <&ipp_di0>, <&ipp_di1>; | ||
clock-names = "ckil", "osc", "ipp_di0", "ipp_di1"; | ||
}; | ||
|
||
uart1: serial@2020000 { | ||
compatible = "fsl,imx6sl-uart", "fsl,imx6q-uart", "fsl,imx21-uart"; | ||
reg = <0x02020000 0x4000>; | ||
interrupts = <GIC_SPI 26 IRQ_TYPE_LEVEL_HIGH>; | ||
clocks = <&clks IMX6SLL_CLK_UART1_IPG>, | ||
<&clks IMX6SLL_CLK_UART1_SERIAL>; | ||
clock-names = "ipg", "per"; | ||
}; |
20 changes: 20 additions & 0 deletions
20
Documentation/devicetree/bindings/clock/intc_stratix10.txt
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,20 @@ | ||
Device Tree Clock bindings for Intel's SoCFPGA Stratix10 platform | ||
|
||
This binding uses the common clock binding[1]. | ||
|
||
[1] Documentation/devicetree/bindings/clock/clock-bindings.txt | ||
|
||
Required properties: | ||
- compatible : shall be | ||
"intel,stratix10-clkmgr" | ||
|
||
- reg : shall be the control register offset from CLOCK_MANAGER's base for the clock. | ||
|
||
- #clock-cells : from common clock binding, shall be set to 1. | ||
|
||
Example: | ||
clkmgr: clock-controller@ffd10000 { | ||
compatible = "intel,stratix10-clkmgr"; | ||
reg = <0xffd10000 0x1000>; | ||
#clock-cells = <1>; | ||
}; |
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
Large diffs are not rendered by default.
Oops, something went wrong.
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.