diff --git a/drivers/staging/greybus/gpio.c b/drivers/staging/greybus/gpio.c
index 95909149eba2..6539530a178c 100644
--- a/drivers/staging/greybus/gpio.c
+++ b/drivers/staging/greybus/gpio.c
@@ -725,4 +725,4 @@ static struct gb_protocol gpio_protocol = {
 	.request_recv		= gb_gpio_request_recv,
 };
 
-gb_gpbridge_protocol_driver(gpio_protocol);
+gb_builtin_protocol_driver(gpio_protocol);
diff --git a/drivers/staging/greybus/hid.c b/drivers/staging/greybus/hid.c
index 2f6e68c1be88..1214b7a0a631 100644
--- a/drivers/staging/greybus/hid.c
+++ b/drivers/staging/greybus/hid.c
@@ -529,4 +529,4 @@ static struct gb_protocol hid_protocol = {
 	.request_recv		= gb_hid_irq_handler,
 };
 
-gb_gpbridge_protocol_driver(hid_protocol);
+gb_builtin_protocol_driver(hid_protocol);
diff --git a/drivers/staging/greybus/i2c.c b/drivers/staging/greybus/i2c.c
index 01afca8408a0..5eb7703599d6 100644
--- a/drivers/staging/greybus/i2c.c
+++ b/drivers/staging/greybus/i2c.c
@@ -356,4 +356,4 @@ static struct gb_protocol i2c_protocol = {
 	.request_recv		= NULL,	/* no incoming requests */
 };
 
-gb_gpbridge_protocol_driver(i2c_protocol);
+gb_builtin_protocol_driver(i2c_protocol);
diff --git a/drivers/staging/greybus/protocol.h b/drivers/staging/greybus/protocol.h
index f6739f3332cd..3f226e3bbe06 100644
--- a/drivers/staging/greybus/protocol.h
+++ b/drivers/staging/greybus/protocol.h
@@ -103,7 +103,7 @@ static void __exit protocol_exit(void)			\
 module_exit(protocol_exit)
 
 /* __protocol: string matching name of struct gb_protocol */
-#define gb_gpbridge_protocol_driver(__protocol)		\
+#define gb_builtin_protocol_driver(__protocol)		\
 int __init gb_##__protocol##_init(void)			\
 {							\
 	return gb_protocol_register(&__protocol);	\
diff --git a/drivers/staging/greybus/pwm.c b/drivers/staging/greybus/pwm.c
index 5dfeb0e761c1..be7131a41a97 100644
--- a/drivers/staging/greybus/pwm.c
+++ b/drivers/staging/greybus/pwm.c
@@ -246,4 +246,4 @@ static struct gb_protocol pwm_protocol = {
 	.request_recv		= NULL, /* no incoming requests */
 };
 
-gb_gpbridge_protocol_driver(pwm_protocol);
+gb_builtin_protocol_driver(pwm_protocol);
diff --git a/drivers/staging/greybus/sdio.c b/drivers/staging/greybus/sdio.c
index 30ebd42da287..f028e14fc918 100644
--- a/drivers/staging/greybus/sdio.c
+++ b/drivers/staging/greybus/sdio.c
@@ -720,4 +720,4 @@ static struct gb_protocol sdio_protocol = {
 	.request_recv		= gb_sdio_event_recv,
 };
 
-gb_gpbridge_protocol_driver(sdio_protocol);
+gb_builtin_protocol_driver(sdio_protocol);
diff --git a/drivers/staging/greybus/spi.c b/drivers/staging/greybus/spi.c
index 78a7f85a4bf6..374361889666 100644
--- a/drivers/staging/greybus/spi.c
+++ b/drivers/staging/greybus/spi.c
@@ -347,4 +347,4 @@ static struct gb_protocol spi_protocol = {
 	.request_recv		= NULL,
 };
 
-gb_gpbridge_protocol_driver(spi_protocol);
+gb_builtin_protocol_driver(spi_protocol);
diff --git a/drivers/staging/greybus/uart.c b/drivers/staging/greybus/uart.c
index 7abcd1c05bda..e2a456f8105c 100644
--- a/drivers/staging/greybus/uart.c
+++ b/drivers/staging/greybus/uart.c
@@ -773,4 +773,4 @@ static struct gb_protocol uart_protocol = {
 	.request_recv		= gb_uart_request_recv,
 };
 
-gb_gpbridge_protocol_driver(uart_protocol);
+gb_builtin_protocol_driver(uart_protocol);
diff --git a/drivers/staging/greybus/usb.c b/drivers/staging/greybus/usb.c
index 609b7cc66768..888f514921b6 100644
--- a/drivers/staging/greybus/usb.c
+++ b/drivers/staging/greybus/usb.c
@@ -362,4 +362,4 @@ static struct gb_protocol usb_protocol = {
 	.request_recv		= NULL,	/* FIXME we have requests!!! */
 };
 
-gb_gpbridge_protocol_driver(usb_protocol);
+gb_builtin_protocol_driver(usb_protocol);