diff options
author | Clark Wang <xiaoning.wang@nxp.com> | 2020-02-21 12:40:09 +0800 |
---|---|---|
committer | Clark Wang <xiaoning.wang@nxp.com> | 2020-02-21 13:26:28 +0800 |
commit | e8ccca366a25bcb433f1dad15f7fc2272af50bce (patch) | |
tree | 8ddf8158f157b63a2a7e1b6ef78602b5162ff77b /arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | |
parent | c866e9512a3a246d47f7982233574c29a61171d4 (diff) |
MLK-23362-2 arm64: dts: imx8dxl: add lpspi3 support
Add lpspi3 for imx8dxl-evk. According to the schematic, disable it
by default to support display functions.
Acked-by: Fugang Duan <fugang.duan@nxp.com>
Signed-off-by: Clark Wang <xiaoning.wang@nxp.com>
Diffstat (limited to 'arch/arm64/boot/dts/freescale/imx8dxl-evk.dts')
-rw-r--r-- | arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts b/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts index 7d1badcb5a2c..570aaaed5036 100644 --- a/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts @@ -94,6 +94,20 @@ }; }; +&lpspi3 { + fsl,spi-num-chipselects = <1>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_lpspi3>; + pinctrl-assert-gpios = <&pca6416_1 7 GPIO_ACTIVE_HIGH>; + status = "disabled"; + + spidev0: spi@0 { + reg = <0>; + compatible = "rohm,dh2228fv"; + spi-max-frequency = <30000000>; + }; +}; + &i2c2 { #address-cells = <1>; #size-cells = <0>; @@ -381,6 +395,15 @@ >; }; + pinctrl_lpspi3: lpspi3grp { + fsl,pins = < + IMX8DXL_SPI3_SCK_ADMA_SPI3_SCK 0x600004c + IMX8DXL_SPI3_SDO_ADMA_SPI3_SDO 0x600004c + IMX8DXL_SPI3_SDI_ADMA_SPI3_SDI 0x600004c + IMX8DXL_SPI3_CS1_ADMA_SPI3_CS1 0x600004c + >; + }; + pinctrl_i2c2: i2c2grp { fsl,pins = < IMX8DXL_SPI1_SCK_ADMA_I2C2_SDA 0x06000021 |