Home
last modified time | relevance | path

Searched full:mcspi (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/spi/
H A Dspi-omap2-mcspi.c3 * OMAP2 McSPI controller driver
32 #include <linux/platform_data/spi-omap2-mcspi.h>
153 struct omap2_mcspi *mcspi = spi_controller_get_devdata(ctlr); in mcspi_write_reg() local
155 writel_relaxed(val, mcspi->base + idx); in mcspi_write_reg()
160 struct omap2_mcspi *mcspi = spi_controller_get_devdata(ctlr); in mcspi_read_reg() local
162 return readl_relaxed(mcspi->base + idx); in mcspi_read_reg()
244 struct omap2_mcspi *mcspi = spi_controller_get_devdata(spi->controller); in omap2_mcspi_set_cs() local
255 int err = pm_runtime_resume_and_get(mcspi->dev); in omap2_mcspi_set_cs()
257 dev_err(mcspi->dev, "failed to get sync: %d\n", err); in omap2_mcspi_set_cs()
264 if (mcspi->use_multi_mode) { in omap2_mcspi_set_cs()
[all …]
/linux/Documentation/devicetree/bindings/spi/
H A Domap-spi.yaml20 - ti,am654-mcspi
21 - ti,am4372-mcspi
22 - const: ti,omap4-mcspi
25 - ti,omap2-mcspi
26 - ti,omap4-mcspi
49 Must be "mcspi<n>", n being the instance number (1-based).
88 - ti,omap2-mcspi
89 - ti,omap4-mcspi
95 - pattern: "^mcspi([1-9])$"
108 compatible = "ti,am654-mcspi","ti,omap4-mcspi";
/linux/arch/arm64/boot/dts/ti/
H A Dk3-am64-mcu.dtsi99 compatible = "ti,am654-mcspi", "ti,omap4-mcspi";
110 compatible = "ti,am654-mcspi","ti,omap4-mcspi";
H A Dk3-am62-mcu.dtsi94 compatible = "ti,am654-mcspi", "ti,omap4-mcspi";
105 compatible = "ti,am654-mcspi","ti,omap4-mcspi";
H A Dk3-am65-main.dtsi235 compatible = "ti,am654-mcspi","ti,omap4-mcspi";
248 compatible = "ti,am654-mcspi","ti,omap4-mcspi";
261 compatible = "ti,am654-mcspi","ti,omap4-mcspi";
272 compatible = "ti,am654-mcspi","ti,omap4-mcspi";
283 compatible = "ti,am654-mcspi","ti,omap4-mcspi";
/linux/arch/arm/mach-omap2/
H A Domap_hwmod_2xxx_ipblock_data.c119 * 'mcspi' class
120 * multichannel serial port interface (mcspi) / master/slave synchronous serial
136 .name = "mcspi",
H A Domap_hwmod_3xxx_data.c1060 * 'mcspi' class
1061 * multichannel serial port interface (mcspi) / master/slave synchronous serial
1077 .name = "mcspi",
H A Domap_hwmod_81xx_data.c1028 .name = "mcspi",
/linux/arch/arm/boot/dts/ti/omap/
H A Domap2.dtsi132 compatible = "ti,omap2-mcspi";
143 compatible = "ti,omap2-mcspi";
H A Domap3.dtsi441 compatible = "ti,omap2-mcspi";
461 compatible = "ti,omap2-mcspi";
476 compatible = "ti,omap2-mcspi";
491 compatible = "ti,omap2-mcspi";
H A Domap2430.dtsi320 compatible = "ti,omap2-mcspi";
H A Domap4-l4.dtsi2077 compatible = "ti,omap4-mcspi";
2115 compatible = "ti,omap4-mcspi";
2340 compatible = "ti,omap4-mcspi";
2370 compatible = "ti,omap4-mcspi";
H A Domap5-l4.dtsi1840 compatible = "ti,omap4-mcspi";
1878 compatible = "ti,omap4-mcspi";
2072 compatible = "ti,omap4-mcspi";
2102 compatible = "ti,omap4-mcspi";
/linux/drivers/bus/
H A Dti-sysc.c1616 SYSC_QUIRK("mcspi", 0, 0, 0x10, -ENODEV, 0x40300a0b, 0xffff00ff, 0),
1617 SYSC_QUIRK("mcspi", 0, 0, 0x110, 0x114, 0x40300a0b, 0xffffffff, 0),