浏览代码

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 <swarren@nvidia.com>
Signed-off-by: Tom Warren <twarren@nvidia.com>
Stephen Warren 8 年之前
父节点
当前提交
6002c75c59
共有 2 个文件被更改,包括 0 次插入11 次删除
  1. 0 1
      arch/arm/dts/tegra186.dtsi
  2. 0 10
      drivers/i2c/tegra186_bpmp_i2c.c

+ 0 - 1
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>;

+ 0 - 10
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);