1.sdm660_defconfig放开led的宏:
CONFIG_LEDS_GPIO=y
2.dtsi里修改
有需要用到的gpio,出于电源管理的需求,需要在 pinctrl 中配置其active 和 suspend 对应的配置
我们硬件是将gpio73 gpio74接到led上,故需要配置gpio73和gpio74
sdm660-pinctrl.dtsi
tlmm_gpio_led0{
gpio_led0_active: gpio_led0_active {
mux {
pins = "gpio73";
function = "gpio";
};
config {
pins = "gpio73";
drive-strength = <10>;
bias-pull-up;
};
};
gpio_led0_suspend:</