mirror of
				https://github.com/espressif/esp-idf.git
				synced 2025-11-04 00:51:42 +01:00 
			
		
		
		
	spi: remove HSPI macro on esp32c3 and esp32s3
This commit is contained in:
		@@ -22,18 +22,13 @@
 | 
			
		||||
#define SPI_IOMUX_PIN_NUM_CLK   15
 | 
			
		||||
#define SPI_IOMUX_PIN_NUM_MISO  17
 | 
			
		||||
#define SPI_IOMUX_PIN_NUM_WP    13
 | 
			
		||||
//TODO: add the next slot
 | 
			
		||||
 | 
			
		||||
#define FSPI_FUNC_NUM           2
 | 
			
		||||
#define FSPI_IOMUX_PIN_NUM_MISO 2
 | 
			
		||||
#define FSPI_IOMUX_PIN_NUM_HD   4
 | 
			
		||||
#define FSPI_IOMUX_PIN_NUM_WP   5
 | 
			
		||||
#define FSPI_IOMUX_PIN_NUM_CLK  6
 | 
			
		||||
#define FSPI_IOMUX_PIN_NUM_MOSI 7
 | 
			
		||||
#define FSPI_IOMUX_PIN_NUM_CS   10
 | 
			
		||||
 | 
			
		||||
//TODO: add the next slot
 | 
			
		||||
 | 
			
		||||
//HSPI and VSPI have no iomux pins
 | 
			
		||||
#define SPI2_FUNC_NUM           2
 | 
			
		||||
#define SPI2_IOMUX_PIN_NUM_MISO 2
 | 
			
		||||
#define SPI2_IOMUX_PIN_NUM_HD   4
 | 
			
		||||
#define SPI2_IOMUX_PIN_NUM_WP   5
 | 
			
		||||
#define SPI2_IOMUX_PIN_NUM_CLK  6
 | 
			
		||||
#define SPI2_IOMUX_PIN_NUM_MOSI 7
 | 
			
		||||
#define SPI2_IOMUX_PIN_NUM_CS   10
 | 
			
		||||
 | 
			
		||||
#endif
 | 
			
		||||
 
 | 
			
		||||
@@ -56,16 +56,16 @@ const spi_signal_conn_t spi_periph_signal[SOC_SPI_PERIPH_NUM] = {
 | 
			
		||||
        .spihd_in = FSPIHD_IN_IDX,
 | 
			
		||||
        .spics_out = {FSPICS0_OUT_IDX, FSPICS1_OUT_IDX, FSPICS2_OUT_IDX},
 | 
			
		||||
        .spics_in = FSPICS0_IN_IDX,
 | 
			
		||||
        .spiclk_iomux_pin = FSPI_IOMUX_PIN_NUM_CLK,
 | 
			
		||||
        .spid_iomux_pin = FSPI_IOMUX_PIN_NUM_MOSI,
 | 
			
		||||
        .spiq_iomux_pin = FSPI_IOMUX_PIN_NUM_MISO,
 | 
			
		||||
        .spiwp_iomux_pin = FSPI_IOMUX_PIN_NUM_WP,
 | 
			
		||||
        .spihd_iomux_pin = FSPI_IOMUX_PIN_NUM_HD,
 | 
			
		||||
        .spics0_iomux_pin = FSPI_IOMUX_PIN_NUM_CS,
 | 
			
		||||
        .spiclk_iomux_pin = SPI2_IOMUX_PIN_NUM_CLK,
 | 
			
		||||
        .spid_iomux_pin = SPI2_IOMUX_PIN_NUM_MOSI,
 | 
			
		||||
        .spiq_iomux_pin = SPI2_IOMUX_PIN_NUM_MISO,
 | 
			
		||||
        .spiwp_iomux_pin = SPI2_IOMUX_PIN_NUM_WP,
 | 
			
		||||
        .spihd_iomux_pin = SPI2_IOMUX_PIN_NUM_HD,
 | 
			
		||||
        .spics0_iomux_pin = SPI2_IOMUX_PIN_NUM_CS,
 | 
			
		||||
        .irq = ETS_SPI2_INTR_SOURCE,
 | 
			
		||||
        .irq_dma = -1,
 | 
			
		||||
        .module = PERIPH_SPI2_MODULE,
 | 
			
		||||
        .hw = &GPSPI2,
 | 
			
		||||
        .func = FSPI_FUNC_NUM,
 | 
			
		||||
        .func = SPI2_FUNC_NUM,
 | 
			
		||||
    }
 | 
			
		||||
};
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user