mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-30 23:54:04 +08:00
i3c/master: cmd_v1: Fix the exit criteria for the daa procedure
The exit criteria for the DAA should check if the data length is equal to 1, instead of checking if the response status is equal to 1. Signed-off-by: Billy Tsai <billy_tsai@aspeedtech.com> Link: https://lore.kernel.org/r/20230802100909.2568215-1-billy_tsai@aspeedtech.com Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
This commit is contained in:
parent
574ca75f8d
commit
cbf871e6d8
@ -339,7 +339,7 @@ static int hci_cmd_v1_daa(struct i3c_hci *hci)
|
||||
break;
|
||||
}
|
||||
if (RESP_STATUS(xfer[0].response) == RESP_ERR_NACK &&
|
||||
RESP_STATUS(xfer[0].response) == 1) {
|
||||
RESP_DATA_LENGTH(xfer->response) == 1) {
|
||||
ret = 0; /* no more devices to be assigned */
|
||||
break;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user