diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile index 2e899ad53a0e83d32131b74df3a0b7ed7464bb76..b683720f206357ee1605a66871e8dba240ac4cd6 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -195,7 +195,8 @@ dtb-$(CONFIG_ARCH_MXC) += imx8qxp-mek-dom0.dtb imx8qxp-mek-root.dtb \ dtb-$(CONFIG_ARCH_MXC) += imx8qm-mek-sof-cs42888.dtb imx8qm-mek-sof-wm8960.dtb dtb-$(CONFIG_ARCH_MXC) += imx8dxl-evk-root.dtb imx8dxl-evk-inmate.dtb -dtb-$(CONFIG_ARCH_MXC) += imx8ulp-evk.dtb imx8ulp-evk-rk055hdmipi4m.dtb +dtb-$(CONFIG_ARCH_MXC) += imx8ulp-evk.dtb imx8ulp-evk-rk055hdmipi4m.dtb \ + imx8ulp-evk-lpspi-slave.dtb dtb-$(CONFIG_ARCH_S32) += s32v234-evb.dtb \ s32v234-sbc.dtb diff --git a/arch/arm64/boot/dts/freescale/imx8ulp-evk-lpspi-slave.dts b/arch/arm64/boot/dts/freescale/imx8ulp-evk-lpspi-slave.dts new file mode 100644 index 0000000000000000000000000000000000000000..2f1a8f691a4130d52fde08480763672c724ffa1a --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8ulp-evk-lpspi-slave.dts @@ -0,0 +1,26 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright 2021 NXP + */ + +#include "imx8ulp-evk.dts" + +/delete-node/&spidev0; + +&pinctrl_lpspi5 { + fsl,pins = < + MX8ULP_PAD_PTF16__LPSPI5_SIN 0x3 + MX8ULP_PAD_PTF17__LPSPI5_SOUT 0x3 + MX8ULP_PAD_PTF18__LPSPI5_SCK 0x3 + MX8ULP_PAD_PTF19__LPSPI5_PCS0 0x3 + >; +}; + +&lpspi5 { + #address-cells = <0>; + pinctrl-0 = <&pinctrl_lpspi5>; + pinctrl-1 = <&pinctrl_lpspi5>; + /delete-property/ cs-gpios; + + spi-slave; +};