Searched refs:spfi_writel (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-img-spfi.c | 109 static inline void spfi_writel(struct img_spfi *spfi, u32 val, u32 reg) in spfi_writel() function 120 spfi_writel(spfi, val, SPFI_CONTROL); in spfi_start() 125 spfi_writel(spfi, SPFI_CONTROL_SOFT_RESET, SPFI_CONTROL); in spfi_reset() 126 spfi_writel(spfi, 0, SPFI_CONTROL); in spfi_reset() 137 spfi_writel(spfi, SPFI_INTERRUPT_ALLDONETRIG, in spfi_wait_all_done() 157 spfi_writel(spfi, SPFI_INTERRUPT_SDFUL, SPFI_INTERRUPT_CLEAR); in spfi_pio_write32() 161 spfi_writel(spfi, buf[count], SPFI_TX_32BIT_VALID_DATA); in spfi_pio_write32() 175 spfi_writel(spfi, SPFI_INTERRUPT_SDFUL, SPFI_INTERRUPT_CLEAR); in spfi_pio_write8() 179 spfi_writel(spfi, buf[count], SPFI_TX_8BIT_VALID_DATA); in spfi_pio_write8() 193 spfi_writel(spf in spfi_pio_read32() [all...] |
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-img-spfi.c | 109 static inline void spfi_writel(struct img_spfi *spfi, u32 val, u32 reg) in spfi_writel() function 120 spfi_writel(spfi, val, SPFI_CONTROL); in spfi_start() 125 spfi_writel(spfi, SPFI_CONTROL_SOFT_RESET, SPFI_CONTROL); in spfi_reset() 126 spfi_writel(spfi, 0, SPFI_CONTROL); in spfi_reset() 137 spfi_writel(spfi, SPFI_INTERRUPT_ALLDONETRIG, in spfi_wait_all_done() 157 spfi_writel(spfi, SPFI_INTERRUPT_SDFUL, SPFI_INTERRUPT_CLEAR); in spfi_pio_write32() 161 spfi_writel(spfi, buf[count], SPFI_TX_32BIT_VALID_DATA); in spfi_pio_write32() 175 spfi_writel(spfi, SPFI_INTERRUPT_SDFUL, SPFI_INTERRUPT_CLEAR); in spfi_pio_write8() 179 spfi_writel(spfi, buf[count], SPFI_TX_8BIT_VALID_DATA); in spfi_pio_write8() 193 spfi_writel(spf in spfi_pio_read32() [all...] |
Completed in 2 milliseconds