// SPDX-License-Identifier: ISC /* * Copyright (c) 2005-2011 Atheros Communications Inc. * Copyright (c) 2011-2017 Qualcomm Atheros, Inc. * Copyright (c) 2018 Sebastian Gottschall <[email protected]> * Copyright (c) 2018 The Linux Foundation. All rights reserved. */ #include <linux/leds.h> #include "core.h" #include "wmi.h" #include "wmi-ops.h" #include "leds.h" static int ath10k_leds_set_brightness_blocking(struct led_classdev *led_cdev, enum led_brightness brightness) { … } int ath10k_leds_start(struct ath10k *ar) { … } int ath10k_leds_register(struct ath10k *ar) { … } void ath10k_leds_unregister(struct ath10k *ar) { … }