Skip to content

Commit 947acac

Browse files
Ansueldavem330
authored andcommitted
leds: trigger: netdev: expose netdev trigger modes in linux include
Expose netdev trigger modes to make them accessible by LED driver that will support netdev trigger for hw control. Signed-off-by: Christian Marangi <[email protected]> Reviewed-by: Andrew Lunn <[email protected]> Signed-off-by: David S. Miller <[email protected]>
1 parent 0316cc5 commit 947acac

File tree

2 files changed

+10
-9
lines changed

2 files changed

+10
-9
lines changed

drivers/leds/trigger/ledtrig-netdev.c

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -56,15 +56,6 @@ struct led_netdev_data {
5656
bool hw_control;
5757
};
5858

59-
enum led_trigger_netdev_modes {
60-
TRIGGER_NETDEV_LINK = 0,
61-
TRIGGER_NETDEV_TX,
62-
TRIGGER_NETDEV_RX,
63-
64-
/* Keep last */
65-
__TRIGGER_NETDEV_MAX,
66-
};
67-
6859
static void set_baseline_state(struct led_netdev_data *trigger_data)
6960
{
7061
int current_brightness;

include/linux/leds.h

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -552,6 +552,16 @@ static inline void *led_get_trigger_data(struct led_classdev *led_cdev)
552552

553553
#endif /* CONFIG_LEDS_TRIGGERS */
554554

555+
/* Trigger specific enum */
556+
enum led_trigger_netdev_modes {
557+
TRIGGER_NETDEV_LINK = 0,
558+
TRIGGER_NETDEV_TX,
559+
TRIGGER_NETDEV_RX,
560+
561+
/* Keep last */
562+
__TRIGGER_NETDEV_MAX,
563+
};
564+
555565
/* Trigger specific functions */
556566
#ifdef CONFIG_LEDS_TRIGGER_DISK
557567
void ledtrig_disk_activity(bool write);

0 commit comments

Comments
 (0)