| /OK3568_Linux_fs/kernel/drivers/spi/ |
| H A D | spi-omap2-mcspi.c | 147 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 D | Makefile | 82 obj-$(CONFIG_SPI_OMAP24XX) += spi-omap2-mcspi.o
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/spi/ |
| H A D | omap-spi.txt | 5 - "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 D | omap3_spi.c | 95 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 D | k3-am65-mcu.dtsi | 54 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 D | k3-am65-main.dtsi | 210 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 D | am4372.dtsi | 443 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 D | omap3.dtsi | 364 compatible = "ti,omap2-mcspi"; 384 compatible = "ti,omap2-mcspi"; 399 compatible = "ti,omap2-mcspi"; 414 compatible = "ti,omap2-mcspi";
|
| H A D | am33xx.dtsi | 456 compatible = "ti,omap4-mcspi"; 472 compatible = "ti,omap4-mcspi";
|
| H A D | dra7.dtsi | 1240 compatible = "ti,omap4-mcspi"; 1261 compatible = "ti,omap4-mcspi"; 1277 compatible = "ti,omap4-mcspi"; 1290 compatible = "ti,omap4-mcspi";
|
| H A D | dm816x.dtsi | 297 compatible = "ti,omap4-mcspi";
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | omap2.dtsi | 139 compatible = "ti,omap2-mcspi"; 150 compatible = "ti,omap2-mcspi";
|
| H A D | dm814x.dtsi | 261 compatible = "ti,omap4-mcspi"; 278 compatible = "ti,omap4-mcspi"; 292 compatible = "ti,omap4-mcspi"; 302 compatible = "ti,omap4-mcspi";
|
| H A D | omap3.dtsi | 450 compatible = "ti,omap2-mcspi"; 470 compatible = "ti,omap2-mcspi"; 485 compatible = "ti,omap2-mcspi"; 500 compatible = "ti,omap2-mcspi";
|
| H A D | am437x-l4.dtsi | 784 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 D | omap2430.dtsi | 323 compatible = "ti,omap2-mcspi";
|
| H A D | omap5-l4.dtsi | 1812 compatible = "ti,omap4-mcspi"; 1850 compatible = "ti,omap4-mcspi"; 2044 compatible = "ti,omap4-mcspi"; 2074 compatible = "ti,omap4-mcspi";
|
| H A D | omap4-l4.dtsi | 2069 compatible = "ti,omap4-mcspi"; 2107 compatible = "ti,omap4-mcspi"; 2332 compatible = "ti,omap4-mcspi"; 2362 compatible = "ti,omap4-mcspi";
|
| H A D | dm816x.dtsi | 419 compatible = "ti,omap4-mcspi";
|
| H A D | am33xx-l4.dtsi | 1055 compatible = "ti,omap4-mcspi"; 1571 compatible = "ti,omap4-mcspi";
|
| H A D | dra7-l4.dtsi | 1929 compatible = "ti,omap4-mcspi"; 1968 compatible = "ti,omap4-mcspi"; 2186 compatible = "ti,omap4-mcspi"; 2217 compatible = "ti,omap4-mcspi";
|