Bob Moore
8df3fc981d
Subject: [PATCH] ACPICA: Fix Scope() op in module level code
...
Some Panasonic Toughbooks create nodes in module level code.
Module level code is the executable AML code outside of control method,
for example, below AML code creates a node \_SB.PCI0.GFX0.DD02.CUBL
If (\_OSI ("Windows 2006"))
{
Scope (\_SB.PCI0.GFX0.DD02)
{
Name (CUBL, Ones)
...
}
}
Scope() op does not actually create a new object, it refers to an
existing object(\_SB.PCI0.GFX0.DD02 in above example). However, for
Scope(), we want to indeed open a new scope, so the child nodes(CUBL in
above example) can be created correctly under it.
https://bugzilla.kernel.org/show_bug.cgi?id=19462
Signed-off-by: Bob Moore <robert.moore@intel.com>
Signed-off-by: Lin Ming <ming.m.lin@intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>
2010-10-23 01:36:40 -04:00
..
acpica
Subject: [PATCH] ACPICA: Fix Scope() op in module level code
2010-10-23 01:36:40 -04:00
apei
Merge branch 'linus' into release
2010-08-15 01:06:31 -04:00
ac.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
acpi_memhotplug.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
acpi_pad.c
time: Kill off CONFIG_GENERIC_TIME
2010-07-27 12:40:54 +02:00
atomicio.c
acpi: update gfp/slab.h includes
2010-06-28 10:19:19 +10:00
battery.c
ACPI battery: don't invoke power_supply_changed twice when battery is hot-added
2010-07-06 22:22:46 -04:00
blacklist.c
ACPI video: fix string mismatch for Sony SR290 laptop
2010-07-06 22:45:18 -04:00
bus.c
ACPI: remove deprecated ACPI procfs I/F
2010-08-15 00:27:51 -04:00
button.c
ACPICA: Remove wakeup GPE reference counting which is not used
2010-07-06 22:34:26 -04:00
cm_sbs.c
container.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
debugfs.c
ACPI: introduce module parameter acpi.aml_debug_output
2010-08-14 23:02:14 -04:00
dock.c
Merge branches 'battery', 'bugzilla-14667', 'bugzilla-15096', 'bugzilla-15480', 'bugzilla-15521', 'bugzilla-15605', 'gpe-reference-counters', 'misc', 'pxm-fix' and 'video-random-key' into release
2010-04-06 17:06:22 -04:00
ec.c
Merge branch 'acpica' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
2010-08-07 17:08:30 -07:00
ec_sys.c
acpi ec_sys: Be more cautious about ec write access
2010-08-03 09:49:13 -04:00
event.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
fan.c
ACPI: fan: fix unbalanced code block
2010-06-10 11:24:51 -04:00
glue.c
ACPI: Add the check of ADR flag in course of finding ACPI handle for PCI device
2010-07-26 22:32:13 -04:00
hed.c
ACPI Hardware Error Device (PNP0C33) support
2010-05-19 22:40:24 -04:00
internal.h
Merge branch 'linus' into release
2010-08-15 01:06:31 -04:00
Kconfig
Merge branch 'linus' into release
2010-08-15 01:06:31 -04:00
Makefile
Merge branch 'linus' into release
2010-08-15 01:06:31 -04:00
numa.c
gcc-4.6: ACPI: fix unused but set variables in ACPI
2010-08-15 00:53:08 -04:00
osl.c
ACPI: add FW_BUG to OSI(Linux) message
2010-10-15 21:38:57 -04:00
pci_bind.c
pci_irq.c
x86, acpi/irq: pci device dev->irq is an isa irq not a gsi
2010-05-04 13:34:30 -07:00
pci_link.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
pci_root.c
PCI: PCIe: Ask BIOS for control of all native services at once
2010-08-24 13:47:33 -07:00
pci_slot.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
power.c
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
2010-08-15 17:37:07 -07:00
power_meter.c
power_meter: acpi_device_class "power_meter_resource" too long
2010-05-06 02:38:24 -04:00
proc.c
ACPI: remove deprecated ACPI procfs I/F
2010-08-15 00:27:51 -04:00
processor_core.c
ACPI: processor: fix processor_physically_present on UP
2010-07-12 13:28:34 -04:00
processor_driver.c
ACPI processor: remove deprecated ACPI procfs I/F
2010-08-15 00:31:45 -04:00
processor_idle.c
Merge branch 'linus' into release
2010-08-15 01:06:31 -04:00
processor_perflib.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
processor_thermal.c
ACPI processor: remove deprecated ACPI procfs I/F
2010-08-15 00:31:45 -04:00
processor_throttling.c
ACPI processor: remove deprecated ACPI procfs I/F
2010-08-15 00:31:45 -04:00
reboot.c
sbs.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
sbshc.c
sbshc: acpi_device_class "smbus_host_controller" too long
2010-05-06 02:38:25 -04:00
sbshc.h
scan.c
ACPI / ACPICA: Do not execute _PRW methods during initialization
2010-07-12 14:17:39 -04:00
sleep.c
Merge branch 'acpica-gpe' into release
2010-08-15 00:25:40 -04:00
sleep.h
ACPI / Wakeup: Simplify enabling of wakeup devices
2010-07-06 22:09:38 -04:00
sysfs.c
ACPI: introduce drivers/acpi/sysfs.c
2010-08-15 00:26:30 -04:00
tables.c
thermal.c
ACPI thermal: make procfs I/F depend on CONFIG_ACPI_PROCFS
2010-08-15 00:37:33 -04:00
utils.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
video.c
gcc-4.6: ACPI: fix unused but set variables in ACPI
2010-08-15 00:53:08 -04:00
video_detect.c
ACPI: video: fix acpi_backlight=video
2010-05-20 01:31:00 -04:00
wakeup.c
Merge branch 'acpica-gpe' into release
2010-08-15 00:25:40 -04:00