Skip to content

Commit

Permalink
arm64: dts: X-Gene v2: I2C1 clock is always on
Browse files Browse the repository at this point in the history
X-Gene v2 I2C0 and I2C1 controllers share the same clock
enable register field. This patch remove clock node for I2C1
and leave I2C1 clock always on as having it toggled on/off
will affect I2C0 operation.

Signed-off-by: Duc Dang <dhdang@apm.com>
  • Loading branch information
Duc Dang committed Dec 30, 2015
1 parent 0fe8588 commit 9ebf47b
Showing 1 changed file with 1 addition and 14 deletions.
15 changes: 1 addition & 14 deletions arch/arm64/boot/dts/apm/apm-shadowcat.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -334,19 +334,6 @@
clock-output-names = "rngpkaclk";
};

i2c1clk: i2c1clk@17000000 {
compatible = "apm,xgene-device-clock";
#clock-cells = <1>;
clocks = <&sbapbclk 0>;
reg = <0x0 0x17000000 0x0 0x2000>;
reg-names = "csr-reg";
csr-offset = <0xc>;
csr-mask = <0x4>;
enable-offset = <0x10>;
enable-mask = <0x4>;
clock-output-names = "i2c1clk";
};

i2c4clk: i2c4clk@1704c000 {
compatible = "apm,xgene-device-clock";
#clock-cells = <1>;
Expand Down Expand Up @@ -656,7 +643,7 @@
reg = <0x0 0x10511000 0x0 0x1000>;
interrupts = <0 0x45 0x4>;
#clock-cells = <1>;
clocks = <&i2c1clk 0>;
clocks = <&sbapbclk 0>;
bus_num = <1>;
};

Expand Down

0 comments on commit 9ebf47b

Please sign in to comment.