The J10 (40 Pin) expansion pin header on the MaaXBoard has the ESPI port (pin 19,21,23,24), However after modify the dtb file to enable the ESPI1, then program the /dev/spidev.0.0 to read SPI device but the spi port seems not work. Check the signal waveform and didn't see any output on the SPI clock (pin 23) or CS (pin 24). The below is the modification I did on the device tree, do I need make other changes on device tree (for example pinctl) to make ESPI work?
ecspi@30820000 {
compatible = "fsl,imx8mq-ecspi", "fsl,imx51-ecspi";
reg = <0x00000000 0x30820000 0x00000000 0x00010000>;
interrupts = <0x00000000 0x0000001f 0x00000004>;
clocks = <0x00000004 0x000000c1 0x00000004 0x000000c1>;
clock-names = "ipg", "per";
status = "okay";
#address-cells = <0x00000001>;
#size-cells = <0x00000000>;
channel@0 {
#address-cells = <0x00000001>;
#size-cells = <0x00000000>;
#compatible = "spidev";
compatible = "rohm,dh2228fv";
reg = <0x00000000>;
spi-max-frequency = <0x016e3600>;
};