Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 00da8edd authored by Kevin McKinney's avatar Kevin McKinney Committed by Greg Kroah-Hartman
Browse files

Staging: bcm: Move directives for the preprocessor statement to enum value in led_control.h



DRIVER_HALT is a driver state that was originally
defined as a #define statement. This patch moves
it to the LedEvents type as an enumerated
value for the purpose of removing a compile time warning:

drivers/staging/bcm/led_control.c: In function ‘LEDControlThread’:
drivers/staging/bcm/led_control.c:817:3: warning: case value ‘255’ not in enumerated type ‘LedEventInfo_t’ [-Wswitch]

Signed-off-by: default avatarKevin McKinney <klmckinney1@gmail.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 5fa5a901
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -63,12 +63,10 @@ typedef enum LedEvents {
	IDLEMODE_CONTINUE = 0x40,
	IDLEMODE_EXIT = 0x80,
	LED_THREAD_INACTIVE = 0x100,  /* Makes the LED thread Inactivce. It wil be equivallent to putting the thread on hold. */
	LED_THREAD_ACTIVE = 0x200    /* Makes the LED Thread Active back. */
	LED_THREAD_ACTIVE = 0x200,    /* Makes the LED Thread Active back. */
	DRIVER_HALT = 0xff
} LedEventInfo_t;	/* Enumerated values of different driver states */

#define DRIVER_HALT 0xff


/*
 * Structure which stores the information of different LED types
 * and corresponding LED state information of driver states