Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/spi/
H A Dspi-fsl-qspi.c265 struct fsl_qspi { struct
278 static inline int needs_swap_endian(struct fsl_qspi *q) in needs_swap_endian() argument
283 static inline int needs_4x_clock(struct fsl_qspi *q) in needs_4x_clock()
288 static inline int needs_fill_txfifo(struct fsl_qspi *q) in needs_fill_txfifo()
293 static inline int needs_wakeup_wait_mode(struct fsl_qspi *q) in needs_wakeup_wait_mode()
298 static inline int needs_amba_base_offset(struct fsl_qspi *q) in needs_amba_base_offset()
303 static inline int needs_tdh_setting(struct fsl_qspi *q) in needs_tdh_setting()
312 static inline u32 fsl_qspi_endian_xchg(struct fsl_qspi *q, u32 a) in fsl_qspi_endian_xchg()
324 static void qspi_writel(struct fsl_qspi *q, u32 val, void __iomem *addr) in qspi_writel()
332 static u32 qspi_readl(struct fsl_qspi *q, void __iomem *addr) in qspi_readl()
[all …]
/OK3568_Linux_fs/u-boot/drivers/spi/
H A Dfsl_qspi.c141 struct fsl_qspi { struct
869 static inline struct fsl_qspi *to_qspi_spi(struct spi_slave *slave) in to_qspi_spi()
871 return container_of(slave, struct fsl_qspi, slave); in to_qspi_spi()
878 struct fsl_qspi *qspi; in spi_setup_slave()
888 qspi = spi_alloc_slave(struct fsl_qspi, bus, cs); in spi_setup_slave()
956 struct fsl_qspi *qspi = to_qspi_spi(slave); in spi_free_slave()
974 struct fsl_qspi *qspi = to_qspi_spi(slave); in spi_xfer()
1247 U_BOOT_DRIVER(fsl_qspi) = {
H A DMakefile33 obj-$(CONFIG_FSL_QSPI) += fsl_qspi.o