diff --git a/arch/arm/boot/dts/imx7ulp-evk.dts b/arch/arm/boot/dts/imx7ulp-evk.dts index 559ddf3a3a096e66eb2aa302556fb3dfc7ea75ab..dc1cc7f9a9bbbc5fadda1a4004497bcb6e8e8b91 100644 --- a/arch/arm/boot/dts/imx7ulp-evk.dts +++ b/arch/arm/boot/dts/imx7ulp-evk.dts @@ -464,6 +464,7 @@ &lpspi3 { #address-cells = <1>; #size-cells = <0>; + fsl,spi-num-chipselects = <1>; pinctrl-names = "default", "sleep"; pinctrl-0 = <&pinctrl_lpspi3>; pinctrl-1 = <&pinctrl_lpspi3>; diff --git a/arch/arm/boot/dts/imx7ulp.dtsi b/arch/arm/boot/dts/imx7ulp.dtsi index 0730ae7ce6cd1770b9111b3b53b1ebd2c251014d..58d4062d38e5ce01117afde5fb43147f4cb473af 100644 --- a/arch/arm/boot/dts/imx7ulp.dtsi +++ b/arch/arm/boot/dts/imx7ulp.dtsi @@ -304,6 +304,8 @@ assigned-clocks = <&clks IMX7ULP_CLK_LPSPI2>; assigned-clock-parents = <&clks IMX7ULP_CLK_FIRC_BUS_CLK>; assigned-clock-rates = <48000000>; + dmas = <&edma0 0 26>, <&edma0 0 25>; + dma-names = "tx","rx"; status = "disabled"; }; @@ -317,6 +319,8 @@ assigned-clocks = <&clks IMX7ULP_CLK_LPSPI3>; assigned-clock-parents = <&clks IMX7ULP_CLK_FIRC_BUS_CLK>; assigned-clock-rates = <48000000>; + dmas = <&edma0 0 28>, <&edma0 0 27>; + dma-names = "tx","rx"; status = "disabled"; };