static FAR struct spi_dev_s *sam_tsc_spiinitialize(void) { /* Configure the SPI bit-bang pins */ sam_configgpio(GPIO_TSC_SCK); sam_configgpio(GPIO_TSC_MISO); sam_configgpio(GPIO_TSC_MOSI); /* Create the SPI driver instance */ return spi_create_bitbang(&g_spiops); }
static FAR struct spi_dev_s *sam_mmcsd_spiinitialize(void) { /* Initialize GPIOs */ sam_configgpio(GPIO_SD_SCK); sam_configgpio(GPIO_SD_MISO); sam_configgpio(GPIO_SD_MOSI); sam_configgpio(GPIO_SD_CS); /* Create the SPI driver instance */ return spi_create_bitbang(&g_spiops); }