Hi,

a few remaining comments below.

> +     gpio-export {
> +             compatible = "gpio-export";
> +
> +             usb_power {
> +                     label = "power:usb";

gpio-export nodes normally don't have a label property. We have 
gpio-export,name instead.

> +                     gpio-export,name = "power-usb";
> +                     gpio-export,output = <1>;
> +                     gpios = <&ssr 6 GPIO_ACTIVE_HIGH>;
> +             };
> +
> +             pcie_power {
> +                     label = "power:pcie";
> +                     gpio-export,name = "power-pcie";
> +                     gpio-export,output = <0>;
> +                     gpios = <&ssr 7 GPIO_ACTIVE_HIGH>;
> +             };
> +     };
> +};
> +
> +&spi {
> +     status = "okay";
> +
> +     compatible = "qca,ar7100-spi";
> +
> +     cs-gpios = <0>, <&gpio_latch 0 GPIO_ACTIVE_LOW>;

I still don't think this belongs here. Why would it be the only device 
requiring this, while we removed it everywhere else?

> +
> +     flash@0 {
> +             compatible = "jedec,spi-nor";
> +             reg = <0>;
> +             spi-max-frequency = <80000000>;

Typically, speeds > 50 MHz require m25p,fast-read?

Best

Adrian 

Attachment: openpgp-digital-signature.asc
Description: PGP signature

_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to