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

Commit 129a6fbe authored by Viresh Kumar's avatar Viresh Kumar Committed by Greg Kroah-Hartman
Browse files

greybus: core: Make greybus_match_one_id() return bool



This routine always returns 0 or 1 and a return type of 'bool' suits it
the best. Update it.

Signed-off-by: default avatarViresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@google.com>
parent aa62b5e4
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -31,22 +31,22 @@ int greybus_disabled(void)
}
EXPORT_SYMBOL_GPL(greybus_disabled);

static int greybus_match_one_id(struct gb_bundle *bundle,
static bool greybus_match_one_id(struct gb_bundle *bundle,
				     const struct greybus_bundle_id *id)
{
	if ((id->match_flags & GREYBUS_ID_MATCH_VENDOR) &&
	    (id->vendor != bundle->intf->vendor_id))
		return 0;
		return false;

	if ((id->match_flags & GREYBUS_ID_MATCH_PRODUCT) &&
	    (id->product != bundle->intf->product_id))
		return 0;
		return false;

	if ((id->match_flags & GREYBUS_ID_MATCH_CLASS) &&
	    (id->class != bundle->class))
		return 0;
		return false;

	return 1;
	return true;
}

static const struct greybus_bundle_id *