Skip to content

Commit 9b9f8de

Browse files
committed
Changed error handling to use new routine
1 parent 0ca29fa commit 9b9f8de

File tree

1 file changed

+1
-3
lines changed
  • shared-bindings/adafruit_bus_device/spi_device

1 file changed

+1
-3
lines changed

shared-bindings/adafruit_bus_device/spi_device/SPIDevice.c

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -89,9 +89,7 @@ STATIC mp_obj_t adafruit_bus_device_spidevice_make_new(const mp_obj_type_t *type
8989

9090
busio_spi_obj_t *spi = args[ARG_spi].u_obj;
9191

92-
if (!mp_obj_is_type(args[ARG_chip_select].u_obj, &digitalio_digitalinout_type)) {
93-
mp_raise_TypeError_varg(translate("unsupported %q type"), digitalio_digitalinout_type.name);
94-
}
92+
mp_arg_validate_type(args[ARG_chip_select].u_obj, &digitalio_digitalinout_type, MP_QSTR_chip_select);
9593

9694
common_hal_adafruit_bus_device_spidevice_construct(MP_OBJ_TO_PTR(self), spi, args[ARG_chip_select].u_obj, args[ARG_cs_active_value].u_bool, args[ARG_baudrate].u_int, args[ARG_polarity].u_int,
9795
args[ARG_phase].u_int, args[ARG_extra_clocks].u_int);

0 commit comments

Comments
 (0)