Pull in a Debian patch for mips32/BE for completeness sake
Signed-off-by: Al Stone <ahs3@redhat.com>
This commit is contained in:
parent
91c6f6381f
commit
ba2e05fc53
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,3 +1,4 @@
|
|||||||
|
series
|
||||||
/acpica-unix2-20130823.tar.gz
|
/acpica-unix2-20130823.tar.gz
|
||||||
/acpitests-unix-20130823.tar.gz
|
/acpitests-unix-20130823.tar.gz
|
||||||
/acpica-unix2-20130927.tar.gz
|
/acpica-unix2-20130927.tar.gz
|
||||||
|
@ -35,6 +35,7 @@ Patch8: arm7hl.patch
|
|||||||
Patch9: big-endian-v2.patch
|
Patch9: big-endian-v2.patch
|
||||||
Patch10: simple-64bit.patch
|
Patch10: simple-64bit.patch
|
||||||
Patch11: be-tpm2.patch
|
Patch11: be-tpm2.patch
|
||||||
|
Patch12: mips-be-fix.patch
|
||||||
|
|
||||||
BuildRequires: bison patchutils flex
|
BuildRequires: bison patchutils flex
|
||||||
|
|
||||||
@ -96,6 +97,7 @@ gzip -dc %{SOURCE1} | tar -x --strip-components=1 -f -
|
|||||||
%patch9 -p1 -b .big-endian-v2
|
%patch9 -p1 -b .big-endian-v2
|
||||||
%patch10 -p1 -b .simple-64bit
|
%patch10 -p1 -b .simple-64bit
|
||||||
%patch11 -p1 -b .be-tpm2
|
%patch11 -p1 -b .be-tpm2
|
||||||
|
%patch12 -p1 -b .mips-be-fix
|
||||||
|
|
||||||
cp -p %{SOURCE2} README.Fedora
|
cp -p %{SOURCE2} README.Fedora
|
||||||
cp -p %{SOURCE3} iasl.1
|
cp -p %{SOURCE3} iasl.1
|
||||||
@ -193,6 +195,7 @@ fi
|
|||||||
* Mon Jan 8 2018 Al Stone <ahs3@redhat.com> - 20180105-1
|
* Mon Jan 8 2018 Al Stone <ahs3@redhat.com> - 20180105-1
|
||||||
- Update to 20180105 source tree, including patch refeshes. Closes BZ#1526651
|
- Update to 20180105 source tree, including patch refeshes. Closes BZ#1526651
|
||||||
- Cleaned up changelog. Closes BZ#1525938
|
- Cleaned up changelog. Closes BZ#1525938
|
||||||
|
- Pulled in a mips32/BE patch from Debian, for completeness sake
|
||||||
|
|
||||||
* Mon Jan 8 2018 Al Stone <ahs3@redhat.com> - 20171215-1
|
* Mon Jan 8 2018 Al Stone <ahs3@redhat.com> - 20171215-1
|
||||||
- Update to 20171215 source tree, including patch refeshes
|
- Update to 20171215 source tree, including patch refeshes
|
||||||
|
33
mips-be-fix.patch
Normal file
33
mips-be-fix.patch
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
--- a/source/compiler/aslparseop.c
|
||||||
|
+++ b/source/compiler/aslparseop.c
|
||||||
|
@@ -283,7 +283,16 @@ TrCreateValuedLeafOp (
|
||||||
|
|
||||||
|
|
||||||
|
Op = TrAllocateOp (ParseOpcode);
|
||||||
|
- Op->Asl.Value.Integer = Value;
|
||||||
|
+ if (ParseOpcode == PARSEOP_NAMESTRING ||
|
||||||
|
+ ParseOpcode == PARSEOP_NAMESEG ||
|
||||||
|
+ ParseOpcode == PARSEOP_STRING_LITERAL)
|
||||||
|
+ {
|
||||||
|
+ Op->Asl.Value.String = (char *) Value;
|
||||||
|
+ }
|
||||||
|
+ else
|
||||||
|
+ {
|
||||||
|
+ Op->Asl.Value.Integer = Value;
|
||||||
|
+ }
|
||||||
|
|
||||||
|
DbgPrint (ASL_PARSE_OUTPUT,
|
||||||
|
"\nCreateValuedLeafOp Ln/Col %u/%u NewOp %p "
|
||||||
|
--- a/source/include/platform/aclinux.h
|
||||||
|
+++ b/source/include/platform/aclinux.h
|
||||||
|
@@ -225,10 +225,8 @@
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
|
||||||
|
-#if defined(__PPC64__) || defined(__s390x__)
|
||||||
|
#define ACPI_BIG_ENDIAN
|
||||||
|
#endif
|
||||||
|
-#endif
|
||||||
|
|
||||||
|
#endif /* __KERNEL__ */
|
||||||
|
|
Loading…
Reference in New Issue
Block a user