void weak_function lm_ssidev_initialize(void) { /* Configure the SPI-based microSD CS GPIO */ ssi_dumpgpio("lm_ssidev_initialize() before tiva_configgpio()"); tiva_configgpio(SDCCS_GPIO); ssi_dumpgpio("lm_ssidev_initialize() after tiva_configgpio()"); }
void weak_function lm_ssiinitialize(void) { /* Configure the SPI CS GPIO */ ssi_dumpgpio("lm_ssiinitialize() Entry)"); tiva_configgpio(SSICS_GPIO); ssi_dumpgpio("lm_ssiinitialize() Exit"); }
void weak_function lm3s_ssiinitialize(void) { /* Configure the CS GPIO */ #if 0 ssi_dumpgpio("lm3s_ssiinitialize() Entry"); ssi_dumpgpio("lm3s_ssiinitialize() Exit"); #endif }
void weak_function lm_ssiinitialize(void) { /* Configure the SPI-based microSD CS GPIO */ ssi_dumpgpio("lm_ssiinitialize() Entry)"); lm_configgpio(SDCCS_GPIO); #ifdef CONFIG_NX_LCDDRIVER lm_configgpio(OLEDCS_GPIO); #endif ssi_dumpgpio("lm_ssiinitialize() Exit"); }
void tiva_ssiselect(FAR struct spi_dev_s *dev, enum spi_dev_e devid, bool selected) { ssidbg("devid: %d CS: %s\n", (int)devid, selected ? "assert" : "de-assert"); if (devid == SPIDEV_MMCSD) { /* Assert the CS pin to the card */ ssi_dumpgpio("tiva_ssiselect() before tiva_gpiowrite()"); tiva_gpiowrite(SDCCS_GPIO, !selected); ssi_dumpgpio("tiva_ssiselect() after tiva_gpiowrite()"); } }
void lm_spiselect(FAR struct spi_dev_s *dev, enum spi_dev_e devid, bool selected) { ssidbg("devid: %d CS: %s\n", (int)devid, selected ? "assert" : "de-assert"); ssi_dumpgpio("lm_spiselect() Entry"); if (devid == SPIDEV_MMCSD) { /* Assert the CS pin to the card */ lm_gpiowrite(SDCCS_GPIO, !selected); } ssi_dumpgpio("lm_spiselect() Exit"); }
void lm3s_spiselect(FAR struct spi_dev_s *dev, enum spi_dev_e devid, bool selected) { ssidbg("devid: %d CS: %s\n", (int)devid, selected ? "assert" : "de-assert"); ssi_dumpgpio("lm3s_spiselect() Entry"); if (devid == SPIDEV_MMCSD) { /* Assert the CS pin to the card */ lm3s_gpiowrite(SDCCS_GPIO, !selected); } #ifdef CONFIG_NX_LCDDRIVER else if (devid == SPIDEV_DISPLAY) { /* Assert the CS pin to the display */ lm3s_gpiowrite(OLEDCS_GPIO, !selected); } #endif ssi_dumpgpio("lm3s_spiselect() Exit"); }
void tiva_ssiselect(FAR struct spi_dev_s *dev, enum spi_dev_e devid, bool selected) { ssidbg("devid: %d CS: %s\n", (int)devid, selected ? "assert" : "de-assert"); ssi_dumpgpio("tiva_ssiselect() Entry"); ssi_dumpgpio("tiva_ssiselect() Exit"); }