tpm: cr50: Use the correct GPIO binding
This device should use ready-gpios rather than ready-gpio. Fix it. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
This commit is contained in:
parent
fe6831dac4
commit
32e8ee004a
@ -292,7 +292,7 @@
|
||||
reg = <0x50>;
|
||||
compatible = "google,cr50";
|
||||
u-boot,i2c-offset-len = <0>;
|
||||
ready-gpio = <&gpio_n 28 GPIO_ACTIVE_LOW>;
|
||||
ready-gpios = <&gpio_n 28 GPIO_ACTIVE_LOW>;
|
||||
interrupts-extended = <&acpi_gpe 0x3c 0>;
|
||||
};
|
||||
};
|
||||
|
@ -47,7 +47,7 @@ Example:
|
||||
reg = <0x50>;
|
||||
compatible = "google,cr50";
|
||||
u-boot,i2c-offset-len = <0>;
|
||||
ready-gpio = <&gpio_n GPIO_28 GPIO_ACTIVE_LOW>;
|
||||
ready-gpios = <&gpio_n GPIO_28 GPIO_ACTIVE_LOW>;
|
||||
};
|
||||
};
|
||||
|
||||
|
@ -25,6 +25,6 @@ Example:
|
||||
tpm@50 {
|
||||
reg = <0x50>;
|
||||
compatible = "google,cr50";
|
||||
ready-gpio = <&gpio_n 0x1c GPIO_ACTIVE_LOW>;
|
||||
ready-gpios = <&gpio_n 0x1c GPIO_ACTIVE_LOW>;
|
||||
interrupts-extended = <&acpi_gpe 0x3c 0>;
|
||||
};
|
||||
|
@ -607,7 +607,7 @@ static int cr50_i2c_ofdata_to_platdata(struct udevice *dev)
|
||||
priv->irq = irq;
|
||||
priv->use_irq = true;
|
||||
} else {
|
||||
ret = gpio_request_by_name(dev, "ready-gpio", 0,
|
||||
ret = gpio_request_by_name(dev, "ready-gpios", 0,
|
||||
&priv->ready_gpio, GPIOD_IS_IN);
|
||||
if (ret) {
|
||||
log_warning("Cr50 does not have an ready GPIO/interrupt (err=%d)\n",
|
||||
|
Loading…
Reference in New Issue
Block a user