Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/spi/
Dspi-amd.c94 struct amd_spi { struct
100 static inline u8 amd_spi_readreg8(struct amd_spi *amd_spi, int idx) in amd_spi_readreg8() argument
102 return ioread8((u8 __iomem *)amd_spi->io_remap_addr + idx); in amd_spi_readreg8()
105 static inline void amd_spi_writereg8(struct amd_spi *amd_spi, int idx, u8 val) in amd_spi_writereg8() argument
107 iowrite8(val, ((u8 __iomem *)amd_spi->io_remap_addr + idx)); in amd_spi_writereg8()
110 static void amd_spi_setclear_reg8(struct amd_spi *amd_spi, int idx, u8 set, u8 clear) in amd_spi_setclear_reg8() argument
112 u8 tmp = amd_spi_readreg8(amd_spi, idx); in amd_spi_setclear_reg8()
115 amd_spi_writereg8(amd_spi, idx, tmp); in amd_spi_setclear_reg8()
118 static inline u32 amd_spi_readreg32(struct amd_spi *amd_spi, int idx) in amd_spi_readreg32() argument
120 return ioread32((u8 __iomem *)amd_spi->io_remap_addr + idx); in amd_spi_readreg32()
[all …]