| /linux/drivers/spi/ |
| H A D | spi-stm32-ospi.c | 170 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 D | spi-sn-f-ospi.c | 125 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 D | k3-am625-sk-common.dtsi | 260 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 D | k3-am65-mcu.dtsi | 299 compatible = "ti,am654-ospi", "cdns,qspi-nor"; 317 compatible = "ti,am654-ospi", "cdns,qspi-nor";
|
| H A D | k3-j721e-mcu-wakeup.dtsi | 388 compatible = "ti,am654-ospi", "cdns,qspi-nor"; 406 compatible = "ti,am654-ospi", "cdns,qspi-nor";
|
| H A D | k3-am62a-main.dtsi | 715 compatible = "ti,am654-ospi", "cdns,qspi-nor";
|
| H A D | k3-am62-main.dtsi | 687 compatible = "ti,am654-ospi", "cdns,qspi-nor";
|
| /linux/arch/arm/boot/dts/microchip/ |
| H A D | at91-sama7g5ek.dts | 166 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 D | sama7g5.dtsi | 349 compatible = "microchip,sama7g5-ospi";
|
| H A D | sam9x7.dtsi | 275 compatible = "microchip,sam9x7-ospi";
|
| /linux/arch/arm64/boot/dts/xilinx/ |
| H A D | versal-net-vn-x-b2197-01-revA.dts | 91 &ospi {
|
| H A D | versal-net-clk.dtsi | 153 &ospi {
|
| /linux/net/xfrm/ |
| H A D | xfrm_state.c | 164 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()
|