mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-16 16:54:20 +08:00
usb: renesas: pipe: convert a long if into a XOR operation
This is just a minor optimization for the long if we have on the driver. When we want to check that one input is true and the other must be false, the bitwise XOR operator will achieve that for us. Tested-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Felipe Balbi <balbi@ti.com>
This commit is contained in:
parent
abfbe33410
commit
14ff96e04c
@ -330,8 +330,7 @@ static u16 usbhsp_setup_pipecfg(struct usbhs_pipe *pipe,
|
||||
if (dir_in)
|
||||
usbhsp_flags_set(pipe, IS_DIR_HOST);
|
||||
|
||||
if ((is_host && !dir_in) ||
|
||||
(!is_host && dir_in))
|
||||
if (!!is_host ^ !!dir_in)
|
||||
dir |= DIR_OUT;
|
||||
|
||||
if (!dir)
|
||||
|
Loading…
Reference in New Issue
Block a user