mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2025-01-21 13:24:15 +08:00
thunderbolt: Get rid of redundant 'else'
In the snippets like the following if (...) return / goto / break / continue ...; else ... the 'else' is redundant. Get rid of it. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
This commit is contained in:
parent
ebde5ba27c
commit
4e99c98e30
@ -341,7 +341,7 @@ static struct acpi_device *tb_acpi_find_companion(struct device *dev)
|
||||
*/
|
||||
if (tb_is_switch(dev))
|
||||
return tb_acpi_switch_find_companion(tb_to_switch(dev));
|
||||
else if (tb_is_usb4_port_device(dev))
|
||||
if (tb_is_usb4_port_device(dev))
|
||||
return acpi_find_child_by_adr(ACPI_COMPANION(dev->parent),
|
||||
tb_to_usb4_port_device(dev)->port->port);
|
||||
return NULL;
|
||||
|
@ -1033,7 +1033,7 @@ static int tb_cfg_get_error(struct tb_ctl *ctl, enum tb_cfg_space space,
|
||||
|
||||
if (res->tb_error == TB_CFG_ERROR_LOCK)
|
||||
return -EACCES;
|
||||
else if (res->tb_error == TB_CFG_ERROR_PORT_NOT_CONNECTED)
|
||||
if (res->tb_error == TB_CFG_ERROR_PORT_NOT_CONNECTED)
|
||||
return -ENOTCONN;
|
||||
|
||||
return -EIO;
|
||||
|
@ -515,7 +515,8 @@ static int nhi_alloc_hop(struct tb_nhi *nhi, struct tb_ring *ring)
|
||||
ring->hop);
|
||||
ret = -EBUSY;
|
||||
goto err_unlock;
|
||||
} else if (!ring->is_tx && nhi->rx_rings[ring->hop]) {
|
||||
}
|
||||
if (!ring->is_tx && nhi->rx_rings[ring->hop]) {
|
||||
dev_warn(&nhi->pdev->dev, "RX hop %d already allocated\n",
|
||||
ring->hop);
|
||||
ret = -EBUSY;
|
||||
|
@ -271,9 +271,9 @@ static int nvm_authenticate(struct tb_switch *sw, bool auth_only)
|
||||
}
|
||||
sw->nvm->authenticating = true;
|
||||
return usb4_switch_nvm_authenticate(sw);
|
||||
} else if (auth_only) {
|
||||
return -EOPNOTSUPP;
|
||||
}
|
||||
if (auth_only)
|
||||
return -EOPNOTSUPP;
|
||||
|
||||
sw->nvm->authenticating = true;
|
||||
if (!tb_route(sw)) {
|
||||
|
@ -851,7 +851,7 @@ bool usb4_switch_query_dp_resource(struct tb_switch *sw, struct tb_port *in)
|
||||
*/
|
||||
if (ret == -EOPNOTSUPP)
|
||||
return true;
|
||||
else if (ret)
|
||||
if (ret)
|
||||
return false;
|
||||
|
||||
return !status;
|
||||
@ -877,7 +877,7 @@ int usb4_switch_alloc_dp_resource(struct tb_switch *sw, struct tb_port *in)
|
||||
&status);
|
||||
if (ret == -EOPNOTSUPP)
|
||||
return 0;
|
||||
else if (ret)
|
||||
if (ret)
|
||||
return ret;
|
||||
|
||||
return status ? -EBUSY : 0;
|
||||
@ -900,7 +900,7 @@ int usb4_switch_dealloc_dp_resource(struct tb_switch *sw, struct tb_port *in)
|
||||
&status);
|
||||
if (ret == -EOPNOTSUPP)
|
||||
return 0;
|
||||
else if (ret)
|
||||
if (ret)
|
||||
return ret;
|
||||
|
||||
return status ? -EIO : 0;
|
||||
|
@ -1178,9 +1178,8 @@ static int tb_xdomain_get_uuid(struct tb_xdomain *xd)
|
||||
if (xd->state_retries-- > 0) {
|
||||
dev_dbg(&xd->dev, "failed to request UUID, retrying\n");
|
||||
return -EAGAIN;
|
||||
} else {
|
||||
dev_dbg(&xd->dev, "failed to read remote UUID\n");
|
||||
}
|
||||
dev_dbg(&xd->dev, "failed to read remote UUID\n");
|
||||
return ret;
|
||||
}
|
||||
|
||||
@ -1367,12 +1366,10 @@ static int tb_xdomain_get_properties(struct tb_xdomain *xd)
|
||||
dev_dbg(&xd->dev,
|
||||
"failed to request remote properties, retrying\n");
|
||||
return -EAGAIN;
|
||||
} else {
|
||||
/* Give up now */
|
||||
dev_err(&xd->dev,
|
||||
"failed read XDomain properties from %pUb\n",
|
||||
xd->remote_uuid);
|
||||
}
|
||||
/* Give up now */
|
||||
dev_err(&xd->dev, "failed read XDomain properties from %pUb\n",
|
||||
xd->remote_uuid);
|
||||
|
||||
return ret;
|
||||
}
|
||||
@ -2179,12 +2176,11 @@ static struct tb_xdomain *switch_find_xdomain(struct tb_switch *sw,
|
||||
if (xd->remote_uuid &&
|
||||
uuid_equal(xd->remote_uuid, lookup->uuid))
|
||||
return xd;
|
||||
} else if (lookup->link &&
|
||||
lookup->link == xd->link &&
|
||||
lookup->depth == xd->depth) {
|
||||
} else {
|
||||
if (lookup->link && lookup->link == xd->link &&
|
||||
lookup->depth == xd->depth)
|
||||
return xd;
|
||||
} else if (lookup->route &&
|
||||
lookup->route == xd->route) {
|
||||
if (lookup->route && lookup->route == xd->route)
|
||||
return xd;
|
||||
}
|
||||
} else if (tb_port_has_remote(port)) {
|
||||
|
Loading…
Reference in New Issue
Block a user