···11+* Freescale Low Power SPI (LPSPI) for i.MX22+33+Required properties:44+- compatible :55+ - "fsl,imx7ulp-spi" for LPSPI compatible with the one integrated on i.MX7ULP soc66+- reg : address and length of the lpspi master registers77+- interrupt-parent : core interrupt controller88+- interrupts : lpspi interrupt99+- clocks : lpspi clock specifier1010+1111+Examples:1212+1313+lpspi2: lpspi@40290000 {1414+ compatible = "fsl,imx7ulp-spi";1515+ reg = <0x40290000 0x10000>;1616+ interrupt-parent = <&intc>;1717+ interrupts = <GIC_SPI 28 IRQ_TYPE_LEVEL_HIGH>;1818+ clocks = <&clks IMX7ULP_CLK_LPSPI2>;1919+};
+6
drivers/spi/Kconfig
···271271 has only been tested with m25p80 type chips. The hardware has no272272 support for other types of SPI peripherals.273273274274+config SPI_FSL_LPSPI275275+ tristate "Freescale i.MX LPSPI controller"276276+ depends on ARCH_MXC || COMPILE_TEST277277+ help278278+ This enables Freescale i.MX LPSPI controllers in master mode.279279+274280config SPI_GPIO275281 tristate "GPIO-based bitbanging SPI Master"276282 depends on GPIOLIB || COMPILE_TEST