7#ifndef DK_BUTTON_AND_LEDS_H__
8#define DK_BUTTON_AND_LEDS_H__
16#include <zephyr/types.h>
17#include <zephyr/sys/slist.h>
23#define DK_NO_LEDS_MSK (0)
28#define DK_LED1_MSK BIT(DK_LED1)
29#define DK_LED2_MSK BIT(DK_LED2)
30#define DK_LED3_MSK BIT(DK_LED3)
31#define DK_LED4_MSK BIT(DK_LED4)
32#define DK_ALL_LEDS_MSK (DK_LED1_MSK | DK_LED2_MSK |\
33 DK_LED3_MSK | DK_LED4_MSK)
35#define DK_NO_BTNS_MSK (0)
40#define DK_BTN1_MSK BIT(DK_BTN1)
41#define DK_BTN2_MSK BIT(DK_BTN2)
42#define DK_BTN3_MSK BIT(DK_BTN3)
43#define DK_BTN4_MSK BIT(DK_BTN4)
44#define DK_ALL_BTNS_MSK (DK_BTN1_MSK | DK_BTN2_MSK | \
45 DK_BTN3_MSK | DK_BTN4_MSK)