diff options
| -rw-r--r-- | drivers/hsi/controllers/omap_ssi_port.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/hsi/controllers/omap_ssi_port.c b/drivers/hsi/controllers/omap_ssi_port.c index 02e66032ae73..e80a66e20998 100644 --- a/drivers/hsi/controllers/omap_ssi_port.c +++ b/drivers/hsi/controllers/omap_ssi_port.c | |||
| @@ -1147,13 +1147,13 @@ static int __init ssi_port_probe(struct platform_device *pd) | |||
| 1147 | goto error; | 1147 | goto error; |
| 1148 | } | 1148 | } |
| 1149 | 1149 | ||
| 1150 | cawake_gpio = of_get_named_gpio(np, "ti,ssi-cawake-gpio", 0); | 1150 | err = of_get_named_gpio(np, "ti,ssi-cawake-gpio", 0); |
| 1151 | if (cawake_gpio < 0) { | 1151 | if (err < 0) { |
| 1152 | dev_err(&pd->dev, "DT data is missing cawake gpio (err=%d)\n", | 1152 | dev_err(&pd->dev, "DT data is missing cawake gpio (err=%d)\n", |
| 1153 | cawake_gpio); | 1153 | err); |
| 1154 | err = -ENODEV; | ||
| 1155 | goto error; | 1154 | goto error; |
| 1156 | } | 1155 | } |
| 1156 | cawake_gpio = err; | ||
| 1157 | 1157 | ||
| 1158 | err = devm_gpio_request_one(&port->device, cawake_gpio, GPIOF_DIR_IN, | 1158 | err = devm_gpio_request_one(&port->device, cawake_gpio, GPIOF_DIR_IN, |
| 1159 | "cawake"); | 1159 | "cawake"); |
