Lines Matching refs:retval
150 int retval; in pio_uart_init() local
156 retval = pio_rpi_pico_allocate_sm(config->piodev, &tx_sm); in pio_uart_init()
157 retval |= pio_rpi_pico_allocate_sm(config->piodev, &rx_sm); in pio_uart_init()
159 if (retval < 0) { in pio_uart_init()
160 return retval; in pio_uart_init()
166 retval = pio_uart_tx_init(pio, tx_sm, config->tx_pin, sm_clock_div); in pio_uart_init()
167 if (retval < 0) { in pio_uart_init()
168 return retval; in pio_uart_init()
171 retval = pio_uart_rx_init(pio, rx_sm, config->rx_pin, sm_clock_div); in pio_uart_init()
172 if (retval < 0) { in pio_uart_init()
173 return retval; in pio_uart_init()