Lines Matching refs:spi

155         baudrate_from_delay_half(self->spi.delay_half), self->spi.polarity, self->spi.phase,  in mp_machine_soft_spi_print()
156 … mp_hal_pin_name(self->spi.sck), mp_hal_pin_name(self->spi.mosi), mp_hal_pin_name(self->spi.miso)); in mp_machine_soft_spi_print()
179 self->spi.delay_half = baudrate_to_delay_half(args[ARG_baudrate].u_int); in mp_machine_soft_spi_make_new()
180 self->spi.polarity = args[ARG_polarity].u_int; in mp_machine_soft_spi_make_new()
181 self->spi.phase = args[ARG_phase].u_int; in mp_machine_soft_spi_make_new()
193 self->spi.sck = mp_hal_get_pin_obj(args[ARG_sck].u_obj); in mp_machine_soft_spi_make_new()
194 self->spi.mosi = mp_hal_get_pin_obj(args[ARG_mosi].u_obj); in mp_machine_soft_spi_make_new()
195 self->spi.miso = mp_hal_get_pin_obj(args[ARG_miso].u_obj); in mp_machine_soft_spi_make_new()
198 mp_soft_spi_ioctl(&self->spi, MP_SPI_IOCTL_INIT); in mp_machine_soft_spi_make_new()
219 self->spi.delay_half = baudrate_to_delay_half(args[ARG_baudrate].u_int); in mp_machine_soft_spi_init()
222 self->spi.polarity = args[ARG_polarity].u_int; in mp_machine_soft_spi_init()
225 self->spi.phase = args[ARG_phase].u_int; in mp_machine_soft_spi_init()
228 self->spi.sck = mp_hal_get_pin_obj(args[ARG_sck].u_obj); in mp_machine_soft_spi_init()
231 self->spi.mosi = mp_hal_get_pin_obj(args[ARG_mosi].u_obj); in mp_machine_soft_spi_init()
234 self->spi.miso = mp_hal_get_pin_obj(args[ARG_miso].u_obj); in mp_machine_soft_spi_init()
238 mp_soft_spi_ioctl(&self->spi, MP_SPI_IOCTL_INIT); in mp_machine_soft_spi_init()
243 mp_soft_spi_transfer(&self->spi, len, src, dest); in mp_machine_soft_spi_transfer()