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

Commit d6fefbe1 authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

greybus: manifest: reserve the Bridged PHY class



This reserves the bridged phy class number to be used later on.

Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@google.com>
Reviewed-by: default avatarViresh Kumar <viresh.kumar@linaro.org>
Reviewed-by: default avatarJohan Hovold <johan@hovoldconsulting.com>
parent c7b07265
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -81,4 +81,16 @@ static void __exit gpbridge_exit(void)
}
module_exit(gpbridge_exit);

/*
 * One large list of all classes we support in the gpbridge.ko module.
 *
 * Due to limitations in older kernels, the different phy .c files can not
 * contain their own MODULE_DEVICE_TABLE(), so put them all here for now.
 */
static const struct greybus_bundle_id bridged_phy_id_table[] = {
	{ GREYBUS_DEVICE_CLASS(GREYBUS_CLASS_BRIDGED_PHY) },
	{ },
};
MODULE_DEVICE_TABLE(greybus, bridged_phy_id_table);

MODULE_LICENSE("GPL v2");
+1 −1
Original line number Diff line number Diff line
@@ -61,7 +61,7 @@ enum greybus_class_type {
	GREYBUS_CLASS_SDIO		= 0x07,
	GREYBUS_CLASS_POWER_SUPPLY	= 0x08,
	GREYBUS_CLASS_PWM		= 0x09,
	/* 0x0a is unused */
	GREYBUS_CLASS_BRIDGED_PHY	= 0x0a,
	GREYBUS_CLASS_SPI		= 0x0b,
	GREYBUS_CLASS_DISPLAY		= 0x0c,
	GREYBUS_CLASS_CAMERA		= 0x0d,