diff --git a/src/rp2_common/hardware_gpio/gpio.c b/src/rp2_common/hardware_gpio/gpio.c
index 8340f5193fb4b555f0fdee9616638519d75d14f4..7cb72f0ebbcbce6befda3d4442faf44b92464b3b 100644
--- a/src/rp2_common/hardware_gpio/gpio.c
+++ b/src/rp2_common/hardware_gpio/gpio.c
@@ -270,7 +270,7 @@ void gpio_init_mask(uint gpio_mask) {
     }
 }
 
-void gpio_set_function_mask(uint gpio_mask, enum gpio_function fn) {
+void gpio_set_function_masked(uint gpio_mask, enum gpio_function fn) {
     for (uint i = 0; i < NUM_BANK0_GPIOS; i++) {
         if (gpio_mask & 1) {
             gpio_set_function(i, fn);
diff --git a/src/rp2_common/hardware_gpio/include/hardware/gpio.h b/src/rp2_common/hardware_gpio/include/hardware/gpio.h
index 4f58a20f3842cd6543605570964d5946c586d6c9..a4d301e930f3084457fc9e00138bad9e2a716278 100644
--- a/src/rp2_common/hardware_gpio/include/hardware/gpio.h
+++ b/src/rp2_common/hardware_gpio/include/hardware/gpio.h
@@ -192,7 +192,7 @@ void gpio_set_function(uint gpio, enum gpio_function fn);
  * \param gpio_mask Mask with 1 bit per GPIO number to set the function for
  * \param fn Which GPIO function select to use from list \ref gpio_function
 */
-void gpio_set_function_mask(uint gpio_mask, enum gpio_function fn);
+void gpio_set_function_masked(uint gpio_mask, enum gpio_function fn);
 
 /*! \brief Determine current GPIO function
  *  \ingroup hardware_gpio