aboutsummaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/hi3620.dtsi
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/boot/dts/hi3620.dtsi')
-rw-r--r--arch/arm/boot/dts/hi3620.dtsi47
1 files changed, 6 insertions, 41 deletions
diff --git a/arch/arm/boot/dts/hi3620.dtsi b/arch/arm/boot/dts/hi3620.dtsi
index 2974dbaef18..1636e4b3726 100644
--- a/arch/arm/boot/dts/hi3620.dtsi
+++ b/arch/arm/boot/dts/hi3620.dtsi
@@ -876,23 +876,12 @@
clock-output-names = "clk_edc1";
hisilicon,hi3620-clkgate = <0x30 0x400>;
};
- dtable: clkdiv@0 {
- #hisilicon,clkdiv-table-cells = <2>;
- };
div_shareaxi: clkdiv@1 {
compatible = "hisilicon,hi3620-clk-div";
#clock-cells = <0>;
clocks = <&refclk_shareAXI>;
clock-output-names = "shareAXI_div";
- hisilicon,clkdiv-table = <
- &dtable 0 1 &dtable 1 2 &dtable 2 3 &dtable 3 4
- &dtable 4 5 &dtable 5 6 &dtable 6 7 &dtable 7 8
- &dtable 8 9 &dtable 9 10 &dtable 10 11 &dtable 11 12
- &dtable 12 13 &dtable 13 14 &dtable 14 15 &dtable 15 16
- &dtable 16 17 &dtable 17 18 &dtable 18 19 &dtable 19 20
- &dtable 20 21 &dtable 21 22 &dtable 22 23 &dtable 23 24
- &dtable 24 25 &dtable 25 26 &dtable 26 27 &dtable 27 28
- &dtable 28 29 &dtable 29 30 &dtable 30 31 &dtable 31 32>;
+ hisilicon,clkdiv-table = <32 1>;
/* divider register offset, mask */
hisilicon,clkdiv = <0x100 0x1f>;
};
@@ -901,59 +890,35 @@
#clock-cells = <0>;
clocks = <&div_shareaxi>;
clock-output-names = "cfgAXI_div";
- hisilicon,clkdiv-table = <&dtable 0x01 2>;
+ hisilicon,clkdiv-table = <2 2>;
hisilicon,clkdiv = <0x100 0x60>;
};
div_mmc1: clkdiv@3 {
compatible = "hisilicon,hi3620-clk-div";
#clock-cells = <0>;
clocks = <&refclk_mmc1>;
- hisilicon,clkdiv-table = <
- &dtable 0xf 16 &dtable 0xe 15 &dtable 0xd 14
- &dtable 0xc 13 &dtable 0xb 12 &dtable 0xa 11
- &dtable 9 10 &dtable 8 9 &dtable 7 8
- &dtable 6 7 &dtable 5 6 &dtable 4 5
- &dtable 3 4 &dtable 2 3 &dtable 1 2
- &dtable 0 1>;
+ hisilicon,clkdiv-table = <16 1>;
hisilicon,clkdiv = <0x108 0x1e0>;
};
div_mmc2: clkdiv@4 {
compatible = "hisilicon,hi3620-clk-div";
#clock-cells = <0>;
clocks = <&refclk_mmc2>;
- hisilicon,clkdiv-table = <
- &dtable 0xf 16 &dtable 0xe 15 &dtable 0xd 14
- &dtable 0xc 13 &dtable 0xb 12 &dtable 0xa 11
- &dtable 9 10 &dtable 8 9 &dtable 7 8
- &dtable 6 7 &dtable 5 6 &dtable 4 5
- &dtable 3 4 &dtable 2 3 &dtable 1 2
- &dtable 0 1>;
+ hisilicon,clkdiv-table = <16 1>;
hisilicon,clkdiv = <0x140 0xf>;
};
div_mmc3: clkdiv@5 {
compatible = "hisilicon,hi3620-clk-div";
#clock-cells = <0>;
clocks = <&refclk_mmc3>;
- hisilicon,clkdiv-table = <
- &dtable 0xf 16 &dtable 0xe 15 &dtable 0xd 14
- &dtable 0xc 13 &dtable 0xb 12 &dtable 0xa 11
- &dtable 9 10 &dtable 8 9 &dtable 7 8
- &dtable 6 7 &dtable 5 6 &dtable 4 5
- &dtable 3 4 &dtable 2 3 &dtable 1 2
- &dtable 0 1>;
+ hisilicon,clkdiv-table = <16 1>;
hisilicon,clkdiv = <0x140 0x1e0>;
};
div_sd: clkdiv@6 {
compatible = "hisilicon,hi3620-clk-div";
#clock-cells = <0>;
clocks = <&refclk_sd>;
- hisilicon,clkdiv-table = <
- &dtable 0xf 16 &dtable 0xe 15 &dtable 0xd 14
- &dtable 0xc 13 &dtable 0xb 12 &dtable 0xa 11
- &dtable 9 10 &dtable 8 9 &dtable 7 8
- &dtable 6 7 &dtable 5 6 &dtable 4 5
- &dtable 3 4 &dtable 2 3 &dtable 1 2
- &dtable 0 1>;
+ hisilicon,clkdiv-table = <16 1>;
hisilicon,clkdiv = <0x108 0xf>;
};
};