staging: most: usb: replace code to calculate array index
authorChristian Gromm <christian.gromm@microchip.com>
Wed, 27 May 2020 09:06:24 +0000 (11:06 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 27 May 2020 10:26:12 +0000 (12:26 +0200)
commit1fd4fb8c62d34db0d82bbb948b4cfd006c9256fb
tree8be5f191dad76ec8e6883768c8851ddffad09002
parent6405fe214229c0ac798ffe5940f53a4cfc3a641f
staging: most: usb: replace code to calculate array index

This patch removes the expression that makes use of a priori knowledge
about channel numbers to calculate an array index.
The expression 'peer = 1 - channel' utilizes the fact that an USB interface
that operates on the asynchronous data of the Network only has two
endpoints. Hence, channel being 0 or 1. The replacement is more simple and
less confusing when reading the code.

Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Link: https://lore.kernel.org/r/1590570387-27069-8-git-send-email-christian.gromm@microchip.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/most/usb/usb.c