diff --git a/arch/arm/boot/dts/imx7-peb-d-rpi.dtsi b/arch/arm/boot/dts/imx7-peb-d-rpi.dtsi index e807723..6a00cf6 100644 --- a/arch/arm/boot/dts/imx7-peb-d-rpi.dtsi +++ b/arch/arm/boot/dts/imx7-peb-d-rpi.dtsi @@ -144,15 +144,15 @@ pinctrl_ecspi3: ecspi3grp { fsl,pins = < - MX7D_PAD_SAI2_TX_SYNC__ECSPI3_MISO 0x2 /* Labeled X_SPI3_MISO on schematic */ - MX7D_PAD_SAI2_TX_BCLK__ECSPI3_MOSI 0x2 /* Labeled X_SPI3_MOSI on schematic */ - MX7D_PAD_SAI2_RX_DATA__ECSPI3_SCLK 0x2 /* Labeled X_SPI3_SCLK on schematic */ + MX7D_PAD_SAI2_TX_SYNC__ECSPI3_MISO 0x1 /* Labeled X_SPI3_MISO on schematic */ + MX7D_PAD_SAI2_TX_BCLK__ECSPI3_MOSI 0x1 /* Labeled X_SPI3_MOSI on schematic */ + MX7D_PAD_SAI2_RX_DATA__ECSPI3_SCLK 0x1 /* Labeled X_SPI3_SCLK on schematic */ >; }; pinctrl_ecspi3_ss0: ecspi3_ss0grp { fsl,pins = < - MX7D_PAD_SAI2_TX_DATA__GPIO6_IO22 0x59 /* Labeled X_SPI3_SS0 on schematic */ + MX7D_PAD_SAI2_TX_DATA__ECSPI3_SS0 0x1 /* Labeled X_SPI3_SS0 on schematic */ >; }; @@ -231,7 +231,7 @@ compatible = "phytec,phytec-hat"; reg = <0x50>; read-only; - status = "okay"; + status = "disabled"; }; pebdrpi_eeprom: eeprom@56 { @@ -267,7 +267,13 @@ &ecspi3 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_ecspi3 &pinctrl_ecspi3_ss0>; - status = "disabled"; + status = "okay"; + spi@0 { + ranges; + compatible = "rohm,dh2228fv"; + spi-max-frequency = <52000000>; + reg = <0>; + }; }; &uart1 {