Ath79-spi: probe of 1f000000.spi failed with error -22 how to fix it?

soc is qca9531,use device tree,
startup with error
ath79-spi: probe of 1f000000.spi failed with error -22
how to fix it?

spi_0: spi@1f000000 {

                    status = "okay";
                    m25p80@0 {
                            #address-cells = <1>;
                            #size-cells = <1>;
                            compatible = "jedec,spi-nor";
                            linux,modalias = "m25p80", "s25fl256s1";
                            reg = <0>;
                            spi-max-frequency = <25000000>;
                            partition@0 {
                                    label = "u-boot";
                                    reg = <0x000000 0x040000>;
                            };  
                            partition@1 {
                                    label = "u-boot-env";
                                    reg = <0x040000 0x050000>;
                            };  
                            partition@2 {
                                    label = "rootfs";
                                    reg = <0x050000 0xe80000>;
                            }; 
                            partition@3 {
                                    label = "kernel";
                                    reg = <0xe80000 0xff0000>;
                            }; 
                            partition@4 {
                                    label = "art";
                                    reg = <0xff0000 0x1000000>;
                            }; 
                            partition@5 {
                                    label = "firmware";
                                    reg = <0x50000 0xff0000>;
                            };  
                   };
         };

this is my dts file section

Most likely it is due to GPIO configuration.
Cany you show that?

what file define it ?

The same DTS,there should be pinctrl group

i'm not find this define in dts file

This is not gonna work this way.
Can you post whole source?

And why are you using Device tree for ar71xx when it is not fully working and was removed recently completely.

i'm use qcawifi driver,this based qca file modify.

Well,without source nobody can help you

oh oh oh well ???