Skip to content

Commit

Permalink
fixup! cpu/rpx0xx: add spi functionality
Browse files Browse the repository at this point in the history
  • Loading branch information
fengelhardt committed Apr 4, 2023
1 parent 3f39468 commit f873a38
Showing 1 changed file with 12 additions and 6 deletions.
18 changes: 12 additions & 6 deletions cpu/rpx0xx/periph/spi.c
Original file line number Diff line number Diff line change
Expand Up @@ -119,12 +119,18 @@ void spi_init_pins(spi_t spi)
.function_select = FUNCTION_SELECT_SPI,
};

gpio_set_pad_config(spi_config[spi].mosi_pin, mosi_pad_config);
gpio_set_io_config(spi_config[spi].mosi_pin, mosi_io_config);
gpio_set_pad_config(spi_config[spi].clk_pin, clk_pad_config);
gpio_set_io_config(spi_config[spi].clk_pin, clk_io_config);
gpio_set_pad_config(spi_config[spi].miso_pin, miso_pad_config);
gpio_set_io_config(spi_config[spi].miso_pin, miso_io_config);
if (gpio_is_valid(spi_config[spi].mosi_pin)) {
gpio_set_pad_config(spi_config[spi].mosi_pin, mosi_pad_config);
gpio_set_io_config(spi_config[spi].mosi_pin, mosi_io_config);
}
if (gpio_is_valid(spi_config[spi].clk_pin)) {
gpio_set_pad_config(spi_config[spi].clk_pin, clk_pad_config);
gpio_set_io_config(spi_config[spi].clk_pin, clk_io_config);
}
if (gpio_is_valid(spi_config[spi].miso_pin)) {
gpio_set_pad_config(spi_config[spi].miso_pin, miso_pad_config);
gpio_set_io_config(spi_config[spi].miso_pin, miso_io_config);
}
}

void spi_deinit_pins(spi_t spi)
Expand Down

0 comments on commit f873a38

Please sign in to comment.