1#[macro_export]
2macro_rules! SW_LID {
3 () => {
4 0x00
5 };
6}
7#[macro_export]
8macro_rules! SW_TABLET_MODE {
9 () => {
10 0x01
11 };
12}
13#[macro_export]
14macro_rules! SW_HEADPHONE_INSERT {
15 () => {
16 0x02
17 };
18}
19#[macro_export]
20macro_rules! SW_RFKILL_ALL {
21 () => {
22 0x03
23 };
24}
25#[deprecated(since = "2.6.26", note = "Use SW_RFKILL_ALL instead")]
27#[macro_export]
28macro_rules! SW_RADIO {
29 () => {
30 $crate::SW_RFKILL_ALL!()
31 };
32}
33#[macro_export]
34macro_rules! SW_MICROPHONE_INSERT {
35 () => {
36 0x04
37 };
38}
39#[macro_export]
40macro_rules! SW_DOCK {
41 () => {
42 0x05
43 };
44}
45#[macro_export]
46macro_rules! SW_LINEOUT_INSERT {
47 () => {
48 0x06
49 };
50}
51#[macro_export]
52macro_rules! SW_JACK_PHYSICAL_INSERT {
53 () => {
54 0x07
55 };
56}
57#[macro_export]
58macro_rules! SW_VIDEOOUT_INSERT {
59 () => {
60 0x08
61 };
62}
63#[macro_export]
64macro_rules! SW_CAMERA_LENS_COVER {
65 () => {
66 0x09
67 };
68}
69#[macro_export]
70macro_rules! SW_KEYPAD_SLIDE {
71 () => {
72 0x0a
73 };
74}
75#[macro_export]
76macro_rules! SW_FRONT_PROXIMITY {
77 () => {
78 0x0b
79 };
80}
81#[macro_export]
82macro_rules! SW_ROTATE_LOCK {
83 () => {
84 0x0c
85 };
86}
87#[macro_export]
88macro_rules! SW_LINEIN_INSERT {
89 () => {
90 0x0d
91 };
92}
93#[macro_export]
94macro_rules! SW_MUTE_DEVICE {
95 () => {
96 0x0e
97 };
98}
99#[macro_export]
100macro_rules! SW_PEN_INSERTED {
101 () => {
102 0x0f
103 };
104}
105#[macro_export]
106macro_rules! SW_MACHINE_COVER {
107 () => {
108 0x10
109 };
110}
111#[macro_export]
112macro_rules! SW_MAX {
113 () => {
114 0x10
115 };
116}
117#[macro_export]
118macro_rules! SW_CNT {
119 () => {
120 ($crate::SW_MAX!() + 1)
121 };
122}