coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
acpigen_ps2_keybd.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 
3 #ifndef __ACPI_ACPIGEN_PS2_KEYBD_H__
4 #define __ACPI_ACPIGEN_PS2_KEYBD_H__
5 
6 #include <types.h>
7 
30 };
31 
32 #define PS2_MIN_TOP_ROW_KEYS 10
33 #define PS2_MAX_TOP_ROW_KEYS 15
34 
35 void acpigen_ps2_keyboard_dsd(const char *scope, uint8_t num_top_row_keys,
36  enum ps2_action_key action_keys[],
37  bool can_send_function_keys,
38  bool has_numeric_keypad, bool has_scrnlock_key);
39 
40 #endif /* __ACPI_ACPIGEN_PS2_KEYBD_H__ */
void acpigen_ps2_keyboard_dsd(const char *scope, uint8_t num_top_row_keys, enum ps2_action_key action_keys[], bool can_send_function_keys, bool has_numeric_keypad, bool has_scrnlock_key)
ps2_action_key
@ PS2_KEY_REFRESH
@ PS2_KEY_PRIVACY_SCRN_TOGGLE
@ PS2_KEY_KBD_BKLIGHT_TOGGLE
@ PS2_KEY_PREV_TRACK
@ PS2_KEY_SNAPSHOT
@ PS2_KEY_MICMUTE
@ PS2_KEY_VOL_MUTE
@ PS2_KEY_KBD_BKLIGHT_DOWN
@ PS2_KEY_OVERVIEW
@ PS2_KEY_VOL_UP
@ PS2_KEY_MENU
@ PS2_KEY_BRIGHTNESS_DOWN
@ PS2_KEY_KBD_BKLIGHT_UP
@ PS2_KEY_BACK
@ PS2_KEY_FORWARD
@ PS2_KEY_VOL_DOWN
@ PS2_KEY_ABSENT
@ PS2_KEY_FULLSCREEN
@ PS2_KEY_BRIGHTNESS_UP
@ PS2_KEY_PLAY_PAUSE
@ PS2_KEY_NEXT_TRACK
unsigned char uint8_t
Definition: stdint.h:8