使用的是tina5.0 1.2的sdk 内核是5.4 使用的 io 是 pg13 看ds上描述 pg13是支持ledc的 但是启动的时候报错 设备树如下
ledc_pins_a: ledc@0 {
pins = "PG13";
function = "ledc";
drive-strength = <10>;
};
ledc_pins_b: ledc@1 {
pins = "PG13";
function = "gpio_in";
}; &ledc {
pinctrl-0 = <&ledc_pins_a>;
pinctrl-1 = <&ledc_pins_b>;
led_count = <10>;
output_mode = "RGB";
reset_ns = <84>;
t1h_ns = <800>;
t1l_ns = <320>;
t0h_ns = <300>;
t0l_ns = <800>;
wait_time0_ns = <84>;
wait_time1_ns = <84>;
wait_data_time_ns = <600000>;
status = "okay";
};
启动报错信息如下
dmesg | grep led
[ 1.715427] sunxi-wdt 20500a0.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0)
[ 2.094801] sunxi_led_probe()1727 - start
[ 2.105868] sunxi_get_str_of_property()1575 - failed to get the string of propname led_regulator!
[ 2.115884] sunxi_register_led_classdev()1459 - led_classdev start
[ 2.135801] sunxi_ledc_pinctrl_init()1333 - devm_pinctrl_get_select_default failed!
[ 2.150192] sunxi_led_probe()1819 - finish
[ 2.363782] Loading compiled-in X.509 certificates
[ 3.443655] [sound 403][MACH simple_parse_of] simple_dai_link_of failed
[ 3.451341] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 3.475205] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 3.484937] cfg80211: failed to load regulatory.db
[ 4.476174] [sound 403][MACH simple_parse_of] simple_dai_link_of failed
[ 5.595124] [sound 403][MACH simple_parse_of] simple_dai_link_of failed
[ 5.608815] [sound 403][MACH simple_parse_of] simple_dai_link_of failed
[ 5.768616] [sound 403][MACH simple_parse_of] simple_dai_link_of failed
[ 5.781471] [sound 403][MACH simple_parse_of] simple_dai_link_of failed


???

