// SPDX-License-Identifier: GPL-2.0-only | |
/* | |
* Shared helpers to register GPIO-connected buttons and LEDs | |
* on AMD Geode boards. | |
*/ | |
#ifndef __PLATFORM_GEODE_COMMON_H | |
#define __PLATFORM_GEODE_COMMON_H | |
#include <linux/property.h> | |
struct geode_led { | |
unsigned int pin; | |
bool default_on; | |
}; | |
int geode_create_restart_key(unsigned int pin); | |
int geode_create_leds(const char *label, const struct geode_led *leds, | |
unsigned int n_leds); | |
#endif /* __PLATFORM_GEODE_COMMON_H */ |