@@ -64,15 +64,15 @@ void common_hal_digitalio_digitalinout_deinit(digitalio_digitalinout_obj_t* self
6464}
6565
6666void common_hal_digitalio_digitalinout_switch_to_input (
67- digitalio_digitalinout_obj_t * self ,enum digitalio_pull_t pull ) {
67+ digitalio_digitalinout_obj_t * self ,digitalio_pull_t pull ) {
6868self -> output = false;
6969
7070common_hal_digitalio_digitalinout_set_pull (self ,pull );
7171}
7272
7373void common_hal_digitalio_digitalinout_switch_to_output (
7474digitalio_digitalinout_obj_t * self ,bool value ,
75- enum digitalio_drive_mode_t drive_mode ) {
75+ digitalio_drive_mode_t drive_mode ) {
7676struct port_config pin_conf ;
7777port_get_config_defaults (& pin_conf );
7878
@@ -88,7 +88,7 @@ void common_hal_digitalio_digitalinout_switch_to_output(
8888common_hal_digitalio_digitalinout_set_value (self ,value );
8989}
9090
91- enum digitalio_direction_t common_hal_digitalio_digitalinout_get_direction (
91+ digitalio_direction_t common_hal_digitalio_digitalinout_get_direction (
9292digitalio_digitalinout_obj_t * self ) {
9393return self -> output ?DIRECTION_OUTPUT :DIRECTION_INPUT ;
9494}
@@ -131,7 +131,7 @@ bool common_hal_digitalio_digitalinout_get_value(
131131
132132void common_hal_digitalio_digitalinout_set_drive_mode (
133133digitalio_digitalinout_obj_t * self ,
134- enum digitalio_drive_mode_t drive_mode ) {
134+ digitalio_drive_mode_t drive_mode ) {
135135bool value = common_hal_digitalio_digitalinout_get_value (self );
136136self -> open_drain = drive_mode == DRIVE_MODE_OPEN_DRAIN ;
137137// True is implemented differently between modes so reset the value to make
@@ -141,7 +141,7 @@ void common_hal_digitalio_digitalinout_set_drive_mode(
141141 }
142142}
143143
144- enum digitalio_drive_mode_t common_hal_digitalio_digitalinout_get_drive_mode (
144+ digitalio_drive_mode_t common_hal_digitalio_digitalinout_get_drive_mode (
145145digitalio_digitalinout_obj_t * self ) {
146146if (self -> open_drain ) {
147147return DRIVE_MODE_OPEN_DRAIN ;
@@ -151,7 +151,7 @@ enum digitalio_drive_mode_t common_hal_digitalio_digitalinout_get_drive_mode(
151151}
152152
153153void common_hal_digitalio_digitalinout_set_pull (
154- digitalio_digitalinout_obj_t * self ,enum digitalio_pull_t pull ) {
154+ digitalio_digitalinout_obj_t * self ,digitalio_pull_t pull ) {
155155enum port_pin_pull asf_pull = PORT_PIN_PULL_NONE ;
156156switch (pull ) {
157157case PULL_UP :
@@ -172,7 +172,7 @@ void common_hal_digitalio_digitalinout_set_pull(
172172port_pin_set_config (self -> pin -> pin ,& pin_conf );
173173}
174174
175- enum digitalio_pull_t common_hal_digitalio_digitalinout_get_pull (
175+ digitalio_pull_t common_hal_digitalio_digitalinout_get_pull (
176176digitalio_digitalinout_obj_t * self ) {
177177uint32_t pin = self -> pin -> pin ;
178178PortGroup * const port_base = port_get_group_from_gpio_pin (pin );