Remove led code for bluehand as it doesn't work
This commit is contained in:
parent
071d536141
commit
685df09bce
2 changed files with 0 additions and 44 deletions
|
@ -1,6 +0,0 @@
|
|||
#
|
||||
# Copyright (c) 2021 Mike "KemoNine" Crosson
|
||||
# SPDX-License-Identifier: MIT
|
||||
#
|
||||
|
||||
target_sources_ifdef(CONFIG_SHIELD_BLUEHAND_LEFT || CONFIG_SHIELD_BLUEHAND_RIGHT app PRIVATE pwr_led.c)
|
|
@ -1,38 +0,0 @@
|
|||
/*
|
||||
* Copyright (c) 2021 Mike "KemoNine" Crosson
|
||||
*
|
||||
* SPDX-License-Identifier: MIT
|
||||
*/
|
||||
|
||||
#include <zephyr.h>
|
||||
#include <device.h>
|
||||
#include <devicetree.h>
|
||||
#include <drivers/gpio.h>
|
||||
|
||||
#define PWR_LED_NODE DT_ALIAS(powerled)
|
||||
|
||||
#if DT_NODE_HAS_STATUS(PWR_LED_NODE, okay)
|
||||
#define PWR_LED DT_GPIO_LABEL(PWR_LED_NODE, gpios)
|
||||
#define PWR_LED_PIN DT_GPIO_PIN(PWR_LED_NODE, gpios)
|
||||
#else
|
||||
/* A build error here means your board isn't set up to blink an LED. */
|
||||
#error "Unsupported board: pwr_led devicetree alias is not defined"
|
||||
#define PWR_LED ""
|
||||
#define PIN 0
|
||||
#define FLAGS 0
|
||||
#endif
|
||||
|
||||
static int pwr_led_init(const struct device *dev) {
|
||||
dev = device_get_binding(PWR_LED);
|
||||
if (dev == NULL) {
|
||||
return -EIO;
|
||||
}
|
||||
|
||||
if (gpio_pin_configure(dev, PWR_LED_PIN, GPIO_OUTPUT) < 0) {
|
||||
return -EIO;
|
||||
}
|
||||
|
||||
return gpio_pin_set(dev, PIN, (int)true);
|
||||
}
|
||||
|
||||
SYS_INIT(pwr_led_init, APPLICATION, CONFIG_APPLICATION_INIT_PRIORITY);
|
Loading…
Reference in a new issue