1*f80ad8b4SAndroid Build Coastguard Worker /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ 2*f80ad8b4SAndroid Build Coastguard Worker /* 3*f80ad8b4SAndroid Build Coastguard Worker * Userspace driver support for the LED subsystem 4*f80ad8b4SAndroid Build Coastguard Worker * 5*f80ad8b4SAndroid Build Coastguard Worker * This program is free software; you can redistribute it and/or modify 6*f80ad8b4SAndroid Build Coastguard Worker * it under the terms of the GNU General Public License as published by 7*f80ad8b4SAndroid Build Coastguard Worker * the Free Software Foundation; either version 2 of the License, or 8*f80ad8b4SAndroid Build Coastguard Worker * (at your option) any later version. 9*f80ad8b4SAndroid Build Coastguard Worker * 10*f80ad8b4SAndroid Build Coastguard Worker * This program is distributed in the hope that it will be useful, 11*f80ad8b4SAndroid Build Coastguard Worker * but WITHOUT ANY WARRANTY; without even the implied warranty of 12*f80ad8b4SAndroid Build Coastguard Worker * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13*f80ad8b4SAndroid Build Coastguard Worker * GNU General Public License for more details. 14*f80ad8b4SAndroid Build Coastguard Worker */ 15*f80ad8b4SAndroid Build Coastguard Worker #ifndef _UAPI__ULEDS_H_ 16*f80ad8b4SAndroid Build Coastguard Worker #define _UAPI__ULEDS_H_ 17*f80ad8b4SAndroid Build Coastguard Worker 18*f80ad8b4SAndroid Build Coastguard Worker #define LED_MAX_NAME_SIZE 64 19*f80ad8b4SAndroid Build Coastguard Worker 20*f80ad8b4SAndroid Build Coastguard Worker struct uleds_user_dev { 21*f80ad8b4SAndroid Build Coastguard Worker char name[LED_MAX_NAME_SIZE]; 22*f80ad8b4SAndroid Build Coastguard Worker int max_brightness; 23*f80ad8b4SAndroid Build Coastguard Worker }; 24*f80ad8b4SAndroid Build Coastguard Worker 25*f80ad8b4SAndroid Build Coastguard Worker #endif /* _UAPI__ULEDS_H_ */ 26