Linux 6.10-rc3
[linux-stable.git] / net / bluetooth / leds.h
blobbb5e0920443635b593ec9eb068f6057966b3d0b6
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 /*
3 * Copyright 2015, Heiner Kallweit <hkallweit1@gmail.com>
4 */
6 #if IS_ENABLED(CONFIG_BT_LEDS)
8 void hci_leds_update_powered(struct hci_dev *hdev, bool enabled);
9 void hci_leds_init(struct hci_dev *hdev);
11 void bt_leds_init(void);
12 void bt_leds_cleanup(void);
14 #else
16 static inline void hci_leds_update_powered(struct hci_dev *hdev,
17 bool enabled) {}
18 static inline void hci_leds_init(struct hci_dev *hdev) {}
20 static inline void bt_leds_init(void) {}
21 static inline void bt_leds_cleanup(void) {}
23 #endif