| /bsp/core-v-mcu/Libraries/core_v_hal_libraries/core_v_udma_driver/include/ |
| A D | udma_qspi_driver.h | 52 void udma_qspim_write(uint8_t qspim_id, uint8_t cs, uint16_t write_len, uint8_t* write_data); 53 void udma_qspim_read(uint8_t qspim_id, uint8_t cs, uint16_t read_len, uint8_t* read_buffer); 54 uint8_t udma_flash_erase(uint8_t qspim_id, uint8_t cs, uint32_t addr, uint8_t cmd); 55 uint32_t udma_flash_readid(uint8_t qspim_id, uint8_t cs); 56 void udma_flash_read(uint8_t qspim_id, uint8_t cs, uint32_t flash_addr,uint8_t *l2addr,uint16_t rea… 57 void udma_flash_write(uint8_t qspim_id, uint8_t cs, uint32_t flash_addr,uint8_t *l2addr,uint16_t wr… 58 uint32_t udma_flash_reset_enable(uint8_t qspim_id, uint8_t cs); 59 uint32_t udma_flash_reset_memory(uint8_t qspim_id, uint8_t cs);
|
| A D | udma_sdio_driver.h | 53 void udma_sdio_write(uint8_t sdio_id, uint8_t cs, uint16_t write_len, uint8_t* write_data); 54 void udma_sdio_read(uint8_t sdio_id, uint8_t cs, uint16_t read_len, uint8_t* read_buffer); 55 uint8_t udma_flash_erase(uint8_t sdio_id, uint8_t cs, uint32_t addr, uint8_t cmd); 56 uint32_t udma_flash_readid(uint8_t sdio_id, uint8_t cs); 57 void udma_flash_read(uint8_t sdio_id, uint8_t cs, uint32_t flash_addr,uint8_t *l2addr,uint16_t read… 58 void udma_flash_write(uint8_t sdio_id, uint8_t cs, uint32_t flash_addr,uint8_t *l2addr,uint16_t wri… 59 uint32_t udma_flash_reset_enable(uint8_t sdio_id, uint8_t cs); 60 uint32_t udma_flash_reset_memory(uint8_t sdio_id, uint8_t cs);
|
| /bsp/loongson/ls2kdev/drivers/ |
| A D | drv_spi.c | 44 static void spi_set_cs(unsigned char cs, int new_status) in spi_set_cs() argument 46 if (cs < 4) in spi_set_cs() 50 val |= 0x01 << cs ; // csen=1 in spi_set_cs() 53 val |= (0x10 << cs); // csn=1 in spi_set_cs() 57 val &= ~(0x10 << cs); // csn=0 in spi_set_cs() 65 …rt_pin_mode(cs, PIN_MODE_OUTPUT); // with RT_USING_SPI_GPIOCS feature enabled, gpio will be used a… in spi_set_cs() 66 rt_pin_write(cs, new_status); in spi_set_cs() 185 unsigned char cs = 0; in xfer() local 192 cs = (unsigned char)(device->parent.user_data); in xfer() 196 spi_set_cs(cs, 0); in xfer() [all …]
|
| /bsp/loongson/ls1cdev/drivers/ |
| A D | drv_spi.c | 114 unsigned char cs = 0; in xfer() local 128 cs = ls1c_spi_cs->cs; in xfer() 131 DEBUG_PRINTF("[%s] SPIx=%d, cs=%d\n", __FUNCTION__, SPIx, cs); in xfer() 136 ls1c_spi_set_cs(spi_base, cs, 0); in xfer() 163 ls1c_spi_set_cs(spi_base, cs, 1); in xfer() 264 spi_cs2.cs = LS1C_SPI_CS_2; in ls1c_hw_spi_init() 266 spi_cs1.cs = LS1C_SPI_CS_1; in ls1c_hw_spi_init() 268 spi_cs0.cs = LS1C_SPI_CS_0; in ls1c_hw_spi_init() 270 spi_cs3.cs = LS1C_SPI_CS_3; in ls1c_hw_spi_init() 281 spi_cs.cs = LS1C_SPI_CS_0; in ls1c_hw_spi_init()
|
| A D | drv_spi.h | 26 unsigned char cs; // LS1C_SPI_CS_0, LS1C_SPI_CS_1, LS1C_SPI_CS_2 or LS1C_SPI_CS_3 member
|
| /bsp/core-v-mcu/Libraries/core_v_hal_libraries/core_v_udma_driver/source/ |
| A D | udma_qspi_driver.c | 203 *pcmd++ = kSPIm_SOT | cs; in udma_qspim_write() 246 *pcmd++ = kSPIm_SOT | cs; in udma_flash_reset_enable() 270 *pcmd++ = kSPIm_SOT | cs; in udma_flash_reset_memory() 297 *pcmd++ = kSPIm_SOT | cs; in udma_flash_readid() 336 *pcmd++ = kSPIm_SOT | cs; in udma_flash_erase() 355 *pcmd++ = kSPIm_SOT | cs; in udma_flash_erase() 501 *pcmd++ = kSPIm_SOT | cs; in udma_flash_write() 611 *pcmd++ = kSPIm_SOT | cs; in udma_flash_enterQuadIOMode() 622 *pcmd++ = kSPIm_SOT | cs; in udma_flash_enterQuadIOMode() 633 *pcmd++ = kSPIm_SOT | cs; in udma_flash_enterQuadIOMode() [all …]
|
| A D | udma_sdio_driver.c | 178 void udma_qspim_read(uint8_t qspim_id, uint8_t cs, uint16_t read_len, uint8_t* read_buffer) { 196 *pcmd++ = kSPIm_SOT | cs; //cs 1 218 void udma_qspim_write (uint8_t qspim_id, uint8_t cs, uint16_t write_len, uint8_t *write_data) { 236 *pcmd++ = kSPIm_SOT | cs;
|
| /bsp/w60x/drivers/ |
| A D | drv_spi.c | 86 struct wm_sw_spi_cs *cs = device->parent.user_data; in spixfer() local 102 if (message->cs_take && cs) in spixfer() 104 tls_gpio_write((enum tls_io_name)cs->pin, 0); in spixfer() 119 if (message->cs_release && cs) in spixfer() 121 tls_gpio_write((enum tls_io_name)cs->pin, 1); in spixfer() 136 if (message->cs_release && cs) in spixfer() 138 tls_gpio_write((enum tls_io_name)cs->pin, 1); in spixfer()
|
| /bsp/n32g452xx/Libraries/rt_drivers/ |
| A D | drv_spi.c | 298 struct n32_hw_spi_cs *cs = device->parent.user_data; in spixfer() local 305 GPIO_SetBits(cs->module, cs->pin); in spixfer() 309 GPIO_ResetBits(cs->module, cs->pin); in spixfer() 345 GPIO_ResetBits(cs->module, cs->pin); in spixfer() 349 GPIO_SetBits(cs->module, cs->pin); in spixfer()
|
| /bsp/nxp/imx/imx6ull-smart/drivers/ |
| A D | drv_spi.c | 101 struct imx6ull_spi_cs *cs = RT_NULL; in imx6ull_ecspi_xfer() local 109 cs = (struct imx6ull_spi_cs *)device->parent.user_data; in imx6ull_ecspi_xfer() 115 if(message->cs_take && cs) in imx6ull_ecspi_xfer() 117 rt_pin_write(cs->pin, PIN_LOW); in imx6ull_ecspi_xfer() 137 if(message->cs_release && cs) in imx6ull_ecspi_xfer() 139 rt_pin_write(cs->pin, PIN_HIGH); in imx6ull_ecspi_xfer()
|
| /bsp/apm32/libraries/Drivers/ |
| A D | drv_spi.c | 217 struct apm32_spi_cs *cs = device->parent.user_data; in apm32_spi_xfer() local 227 GPIO_WriteBitValue(cs->GPIOx, cs->GPIO_Pin, (GPIO_BSRET_T)RESET); in apm32_spi_xfer() 230 GPIO_WriteBitValue(cs->GPIOx, cs->GPIO_Pin, RESET); in apm32_spi_xfer() 341 GPIO_WriteBitValue(cs->GPIOx, cs->GPIO_Pin, (GPIO_BSRET_T)SET); in apm32_spi_xfer() 344 GPIO_WriteBitValue(cs->GPIOx, cs->GPIO_Pin, SET); in apm32_spi_xfer()
|
| /bsp/k210/drivers/ |
| A D | drv_spi.c | 58 struct drv_cs * cs = (struct drv_cs *)device->parent.user_data; in drv_spi_configure() local 61 gpiohs_set_drive_mode(cs->cs_pin, GPIO_DM_OUTPUT); in drv_spi_configure() 62 gpiohs_set_pin(cs->cs_pin, GPIO_PV_HIGH); in drv_spi_configure() 106 struct drv_cs * cs = (struct drv_cs *)device->parent.user_data; in drv_spi_xfer() local 121 gpiohs_set_pin(cs->cs_pin, GPIO_PV_LOW); in drv_spi_xfer() 190 spi_instance[bus->spi_instance]->ser = 1U << cs->cs_index; in drv_spi_xfer() 227 gpiohs_set_pin(cs->cs_pin, GPIO_PV_HIGH); in drv_spi_xfer()
|
| A D | drv_lcd.c | 127 int cs; member 146 spi_send_data_normal_dma(lcd->dma_channel, lcd->spi_channel, lcd->cs, &cmd, 1, SPI_TRANS_CHAR); in drv_lcd_cmd() 155 …spi_send_data_normal_dma(lcd->dma_channel, lcd->spi_channel, lcd->cs, data_buf, length, SPI_TRANS_… in drv_lcd_data_byte() 164 …spi_send_data_normal_dma(lcd->dma_channel, lcd->spi_channel, lcd->cs, data_buf, length, SPI_TRANS_… in drv_lcd_data_half_word() 173 …spi_send_data_normal_dma(lcd->dma_channel, lcd->spi_channel, lcd->cs, data_buf, length, SPI_TRANS_… in drv_lcd_data_word() 259 …spi_fill_data_dma(lcd->dma_channel, lcd->spi_channel, lcd->cs, (const uint32_t *)&data, lcd->lcd_i… in drv_lcd_clear() 541 lcd_dev->cs = SPI_CHIP_SELECT_0; in rt_hw_lcd_init()
|
| /bsp/loongson/ls1cdev/libraries/ |
| A D | ls1c_spi.c | 193 void ls1c_spi_set_cs(void *spi_base, unsigned char cs, int new_status) in ls1c_spi_set_cs() argument 198 val |= 0x01 << cs ; //对应的csen=1 in ls1c_spi_set_cs() 201 val |= (0x10 << cs); // 指定csn=1 in ls1c_spi_set_cs() 205 val &= ~(0x10 << cs); // 指定csn=0 in ls1c_spi_set_cs()
|
| /bsp/tm4c123bsp/libraries/Drivers/ |
| A D | drv_spi.c | 157 struct tm4c123_hw_spi_cs *cs = device->parent.user_data; in spixfer() local 161 GPIOPinWrite(cs->portbase, cs->GPIO_Pin, 0); in spixfer() 215 GPIOPinWrite(cs->portbase, cs->GPIO_Pin, cs->GPIO_Pin); in spixfer()
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/disp2/disp/de/ |
| A D | disp_capture.c | 273 enum disp_csc_type cs = DISP_CSC_TYPE_RGB; in disp_capture_commit() local 297 cs = dispdev->get_input_csc(dispdev); in disp_capture_commit() 299 if ((DISP_CSC_TYPE_RGB != cs) && in disp_capture_commit() 312 if ((DISP_CSC_TYPE_YUV444 == cs) || (DISP_CSC_TYPE_YUV422 == cs) || in disp_capture_commit() 313 (DISP_CSC_TYPE_YUV420 == cs)) { in disp_capture_commit() 441 enum disp_csc_type cs = DISP_CSC_TYPE_RGB; in disp_capture_sync() local 451 cs = dispdev->get_input_csc(dispdev); in disp_capture_sync() 453 if (DISP_CSC_TYPE_RGB == cs) in disp_capture_sync() 455 else if (DISP_CSC_TYPE_YUV444 == cs) in disp_capture_sync() 457 else if (DISP_CSC_TYPE_YUV422 == cs) in disp_capture_sync()
|
| /bsp/wch/risc-v/Libraries/ch32_drivers/ |
| A D | drv_spi.c | 378 struct ch32_hw_spi_cs *cs = device->parent.user_data; in spi_xfer() local 383 GPIO_WriteBit(cs->GPIOx, cs->GPIO_Pin, Bit_SET); in spi_xfer() 385 GPIO_WriteBit(cs->GPIOx, cs->GPIO_Pin, Bit_RESET); in spi_xfer() 462 GPIO_WriteBit(cs->GPIOx, cs->GPIO_Pin, Bit_RESET); in spi_xfer() 464 GPIO_WriteBit(cs->GPIOx, cs->GPIO_Pin, Bit_SET); in spi_xfer()
|
| /bsp/essemi/es32f0654/drivers/ |
| A D | drv_spi.c | 169 struct es32f0_hw_spi_cs *cs; in spixfer() local 176 cs = device->parent.user_data; in spixfer() 180 rt_pin_write(cs->pin, ES_SPI_CS_LEVEL); in spixfer() 207 rt_pin_write(cs->pin, !ES_SPI_CS_LEVEL); in spixfer() 221 rt_pin_write(cs->pin, !ES_SPI_CS_LEVEL); in spixfer()
|
| /bsp/allwinner_tina/drivers/spi/ |
| A D | drv_spi.c | 139 void SPI_ManualChipSelect(SPI_T *spi, SPI_TCTRL_SS_Sel cs) in SPI_ManualChipSelect() argument 142 HAL_MODIFY_REG(spi->TCTRL, SPI_TCTRL_SS_SEL_MASK, cs); in SPI_ManualChipSelect() 149 void SPI_AutoChipSelect(SPI_T *spi, SPI_TCTRL_SS_Sel cs, bool cs_remain) in SPI_AutoChipSelect() argument 151 HAL_MODIFY_REG(spi->TCTRL, SPI_TCTRL_SS_SEL_MASK, cs); in SPI_AutoChipSelect() 516 SPI_ManualChipSelect(spi, tina_spi_cs->cs); in configure() 543 SPI_ManualChipSelect(spi, tina_spi_cs->cs); in xfer() 719 spi_cs.cs = SPI_TCTRL_SS_SEL_SS0; in rt_hw_spi_init() 759 spi_cs.cs = SPI_TCTRL_SS_SEL_SS0; in rt_hw_spi_init()
|
| /bsp/synwit/libraries/SWM320_drivers/ |
| A D | drv_spi.c | 255 struct swm_spi_cs *cs = device->parent.user_data; in swm_spi_xfer() local 259 GPIO_ClrBit(cs->GPIOx, cs->gpio_pin); in swm_spi_xfer() 292 GPIO_SetBit(cs->GPIOx, cs->gpio_pin); in swm_spi_xfer()
|
| /bsp/synwit/libraries/SWM341_drivers/ |
| A D | drv_spi.c | 261 struct swm_spi_cs *cs = device->parent.user_data; in swm_spi_xfer() local 265 GPIO_ClrBit(cs->GPIOx, cs->gpio_pin); in swm_spi_xfer() 298 GPIO_SetBit(cs->GPIOx, cs->gpio_pin); in swm_spi_xfer()
|
| /bsp/essemi/es32f369x/drivers/ |
| A D | drv_spi.c | 169 struct es32f3_hw_spi_cs *cs; in spixfer() local 176 cs = device->parent.user_data; in spixfer() 180 rt_pin_write(cs->pin, ES_SPI_CS_LEVEL); in spixfer() 207 rt_pin_write(cs->pin, !ES_SPI_CS_LEVEL); in spixfer() 221 rt_pin_write(cs->pin, !ES_SPI_CS_LEVEL); in spixfer()
|
| /bsp/nxp/lpc/lpc54114-lite/drivers/ |
| A D | drv_spi.c | 140 struct lpc_sw_spi_cs *cs = device->parent.user_data; in spixfer() local 144 rt_pin_write(cs->pin, PIN_LOW); in spixfer() 156 rt_pin_write(cs->pin, PIN_HIGH); in spixfer()
|
| /bsp/essemi/es32vf2264/drivers/ |
| A D | drv_spi.c | 149 struct es32f3_hw_spi_cs *cs; in spixfer() local 156 cs = device->parent.user_data; in spixfer() 160 rt_pin_write(cs->pin, ES_SPI_CS_LEVEL); in spixfer() 187 rt_pin_write(cs->pin, !ES_SPI_CS_LEVEL); in spixfer() 201 rt_pin_write(cs->pin, !ES_SPI_CS_LEVEL); in spixfer()
|
| /bsp/nuclei/libraries/gd32vf103/HAL_Drivers/ |
| A D | drv_spi.c | 227 struct gd32_spi_cs *cs = (struct gd32_spi_cs *)(device->parent.user_data); in gd32_spi_xfer() local 231 rt_pin_write(cs->pin, PIN_LOW); in gd32_spi_xfer() 241 rt_pin_write(cs->pin, PIN_HIGH); in gd32_spi_xfer()
|