boards: nrf51_pca10028: Add button and LED definitions

For the basic samples to work, button and LED definitions are required
in board.h. These map the buttons and LEDs present on the board to the
corresponding GPIOs they are wired into.

Change-Id: I60903eb834ef1b2618b0525896c120fca84db177
Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
diff --git a/boards/arm/nrf51_pca10028/board.h b/boards/arm/nrf51_pca10028/board.h
index a793beb..ec208c0 100644
--- a/boards/arm/nrf51_pca10028/board.h
+++ b/boards/arm/nrf51_pca10028/board.h
@@ -19,4 +19,36 @@
 
 #include <soc.h>
 
+/* Push button switch 0 */
+#define SW0_GPIO_PIN	17
+#define SW0_GPIO_NAME	CONFIG_GPIO_NRF5_P0_DEV_NAME
+
+/* Push button switch 1 */
+#define SW1_GPIO_PIN	18
+#define SW1_GPIO_NAME	CONFIG_GPIO_NRF5_P0_DEV_NAME
+
+/* Push button switch 2 */
+#define SW2_GPIO_PIN	19
+#define SW2_GPIO_NAME	CONFIG_GPIO_NRF5_P0_DEV_NAME
+
+/* Push button switch 3 */
+#define SW3_GPIO_PIN	20
+#define SW3_GPIO_NAME	CONFIG_GPIO_NRF5_P0_DEV_NAME
+
+/* Onboard GREEN LED 0 */
+#define LED0_GPIO_PIN   21
+#define LED0_GPIO_PORT  CONFIG_GPIO_NRF5_P0_DEV_NAME
+
+/* Onboard GREEN LED 1 */
+#define LED1_GPIO_PIN   22
+#define LED1_GPIO_PORT  CONFIG_GPIO_NRF5_P0_DEV_NAME
+
+/* Onboard GREEN LED 2 */
+#define LED2_GPIO_PIN   23
+#define LED2_GPIO_PORT  CONFIG_GPIO_NRF5_P0_DEV_NAME
+
+/* Onboard GREEN LED 3 */
+#define LED3_GPIO_PIN   24
+#define LED3_GPIO_PORT  CONFIG_GPIO_NRF5_P0_DEV_NAME
+
 #endif /* __INC_BOARD_H */