Home
last modified time | relevance | path

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

/linux/drivers/spi/
H A Dspi-stm32-ospi.c170 static int stm32_ospi_abort(struct stm32_ospi *ospi) in stm32_ospi_abort() argument
172 void __iomem *regs_base = ospi->regs_base; in stm32_ospi_abort()
185 dev_err(ospi->dev, "%s abort timeout:%d\n", __func__, timeout); in stm32_ospi_abort()
190 static int stm32_ospi_poll(struct stm32_ospi *ospi, void *buf, u32 len, bool read) in stm32_ospi_poll() argument
192 void __iomem *regs_base = ospi->regs_base; in stm32_ospi_poll()
208 dev_err(ospi->dev, "fifo timeout (len:%d stat:%#x)\n", in stm32_ospi_poll()
228 static int stm32_ospi_wait_nobusy(struct stm32_ospi *ospi) in stm32_ospi_wait_nobusy() argument
232 return readl_relaxed_poll_timeout_atomic(ospi->regs_base + OSPI_SR, in stm32_ospi_wait_nobusy()
237 static int stm32_ospi_wait_cmd(struct stm32_ospi *ospi) in stm32_ospi_wait_cmd() argument
239 void __iomem *regs_base = ospi->regs_base; in stm32_ospi_wait_cmd()
[all …]
H A Dspi-sn-f-ospi.c125 static void f_ospi_clear_irq(struct f_ospi *ospi) in f_ospi_clear_irq() argument
128 ospi->base + OSPI_IRQ); in f_ospi_clear_irq()
131 static void f_ospi_enable_irq_status(struct f_ospi *ospi, u32 irq_bits) in f_ospi_enable_irq_status() argument
135 val = readl(ospi->base + OSPI_IRQ_STAT_EN); in f_ospi_enable_irq_status()
137 writel(val, ospi->base + OSPI_IRQ_STAT_EN); in f_ospi_enable_irq_status()
140 static void f_ospi_disable_irq_status(struct f_ospi *ospi, u32 irq_bits) in f_ospi_disable_irq_status() argument
144 val = readl(ospi->base + OSPI_IRQ_STAT_EN); in f_ospi_disable_irq_status()
146 writel(val, ospi->base + OSPI_IRQ_STAT_EN); in f_ospi_disable_irq_status()
149 static void f_ospi_disable_irq_output(struct f_ospi *ospi, u32 irq_bits) in f_ospi_disable_irq_output() argument
153 val = readl(ospi->base + OSPI_IRQ_SIG_EN); in f_ospi_disable_irq_output()
[all …]
/linux/arch/arm64/boot/dts/ti/
H A Dk3-am625-sk-common.dtsi260 label = "ospi.tiboot3";
265 label = "ospi.tispl";
270 label = "ospi.u-boot";
275 label = "ospi.env";
280 label = "ospi.env.backup";
285 label = "ospi.rootfs";
291 label = "ospi.phypattern";
H A Dk3-am65-mcu.dtsi299 compatible = "ti,am654-ospi", "cdns,qspi-nor";
317 compatible = "ti,am654-ospi", "cdns,qspi-nor";
H A Dk3-j721e-mcu-wakeup.dtsi388 compatible = "ti,am654-ospi", "cdns,qspi-nor";
406 compatible = "ti,am654-ospi", "cdns,qspi-nor";
H A Dk3-am62a-main.dtsi715 compatible = "ti,am654-ospi", "cdns,qspi-nor";
H A Dk3-am62-main.dtsi687 compatible = "ti,am654-ospi", "cdns,qspi-nor";
/linux/arch/arm/boot/dts/microchip/
H A Dat91-sama7g5ek.dts166 label = "ospi: at91bootstrap";
171 label = "ospi: bootloader";
176 label = "ospi: bootloader env redundant";
181 label = "ospi: bootloader env";
186 label = "ospi: device tree";
191 label = "ospi: kernel";
196 label = "ospi: rootfs";
H A Dsama7g5.dtsi349 compatible = "microchip,sama7g5-ospi";
H A Dsam9x7.dtsi275 compatible = "microchip,sam9x7-ospi";
/linux/arch/arm64/boot/dts/xilinx/
H A Dversal-net-vn-x-b2197-01-revA.dts91 &ospi {
H A Dversal-net-clk.dtsi153 &ospi {
/linux/net/xfrm/
H A Dxfrm_state.c164 struct hlist_head *ndst, *nsrc, *nspi, *nseq, *odst, *osrc, *ospi, *oseq; in xfrm_hash_resize() local
201 ospi = xfrm_state_deref_prot(net->xfrm.state_byspi, net); in xfrm_hash_resize()
220 xfrm_hash_free(ospi, osize); in xfrm_hash_resize()