Widora的/sys/class/leds/目录下没有内容,有谁知道如何添加?

/sys/class/gpio/目录下是有io口的操作,/sys/class/leds/目录下是没有内容的,有谁知道如何添加,能给点教程,网上找的方法目前还没有试验成功的。

wgpio是个虚拟的,所以写wgpio是有问题的。改成实体gpio即可

 gpio-leds {
      compatible = "gpio-leds";
      wifi {
           label = "mediatek:orange:wifi";
           gpios = <&wgpio 0 0>; 
           default-state = "on";
      };
};

以上是 widora.dts 中leds注册部分,
默认 gpios = <&wgpio 0 0>; 这样sys/class/leds/下就无设备
此处必须修改为随便改一个 io比如:
gpios = <&gpio0 4 0>;
这样才能注册成功. 原因貌似是 wgpio 的定义有问题