mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
synced 2025-01-09 07:23:14 +00:00
staging: rts5208: Rewrite redundant if statement to improve code style
This commit uses the fact that if (a) { if (b) { ... } } can instead be written as if (a && b) { ... } without any change in behavior, allowing to decrease the indentation of the contained code block and thus reducing the average line length. Signed-off-by: Tobias Nießen <tobias.niessen@stud.uni-hannover.de> Signed-off-by: Sabrina Gaube <sabrina-gaube@web.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
7ff9f78ea6
commit
34a49d9edf
@ -4507,20 +4507,19 @@ int sd_execute_write_data(struct scsi_cmnd *srb, struct rtsx_chip *chip)
|
||||
sd_lock_state, sd_card->sd_lock_status);
|
||||
if (sd_lock_state ^ (sd_card->sd_lock_status & SD_LOCKED)) {
|
||||
sd_card->sd_lock_notify = 1;
|
||||
if (sd_lock_state) {
|
||||
if (sd_card->sd_lock_status & SD_LOCK_1BIT_MODE) {
|
||||
sd_card->sd_lock_status |= (
|
||||
SD_UNLOCK_POW_ON | SD_SDR_RST);
|
||||
if (CHK_SD(sd_card)) {
|
||||
retval = reset_sd(chip);
|
||||
if (retval != STATUS_SUCCESS) {
|
||||
sd_card->sd_lock_status &= ~(SD_UNLOCK_POW_ON | SD_SDR_RST);
|
||||
goto sd_execute_write_cmd_failed;
|
||||
}
|
||||
if (sd_lock_state &&
|
||||
(sd_card->sd_lock_status & SD_LOCK_1BIT_MODE)) {
|
||||
sd_card->sd_lock_status |= (
|
||||
SD_UNLOCK_POW_ON | SD_SDR_RST);
|
||||
if (CHK_SD(sd_card)) {
|
||||
retval = reset_sd(chip);
|
||||
if (retval != STATUS_SUCCESS) {
|
||||
sd_card->sd_lock_status &= ~(SD_UNLOCK_POW_ON | SD_SDR_RST);
|
||||
goto sd_execute_write_cmd_failed;
|
||||
}
|
||||
|
||||
sd_card->sd_lock_status &= ~(SD_UNLOCK_POW_ON | SD_SDR_RST);
|
||||
}
|
||||
|
||||
sd_card->sd_lock_status &= ~(SD_UNLOCK_POW_ON | SD_SDR_RST);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user