Home
last modified time | relevance | path

Searched refs:cs (Results 1 – 25 of 81) sorted by relevance

1234

/bsp/core-v-mcu/Libraries/core_v_hal_libraries/core_v_udma_driver/include/
A Dudma_qspi_driver.h52 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 Dudma_sdio_driver.h53 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 Ddrv_spi.c44 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 Ddrv_spi.c114 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 Ddrv_spi.h26 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 Dudma_qspi_driver.c203 *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 Dudma_sdio_driver.c178 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 Ddrv_spi.c86 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 Ddrv_spi.c298 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 Ddrv_spi.c101 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 Ddrv_spi.c217 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 Ddrv_spi.c58 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 Ddrv_lcd.c127 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 Dls1c_spi.c193 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 Ddrv_spi.c157 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 Ddisp_capture.c273 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 Ddrv_spi.c378 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 Ddrv_spi.c169 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 Ddrv_spi.c139 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 Ddrv_spi.c255 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 Ddrv_spi.c261 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 Ddrv_spi.c169 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 Ddrv_spi.c140 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 Ddrv_spi.c149 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 Ddrv_spi.c227 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()

Completed in 42 milliseconds

1234