Home
last modified time | relevance | path

Searched refs:sadi (Results 1 – 1 of 1) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/spi/
H A Dspi-sprd-adi.c120 static int sprd_adi_check_paddr(struct sprd_adi *sadi, u32 paddr) in sprd_adi_check_paddr() argument
122 if (paddr < sadi->slave_pbase || paddr > in sprd_adi_check_paddr()
123 (sadi->slave_pbase + ADI_SLAVE_ADDR_SIZE)) { in sprd_adi_check_paddr()
124 dev_err(sadi->dev, in sprd_adi_check_paddr()
133 static unsigned long sprd_adi_to_vaddr(struct sprd_adi *sadi, u32 paddr) in sprd_adi_to_vaddr() argument
135 return (paddr - sadi->slave_pbase + sadi->slave_vbase); in sprd_adi_to_vaddr()
138 static int sprd_adi_drain_fifo(struct sprd_adi *sadi) in sprd_adi_drain_fifo() argument
144 sts = readl_relaxed(sadi->base + REG_ADI_ARM_FIFO_STS); in sprd_adi_drain_fifo()
152 dev_err(sadi->dev, "drain write fifo timeout\n"); in sprd_adi_drain_fifo()
159 static int sprd_adi_fifo_is_full(struct sprd_adi *sadi) in sprd_adi_fifo_is_full() argument
[all …]