diff mbox

[U-Boot] ARM: tegra: remove stale nvidia, bpmp I2C DT property

Message ID 20160822224655.11323-1-swarren@wwwdotorg.org
State Accepted
Commit 6002c75c59249aacb0a4a105d2b6ef1b3236e37f
Delegated to: Tom Warren
Headers show

Commit Message

Stephen Warren Aug. 22, 2016, 10:46 p.m. UTC
From: Stephen Warren <swarren@nvidia.com>

The nvidia,bpmp property is left over from an old BPMP I2C binding, and
shouldn't be present. Remove it from the SoC DT file, and update the
I2C driver not to parse it; the value wasn't used for anything any more
anyway.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
---
 arch/arm/dts/tegra186.dtsi      |  1 -
 drivers/i2c/tegra186_bpmp_i2c.c | 10 ----------
 2 files changed, 11 deletions(-)
diff mbox

Patch

diff --git a/arch/arm/dts/tegra186.dtsi b/arch/arm/dts/tegra186.dtsi
index 65ff4246c01e..f878b6532510 100644
--- a/arch/arm/dts/tegra186.dtsi
+++ b/arch/arm/dts/tegra186.dtsi
@@ -309,7 +309,6 @@ 
 
 		bpmp_i2c: i2c {
 			compatible = "nvidia,tegra186-bpmp-i2c";
-			nvidia,bpmp = <&bpmp>;
 			nvidia,bpmp-bus-id = <5>;
 			#address-cells = <1>;
 			#size-cells = <0>;
diff --git a/drivers/i2c/tegra186_bpmp_i2c.c b/drivers/i2c/tegra186_bpmp_i2c.c
index 88e8413d9e07..513c414ae38a 100644
--- a/drivers/i2c/tegra186_bpmp_i2c.c
+++ b/drivers/i2c/tegra186_bpmp_i2c.c
@@ -89,16 +89,6 @@  static int tegra186_bpmp_i2c_xfer(struct udevice *dev, struct i2c_msg *msg,
 static int tegra186_bpmp_i2c_probe(struct udevice *dev)
 {
 	struct tegra186_bpmp_i2c *priv = dev_get_priv(dev);
-	int ret;
-	struct fdtdec_phandle_args args;
-
-	ret = fdtdec_parse_phandle_with_args(gd->fdt_blob, dev->of_offset,
-					     "nvidia,bpmp", NULL, 0, 0, &args);
-	if (ret < 0) {
-		debug("%s: fdtdec_parse_phandle_with_args() failed: %d\n",
-		      __func__, ret);
-		return ret;
-	}
 
 	priv->bpmp_bus_id = fdtdec_get_uint(gd->fdt_blob, dev->of_offset,
 					    "nvidia,bpmp-bus-id", U32_MAX);