Commit 24525849 authored by Pawel Laszczak's avatar Pawel Laszczak Committed by Felipe Balbi
Browse files

usb: cdns3: drd: changed return type from int to bool



Patch changes return type from int to bool for
cdns3_is_host and cdns3_is_device functions.

Reviewed-by: default avatarPeter Chen <peter.chen@nxp.com>
Signed-off-by: default avatarPawel Laszczak <pawell@cadence.com>
Signed-off-by: default avatarFelipe Balbi <balbi@kernel.org>
parent 03cce68a
Loading
Loading
Loading
Loading
+8 −8
Original line number Diff line number Diff line
@@ -83,25 +83,25 @@ int cdns3_get_vbus(struct cdns3 *cdns)
	return vbus;
}

int cdns3_is_host(struct cdns3 *cdns)
bool cdns3_is_host(struct cdns3 *cdns)
{
	if (cdns->dr_mode == USB_DR_MODE_HOST)
		return 1;
		return true;
	else if (!cdns3_get_id(cdns))
		return 1;
		return true;

	return 0;
	return false;
}

int cdns3_is_device(struct cdns3 *cdns)
bool cdns3_is_device(struct cdns3 *cdns)
{
	if (cdns->dr_mode == USB_DR_MODE_PERIPHERAL)
		return 1;
		return true;
	else if (cdns->dr_mode == USB_DR_MODE_OTG)
		if (cdns3_get_id(cdns))
			return 1;
			return true;

	return 0;
	return false;
}

/**
+2 −2
Original line number Diff line number Diff line
@@ -153,8 +153,8 @@ struct cdns3_otg_common_regs {
/* Only for CDNS3_CONTROLLER_V0 version */
#define OVERRIDE_IDPULLUP_V0		BIT(24)

int cdns3_is_host(struct cdns3 *cdns);
int cdns3_is_device(struct cdns3 *cdns);
bool cdns3_is_host(struct cdns3 *cdns);
bool cdns3_is_device(struct cdns3 *cdns);
int cdns3_get_id(struct cdns3 *cdns);
int cdns3_get_vbus(struct cdns3 *cdns);
int cdns3_drd_init(struct cdns3 *cdns);