int ath10k_leds_start(struct ath10k *ar)
{ if (ar->hw_params.led_pin == 0) /* leds not supported */ return 0;
/* under some circumstances, the gpio pin gets reconfigured * to default state by the firmware, so we need to * reconfigure it this behaviour has only ben seen on * QCA9984 and QCA99XX devices so far
*/
ath10k_wmi_gpio_config(ar, ar->hw_params.led_pin, 0,
WMI_GPIO_PULL_NONE, WMI_GPIO_INTTYPE_DISABLE);
ath10k_wmi_gpio_output(ar, ar->hw_params.led_pin, 1);
return 0;
}
int ath10k_leds_register(struct ath10k *ar)
{ int ret;
if (ar->hw_params.led_pin == 0) /* leds not supported */ return 0;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.