Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c6e50baf authored by Jade Bilkey's avatar Jade Bilkey Committed by Greg Kroah-Hartman
Browse files

staging: bcm: Cleanup unneeded boolean comparisons



Cleans up a few needless comparisons with booleans and cleans up an
interupt handler to take advantage of earlier bailout shortcircuit.

Signed-off-by: default avatarJade Bilkey <herself@thefumon.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 6a259d9b
Loading
Loading
Loading
Loading
+9 −10
Original line number Diff line number Diff line
@@ -12,14 +12,13 @@ static void read_int_callback(struct urb *urb/*, struct pt_regs *regs*/)
		pr_info(PFX "%s: interrupt status %d\n",
				Adapter->dev->name, status);

	if (Adapter->device_removed == TRUE) {
	if (Adapter->device_removed) {
		BCM_DEBUG_PRINT(Adapter, DBG_TYPE_OTHERS, INTF_INIT,
				DBG_LVL_ALL, "Device has Got Removed.");
		return;
	}

	if (((Adapter->bPreparingForLowPowerMode == TRUE) &&
				(Adapter->bDoSuspend == TRUE)) ||
	if ((Adapter->bPreparingForLowPowerMode && Adapter->bDoSuspend) ||
			psIntfAdapter->bSuspended ||
			psIntfAdapter->bPreparingForBusSuspend) {
		BCM_DEBUG_PRINT(Adapter, DBG_TYPE_OTHERS, INTF_INIT,
@@ -65,7 +64,7 @@ static void read_int_callback(struct urb *urb/*, struct pt_regs *regs*/)
				psIntfAdapter->psAdapter->downloadDDR += 1;
				wake_up(&Adapter->tx_packet_wait_queue);
			}
			if (false == Adapter->waiting_to_fw_download_done) {
			if (!Adapter->waiting_to_fw_download_done) {
				Adapter->waiting_to_fw_download_done = TRUE;
				wake_up(&Adapter->ioctl_fw_dnld_wait_queue);
			}
@@ -168,11 +167,11 @@ INT StartInterruptUrb(struct bcm_interface_adapter *psIntfAdapter)
{
	INT status = 0;

	if (false == psIntfAdapter->psAdapter->device_removed &&
	    false == psIntfAdapter->psAdapter->bEndPointHalted &&
	    false == psIntfAdapter->bSuspended &&
	    false == psIntfAdapter->bPreparingForBusSuspend &&
	    false == psIntfAdapter->psAdapter->StopAllXaction) {
	if (!(psIntfAdapter->psAdapter->device_removed ||
				psIntfAdapter->psAdapter->bEndPointHalted ||
				psIntfAdapter->bSuspended ||
				psIntfAdapter->bPreparingForBusSuspend ||
				psIntfAdapter->psAdapter->StopAllXaction)) {
		status =
			usb_submit_urb(psIntfAdapter->psInterruptUrb, GFP_ATOMIC);
		if (status) {