Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/spi/
H A Dspi-omap2-mcspi.c147 struct omap2_mcspi *mcspi = spi_master_get_devdata(master); in mcspi_write_reg() local
149 writel_relaxed(val, mcspi->base + idx); in mcspi_write_reg()
154 struct omap2_mcspi *mcspi = spi_master_get_devdata(master); in mcspi_read_reg() local
156 return readl_relaxed(mcspi->base + idx); in mcspi_read_reg()
238 struct omap2_mcspi *mcspi = spi_master_get_devdata(spi->master); in omap2_mcspi_set_cs() local
249 int err = pm_runtime_get_sync(mcspi->dev); in omap2_mcspi_set_cs()
251 pm_runtime_put_noidle(mcspi->dev); in omap2_mcspi_set_cs()
252 dev_err(mcspi->dev, "failed to get sync: %d\n", err); in omap2_mcspi_set_cs()
265 pm_runtime_mark_last_busy(mcspi->dev); in omap2_mcspi_set_cs()
266 pm_runtime_put_autosuspend(mcspi->dev); in omap2_mcspi_set_cs()
[all …]
H A DMakefile82 obj-$(CONFIG_SPI_OMAP24XX) += spi-omap2-mcspi.o
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/spi/
H A Domap-spi.txt5 - "ti,am654-mcspi" for AM654.
6 - "ti,omap2-mcspi" for OMAP2 & OMAP3.
7 - "ti,omap4-mcspi" for OMAP4+.
27 mcspi1: mcspi@1 {
30 compatible = "ti,omap4-mcspi";
37 mcspi1: mcspi@1 {
40 compatible = "ti,omap4-mcspi";
/OK3568_Linux_fs/u-boot/drivers/spi/
H A Domap3_spi.c95 struct mcspi { struct
115 struct mcspi *regs; argument
428 static void spi_reset(struct mcspi *regs) in spi_reset()
504 struct mcspi *regs; in spi_setup_slave()
517 regs = (struct mcspi *)OMAP3_MCSPI1_BASE; in spi_setup_slave()
521 regs = (struct mcspi *)OMAP3_MCSPI2_BASE; in spi_setup_slave()
526 regs = (struct mcspi *)OMAP3_MCSPI3_BASE; in spi_setup_slave()
531 regs = (struct mcspi *)OMAP3_MCSPI4_BASE; in spi_setup_slave()
632 priv->regs = (struct mcspi *)(devfdt_get_addr(dev) + data->regs_offset); in omap3_spi_probe()
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/ti/
H A Dk3-am65-mcu.dtsi54 compatible = "ti,am654-mcspi","ti,omap4-mcspi";
64 compatible = "ti,am654-mcspi","ti,omap4-mcspi";
74 compatible = "ti,am654-mcspi","ti,omap4-mcspi";
H A Dk3-am65-main.dtsi210 compatible = "ti,am654-mcspi","ti,omap4-mcspi";
222 compatible = "ti,am654-mcspi","ti,omap4-mcspi";
234 compatible = "ti,am654-mcspi","ti,omap4-mcspi";
244 compatible = "ti,am654-mcspi","ti,omap4-mcspi";
254 compatible = "ti,am654-mcspi","ti,omap4-mcspi";
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Dam4372.dtsi443 compatible = "ti,am4372-mcspi","ti,omap4-mcspi";
487 compatible = "ti,am4372-mcspi","ti,omap4-mcspi";
497 compatible = "ti,am4372-mcspi","ti,omap4-mcspi";
507 compatible = "ti,am4372-mcspi","ti,omap4-mcspi";
517 compatible = "ti,am4372-mcspi","ti,omap4-mcspi";
H A Domap3.dtsi364 compatible = "ti,omap2-mcspi";
384 compatible = "ti,omap2-mcspi";
399 compatible = "ti,omap2-mcspi";
414 compatible = "ti,omap2-mcspi";
H A Dam33xx.dtsi456 compatible = "ti,omap4-mcspi";
472 compatible = "ti,omap4-mcspi";
H A Ddra7.dtsi1240 compatible = "ti,omap4-mcspi";
1261 compatible = "ti,omap4-mcspi";
1277 compatible = "ti,omap4-mcspi";
1290 compatible = "ti,omap4-mcspi";
H A Ddm816x.dtsi297 compatible = "ti,omap4-mcspi";
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Domap2.dtsi139 compatible = "ti,omap2-mcspi";
150 compatible = "ti,omap2-mcspi";
H A Ddm814x.dtsi261 compatible = "ti,omap4-mcspi";
278 compatible = "ti,omap4-mcspi";
292 compatible = "ti,omap4-mcspi";
302 compatible = "ti,omap4-mcspi";
H A Domap3.dtsi450 compatible = "ti,omap2-mcspi";
470 compatible = "ti,omap2-mcspi";
485 compatible = "ti,omap2-mcspi";
500 compatible = "ti,omap2-mcspi";
H A Dam437x-l4.dtsi784 compatible = "ti,am4372-mcspi","ti,omap4-mcspi";
1293 compatible = "ti,am4372-mcspi","ti,omap4-mcspi";
1323 compatible = "ti,am4372-mcspi","ti,omap4-mcspi";
1353 compatible = "ti,am4372-mcspi","ti,omap4-mcspi";
2318 compatible = "ti,am4372-mcspi","ti,omap4-mcspi";
H A Domap2430.dtsi323 compatible = "ti,omap2-mcspi";
H A Domap5-l4.dtsi1812 compatible = "ti,omap4-mcspi";
1850 compatible = "ti,omap4-mcspi";
2044 compatible = "ti,omap4-mcspi";
2074 compatible = "ti,omap4-mcspi";
H A Domap4-l4.dtsi2069 compatible = "ti,omap4-mcspi";
2107 compatible = "ti,omap4-mcspi";
2332 compatible = "ti,omap4-mcspi";
2362 compatible = "ti,omap4-mcspi";
H A Ddm816x.dtsi419 compatible = "ti,omap4-mcspi";
H A Dam33xx-l4.dtsi1055 compatible = "ti,omap4-mcspi";
1571 compatible = "ti,omap4-mcspi";
H A Ddra7-l4.dtsi1929 compatible = "ti,omap4-mcspi";
1968 compatible = "ti,omap4-mcspi";
2186 compatible = "ti,omap4-mcspi";
2217 compatible = "ti,omap4-mcspi";