Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * Shared helpers to register GPIO-connected buttons and LEDs
4 * on AMD Geode boards.
5 */
6
7#ifndef __PLATFORM_GEODE_COMMON_H
8#define __PLATFORM_GEODE_COMMON_H
9
10#include <linux/property.h>
11
12struct geode_led {
13 unsigned int pin;
14 bool default_on;
15};
16
17int geode_create_restart_key(unsigned int pin);
18int geode_create_leds(const char *label, const struct geode_led *leds,
19 unsigned int n_leds);
20
21#endif /* __PLATFORM_GEODE_COMMON_H */