From 6002c75c59249aacb0a4a105d2b6ef1b3236e37f Mon Sep 17 00:00:00 2001 From: Stephen Warren Date: Mon, 22 Aug 2016 16:46:55 -0600 Subject: [PATCH] ARM: tegra: remove stale nvidia, bpmp I2C DT property 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 Signed-off-by: Tom Warren --- arch/arm/dts/tegra186.dtsi | 1 - drivers/i2c/tegra186_bpmp_i2c.c | 10 ---------- 2 files changed, 11 deletions(-) diff --git a/arch/arm/dts/tegra186.dtsi b/arch/arm/dts/tegra186.dtsi index 65ff4246c0..f878b65325 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 88e8413d9e..513c414ae3 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); -- 2.39.5