mirror of
https://github.com/genodelabs/genode.git
synced 2025-02-18 17:00:26 +00:00
parent
405a9d2144
commit
91146a3a70
@ -917,6 +917,8 @@ class Element : private List<Element>::Element
|
|||||||
if (data[0] != SUB_DEVICE)
|
if (data[0] != SUB_DEVICE)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
[[fallthrough]];
|
||||||
|
|
||||||
case SCOPE:
|
case SCOPE:
|
||||||
case METHOD:
|
case METHOD:
|
||||||
|
|
||||||
@ -934,6 +936,8 @@ class Element : private List<Element>::Element
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[[fallthrough]];
|
||||||
|
|
||||||
case DEVICE_NAME:
|
case DEVICE_NAME:
|
||||||
/* ACPI 19.2.5.1 - NameOp NameString DataRefObject */
|
/* ACPI 19.2.5.1 - NameOp NameString DataRefObject */
|
||||||
|
|
||||||
@ -944,10 +948,10 @@ class Element : private List<Element>::Element
|
|||||||
|
|
||||||
/* ACPI 19.2.3 DataRefObject */
|
/* ACPI 19.2.3 DataRefObject */
|
||||||
switch (data[_name_len + 1]) {
|
switch (data[_name_len + 1]) {
|
||||||
case QWORD_PREFIX: _para_len += 4;
|
case QWORD_PREFIX: _para_len += 4; [[fallthrough]];
|
||||||
case DWORD_PREFIX: _para_len += 2;
|
case DWORD_PREFIX: _para_len += 2; [[fallthrough]];
|
||||||
case WORD_PREFIX: _para_len += 1;
|
case WORD_PREFIX: _para_len += 1; [[fallthrough]];
|
||||||
case BYTE_PREFIX: _para_len += 1;
|
case BYTE_PREFIX: _para_len += 1; [[fallthrough]];
|
||||||
default: _para_len += 1;
|
default: _para_len += 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user