Home
last modified time | relevance | path

Searched refs:REG_SPI_DR (Results 1 - 4 of 4) sorted by relevance

/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/drivers/spi/
H A Dspi.c119 hi_reg_read16(reg_base + REG_SPI_DR, reg_val); in spi_flush_fifo()
315 dma_para.dst_addr = reg_base + REG_SPI_DR; in spi_dma_transer()
322 dma_para.src_addr = reg_base + REG_SPI_DR; in spi_dma_transer()
473 *((hi_u16 *)read_buf + read_pos) = (hi_u16)hi_reg_read_val16(reg_base + REG_SPI_DR); in spi_isr_read_16bits()
480 *((hi_u16 *)read_buf + read_pos) = (hi_u16)hi_reg_read_val16(reg_base + REG_SPI_DR); in spi_isr_read_16bits()
499 *((hi_u8 *)read_buf + read_pos) = (hi_u8)hi_reg_read_val16(reg_base + REG_SPI_DR); in spi_isr_read_8bits()
506 *((hi_u8 *)read_buf + read_pos) = (hi_u8)hi_reg_read_val16(reg_base + REG_SPI_DR); in spi_isr_read_8bits()
556 hi_reg_write16(reg_base + REG_SPI_DR, *((hi_u8 *)write_buf + write_pos)); in spi_isr_write_fifo()
563 hi_reg_write16(reg_base + REG_SPI_DR, *((hi_u16 *)write_buf + write_pos)); in spi_isr_write_fifo()
690 hi_reg_write16(spi_hw_ctrl->reg_base + REG_SPI_DR, valu in spi_transfer_8bits_block()
[all...]
H A Dspi.h47 #define REG_SPI_DR 0x08 macro
/device/soc/hisilicon/common/platform/spi/
H A Dspi_hi35xx.h57 #define REG_SPI_DR 0x08 macro
H A Dspi_hi35xx.c68 {"REG_SPI_DR", PLATFORM_DUMPER_REGISTERL, (void *)(pl022->regBase + REG_SPI_DR)}, in SpiDumperDump()
343 OSAL_READL((uintptr_t)(pl022->regBase) + REG_SPI_DR); in Pl022FlushFifo()
370 OSAL_WRITEL(value, (uintptr_t)(pl022->regBase) + REG_SPI_DR); in Pl022WriteFifo()
380 value = OSAL_READL((uintptr_t)(pl022->regBase) + REG_SPI_DR); in Pl022ReadFifo()
588 dmaMsgRx.srcAddr = (uintptr_t)(pl022->phyBase + REG_SPI_DR); in Pl022TxRxDma()
597 dmaMsgTx.destAddr = (uintptr_t)(pl022->phyBase + REG_SPI_DR); in Pl022TxRxDma()

Completed in 5 milliseconds