Searched refs:spfi (Results 1 – 3 of 3) sorted by relevance
/linux/drivers/spi/ |
H A D | spi-img-spfi.c | 104 static inline u32 spfi_readl(struct img_spfi *spfi, u32 reg) in spfi_readl() argument 106 return readl(spfi->regs + reg); in spfi_readl() 109 static inline void spfi_writel(struct img_spfi *spfi, u32 val, u32 reg) in spfi_writel() argument 111 writel(val, spfi->regs + reg); in spfi_writel() 114 static inline void spfi_start(struct img_spfi *spfi) in spfi_start() argument 118 val = spfi_readl(spfi, SPFI_CONTROL); in spfi_start() 120 spfi_writel(spfi, val, SPFI_CONTROL); in spfi_start() 123 static inline void spfi_reset(struct img_spfi *spfi) in spfi_reset() argument 125 spfi_writel(spfi, SPFI_CONTROL_SOFT_RESET, SPFI_CONTROL); in spfi_reset() 126 spfi_writel(spfi, in spfi_reset() 129 spfi_wait_all_done(struct img_spfi * spfi) spfi_wait_all_done() argument 150 spfi_pio_write32(struct img_spfi * spfi,const u32 * buf,unsigned int max) spfi_pio_write32() argument 168 spfi_pio_write8(struct img_spfi * spfi,const u8 * buf,unsigned int max) spfi_pio_write8() argument 186 spfi_pio_read32(struct img_spfi * spfi,u32 * buf,unsigned int max) spfi_pio_read32() argument 205 spfi_pio_read8(struct img_spfi * spfi,u8 * buf,unsigned int max) spfi_pio_read8() argument 228 struct img_spfi *spfi = spi_controller_get_devdata(spi->controller); img_spfi_start_pio() local 280 struct img_spfi *spfi = data; img_spfi_dma_rx_cb() local 294 struct img_spfi *spfi = data; img_spfi_dma_tx_cb() local 310 struct img_spfi *spfi = spi_controller_get_devdata(spi->controller); img_spfi_start_dma() local 390 struct img_spfi *spfi = spi_controller_get_devdata(host); img_spfi_handle_err() local 410 struct img_spfi *spfi = spi_controller_get_devdata(host); img_spfi_prepare() local 433 struct img_spfi *spfi = spi_controller_get_devdata(host); img_spfi_unprepare() local 443 struct img_spfi *spfi = spi_controller_get_devdata(spi->controller); img_spfi_config() local 483 struct img_spfi *spfi = spi_controller_get_devdata(spi->controller); img_spfi_transfer_one() local 512 struct img_spfi *spfi = (struct img_spfi *)dev_id; img_spfi_irq() local 528 struct img_spfi *spfi; img_spfi_probe() local 671 struct img_spfi *spfi = spi_controller_get_devdata(host); img_spfi_remove() local 689 struct img_spfi *spfi = spi_controller_get_devdata(host); img_spfi_runtime_suspend() local 700 struct img_spfi *spfi = spi_controller_get_devdata(host); img_spfi_runtime_resume() local 727 struct img_spfi *spfi = spi_controller_get_devdata(host); img_spfi_resume() local [all...] |
/linux/Documentation/devicetree/bindings/spi/ |
H A D | spi-img-spfi.txt | 4 - compatible: Must be "img,spfi". 10 - spfi: SPI operating clock 24 - spfi-max-frequency: Maximum speed supported by the spfi block. 29 compatible = "img,spfi"; 33 clock-names = "spfi", "sys";
|
/linux/arch/mips/boot/dts/img/ |
H A D | pistachio.dtsi | 212 compatible = "img,spfi"; 216 clock-names = "sys", "spfi"; 219 spfi-max-frequency = <50000000>; 227 compatible = "img,spfi"; 231 clock-names = "sys", "spfi"; 235 spfi-max-frequency = <50000000>;
|