
Hi Andy,
On Wed, May 20, 2020 at 4:17 PM Andy Shevchenko andriy.shevchenko@linux.intel.com wrote:
On Tue, May 19, 2020 at 10:47:27AM -0600, Simon Glass wrote:
Hi Andy,
When I build edison on master I recently started seeing this warning:
+board/intel/edison/dsdt.asl.tmp 210: Name (SSCN, Package () +Warning 4089 - Object is not referenced ^
+board/intel/edison/dsdt.asl.tmp 214: Name (FMCN, Package () +board/intel/edison/dsdt.asl.tmp 218: Name (HSCN, Package () +board/intel/edison/dsdt.asl.tmp 239: Name (SSCN, Package () +board/intel/edison/dsdt.asl.tmp 243: Name (FMCN, Package () +board/intel/edison/dsdt.asl.tmp 247: Name (HSCN, Package () +board/intel/edison/dsdt.asl.tmp 291: Method (GPLD, 1, Serialized) { +Warning 4089 - Object is not referenced ^
Can't reproduce. ASL+ Optimizing Compiler/Disassembler version 20190509
Do you have any thoughts on how to fix it?
Yes, file a bug in ACPICA bugzilla.
board/intel/edison/dsdt.asl.tmp 28: Device (PCI0) Warning 3073 - Multiple types ^ (Device object requires either a _HID or _ADR, but not both)
board/intel/edison/dsdt.asl.tmp 292: Name (PCKG, Package () { Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (_SB.PCI0.DWC3.RHUB.GPLD)
board/intel/edison/dsdt.asl.tmp 338: Name (RBUF, ResourceTemplate() Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (_SB.PCI0.HSU0.BTH0._CRS)
board/intel/edison/dsdt.asl.tmp 369: Dev CC arch/x86/lib/reloc_ia32_efi.o ice (PMIC) Warning 3073 - Multiple types ^ (Device object requires either a _HID or _ADR, but not both)
board/intel/edison/dsdt.asl.tmp 385: Name (RBUF, ResourceTemplate() Remark 2173 - ^ Creation of named objects within a method is highly inefficient, use globals or method local variables instead (_SB.PCI0.IPC1.PMIC._CRS)
board/intel/edison/dsdt.asl.tmp 428: Device (GDMA) Warning 3073 - Multiple types ^ (Device object requires either a _HID or _ADR, but not both)
board/intel/edison/dsdt.asl.tmp 439: Name (RBUF, ResourceTemplate () Remark 2173 - ^ Creation of named objects within a method is highly ineffi
This is seen with
$ iasl -v
Intel ACPI Component Architecture ASL+ Optimizing Compiler/Disassembler version 20200430 Copyright (c) 2000 - 2020 Intel Corporation
Regards, Bin