Clean up ACPI:
authorPatrick Georgi <patrick.georgi@coresystems.de>
Mon, 8 Feb 2010 15:46:37 +0000 (15:46 +0000)
committerPatrick Georgi <patrick.georgi@coresystems.de>
Mon, 8 Feb 2010 15:46:37 +0000 (15:46 +0000)
commitaf97d33ec426b9414133fd82d958cf9ab52a390f
treed99f6480914df848dabb0ec197864e0c8f64d939
parent0e92974904703272b55d66dc4959d95adba6f30c
Clean up ACPI:
- unify all iasl related rules into the toplevel Makefile
- build a filesystem standard for ACPI files and use it
- pass ACPI sources through cpp, so constants can be shared
  between C and ACPI more easily
- use cpp's #include instead of ACPI's Include() so cpp gets
  the whole picture

Signed-off-by: Patrick Georgi <patrick.georgi@coresystems.de>
Acked-by: Stefan Reinauer <stepan@coresystems.de>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5094 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
220 files changed:
Makefile
src/mainboard/Makefile.k8_CAR.inc
src/mainboard/Makefile.k8_ck804.inc
src/mainboard/amd/dbm690t/Makefile.inc
src/mainboard/amd/dbm690t/acpi/debug.asl
src/mainboard/amd/dbm690t/acpi/dsdt.asl [deleted file]
src/mainboard/amd/dbm690t/acpi/globutil.asl
src/mainboard/amd/dbm690t/acpi/ide.asl
src/mainboard/amd/dbm690t/acpi/routing.asl
src/mainboard/amd/dbm690t/acpi/sata.asl
src/mainboard/amd/dbm690t/acpi/usb.asl
src/mainboard/amd/dbm690t/dsdt.asl [new file with mode: 0644]
src/mainboard/amd/pistachio/Makefile.inc
src/mainboard/amd/pistachio/acpi/debug.asl
src/mainboard/amd/pistachio/acpi/dsdt.asl [deleted file]
src/mainboard/amd/pistachio/acpi/globutil.asl
src/mainboard/amd/pistachio/acpi/ide.asl
src/mainboard/amd/pistachio/acpi/routing.asl
src/mainboard/amd/pistachio/acpi/sata.asl
src/mainboard/amd/pistachio/acpi/usb.asl
src/mainboard/amd/pistachio/dsdt.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah/Makefile.inc
src/mainboard/amd/serengeti_cheetah/acpi/amd8111.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah/acpi/amd8111_isa.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah/acpi/amd8111_pic.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah/acpi/amd8131.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah/acpi/amd8131_2.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah/acpi/amd8132_2.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah/acpi/amd8151.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah/acpi/pci0_hc.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah/acpi/pci2_hc.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah/acpi/pci3_hc.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah/acpi/pci4_hc.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah/acpi/superio.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah/dsdt.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah/dx/amd8111.asl [deleted file]
src/mainboard/amd/serengeti_cheetah/dx/amd8111_isa.asl [deleted file]
src/mainboard/amd/serengeti_cheetah/dx/amd8111_pic.asl [deleted file]
src/mainboard/amd/serengeti_cheetah/dx/amd8131.asl [deleted file]
src/mainboard/amd/serengeti_cheetah/dx/amd8131_2.asl [deleted file]
src/mainboard/amd/serengeti_cheetah/dx/amd8132_2.asl [deleted file]
src/mainboard/amd/serengeti_cheetah/dx/amd8151.asl [deleted file]
src/mainboard/amd/serengeti_cheetah/dx/dsdt_lb.dsl [deleted file]
src/mainboard/amd/serengeti_cheetah/dx/pci0_hc.asl [deleted file]
src/mainboard/amd/serengeti_cheetah/dx/pci2.asl [deleted file]
src/mainboard/amd/serengeti_cheetah/dx/pci2_hc.asl [deleted file]
src/mainboard/amd/serengeti_cheetah/dx/pci3.asl [deleted file]
src/mainboard/amd/serengeti_cheetah/dx/pci3_hc.asl [deleted file]
src/mainboard/amd/serengeti_cheetah/dx/pci4.asl [deleted file]
src/mainboard/amd/serengeti_cheetah/dx/pci4_hc.asl [deleted file]
src/mainboard/amd/serengeti_cheetah/dx/superio.asl [deleted file]
src/mainboard/amd/serengeti_cheetah/readme_acpi.txt
src/mainboard/amd/serengeti_cheetah/ssdt2.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah/ssdt3.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah/ssdt4.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah_fam10/Makefile.inc
src/mainboard/amd/serengeti_cheetah_fam10/acpi/amd8111.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah_fam10/acpi/amd8111_isa.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah_fam10/acpi/amd8111_pic.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah_fam10/acpi/amd8131_2.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah_fam10/acpi/amd8132.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah_fam10/acpi/amd8132_2.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah_fam10/acpi/amd8151.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah_fam10/acpi/htx_no_ioapic.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah_fam10/acpi/pci0_hc.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah_fam10/acpi/pci2_hc.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah_fam10/acpi/pci3_hc.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah_fam10/acpi/pci4_hc.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah_fam10/acpi/pci5_hc.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah_fam10/acpi/superio.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah_fam10/dsdt.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah_fam10/dx/amd8111.asl [deleted file]
src/mainboard/amd/serengeti_cheetah_fam10/dx/amd8111_isa.asl [deleted file]
src/mainboard/amd/serengeti_cheetah_fam10/dx/amd8111_pic.asl [deleted file]
src/mainboard/amd/serengeti_cheetah_fam10/dx/amd8131_2.asl [deleted file]
src/mainboard/amd/serengeti_cheetah_fam10/dx/amd8132.asl [deleted file]
src/mainboard/amd/serengeti_cheetah_fam10/dx/amd8132_2.asl [deleted file]
src/mainboard/amd/serengeti_cheetah_fam10/dx/amd8151.asl [deleted file]
src/mainboard/amd/serengeti_cheetah_fam10/dx/dsdt_lb.dsl [deleted file]
src/mainboard/amd/serengeti_cheetah_fam10/dx/htx_no_ioapic.asl [deleted file]
src/mainboard/amd/serengeti_cheetah_fam10/dx/pci0_hc.asl [deleted file]
src/mainboard/amd/serengeti_cheetah_fam10/dx/pci2.asl [deleted file]
src/mainboard/amd/serengeti_cheetah_fam10/dx/pci2_hc.asl [deleted file]
src/mainboard/amd/serengeti_cheetah_fam10/dx/pci3.asl [deleted file]
src/mainboard/amd/serengeti_cheetah_fam10/dx/pci3_hc.asl [deleted file]
src/mainboard/amd/serengeti_cheetah_fam10/dx/pci4.asl [deleted file]
src/mainboard/amd/serengeti_cheetah_fam10/dx/pci4_hc.asl [deleted file]
src/mainboard/amd/serengeti_cheetah_fam10/dx/pci5.asl [deleted file]
src/mainboard/amd/serengeti_cheetah_fam10/dx/pci5_hc.asl [deleted file]
src/mainboard/amd/serengeti_cheetah_fam10/dx/superio.asl [deleted file]
src/mainboard/amd/serengeti_cheetah_fam10/ssdt2.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah_fam10/ssdt3.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah_fam10/ssdt4.asl [new file with mode: 0644]
src/mainboard/amd/serengeti_cheetah_fam10/ssdt5.asl [new file with mode: 0644]
src/mainboard/asus/a8n_e/Makefile.inc
src/mainboard/asus/a8v-e_se/Makefile.inc
src/mainboard/asus/m2v-mx_se/Makefile.inc
src/mainboard/asus/m2v-mx_se/dsdt.asl
src/mainboard/bcom/winnetp680/Makefile.inc
src/mainboard/gigabyte/m57sli/Makefile.inc
src/mainboard/gigabyte/m57sli/dsdt.asl
src/mainboard/intel/d945gclf/Makefile.inc
src/mainboard/intel/eagleheights/Makefile.inc
src/mainboard/intel/eagleheights/dsdt.asl [new file with mode: 0644]
src/mainboard/intel/eagleheights/dsdt.dsl [deleted file]
src/mainboard/iwill/dk8_htx/Makefile.inc
src/mainboard/iwill/dk8_htx/acpi/amd8111.asl [new file with mode: 0644]
src/mainboard/iwill/dk8_htx/acpi/amd8111_isa.asl [new file with mode: 0644]
src/mainboard/iwill/dk8_htx/acpi/amd8111_pic.asl [new file with mode: 0644]
src/mainboard/iwill/dk8_htx/acpi/amd8131.asl [new file with mode: 0644]
src/mainboard/iwill/dk8_htx/acpi/amd8131_2.asl [new file with mode: 0644]
src/mainboard/iwill/dk8_htx/acpi/amd8132_2.asl [new file with mode: 0644]
src/mainboard/iwill/dk8_htx/acpi/amd8151.asl [new file with mode: 0644]
src/mainboard/iwill/dk8_htx/acpi/htx_no_ioapic.asl [new file with mode: 0644]
src/mainboard/iwill/dk8_htx/acpi/pci0_hc.asl [new file with mode: 0644]
src/mainboard/iwill/dk8_htx/acpi/pci2_hc.asl [new file with mode: 0644]
src/mainboard/iwill/dk8_htx/acpi/pci3_hc.asl [new file with mode: 0644]
src/mainboard/iwill/dk8_htx/acpi/pci4_hc.asl [new file with mode: 0644]
src/mainboard/iwill/dk8_htx/acpi/pci5_hc.asl [new file with mode: 0644]
src/mainboard/iwill/dk8_htx/acpi/superio.asl [new file with mode: 0644]
src/mainboard/iwill/dk8_htx/dsdt.asl [new file with mode: 0644]
src/mainboard/iwill/dk8_htx/dx/amd8111.asl [deleted file]
src/mainboard/iwill/dk8_htx/dx/amd8111_isa.asl [deleted file]
src/mainboard/iwill/dk8_htx/dx/amd8111_pic.asl [deleted file]
src/mainboard/iwill/dk8_htx/dx/amd8131.asl [deleted file]
src/mainboard/iwill/dk8_htx/dx/amd8131_2.asl [deleted file]
src/mainboard/iwill/dk8_htx/dx/amd8132_2.asl [deleted file]
src/mainboard/iwill/dk8_htx/dx/amd8151.asl [deleted file]
src/mainboard/iwill/dk8_htx/dx/dsdt_lb.dsl [deleted file]
src/mainboard/iwill/dk8_htx/dx/htx_no_ioapic.asl [deleted file]
src/mainboard/iwill/dk8_htx/dx/pci0_hc.asl [deleted file]
src/mainboard/iwill/dk8_htx/dx/pci2.asl [deleted file]
src/mainboard/iwill/dk8_htx/dx/pci2_hc.asl [deleted file]
src/mainboard/iwill/dk8_htx/dx/pci3.asl [deleted file]
src/mainboard/iwill/dk8_htx/dx/pci3_hc.asl [deleted file]
src/mainboard/iwill/dk8_htx/dx/pci4.asl [deleted file]
src/mainboard/iwill/dk8_htx/dx/pci4_hc.asl [deleted file]
src/mainboard/iwill/dk8_htx/dx/pci5.asl [deleted file]
src/mainboard/iwill/dk8_htx/dx/pci5_hc.asl [deleted file]
src/mainboard/iwill/dk8_htx/dx/superio.asl [deleted file]
src/mainboard/iwill/dk8_htx/ssdt2.asl [new file with mode: 0644]
src/mainboard/iwill/dk8_htx/ssdt3.asl [new file with mode: 0644]
src/mainboard/iwill/dk8_htx/ssdt4.asl [new file with mode: 0644]
src/mainboard/iwill/dk8_htx/ssdt5.asl [new file with mode: 0644]
src/mainboard/kontron/986lcd-m/Makefile.inc
src/mainboard/kontron/kt690/Makefile.inc
src/mainboard/kontron/kt690/acpi/debug.asl
src/mainboard/kontron/kt690/acpi/dsdt.asl [deleted file]
src/mainboard/kontron/kt690/acpi/globutil.asl
src/mainboard/kontron/kt690/acpi/ide.asl
src/mainboard/kontron/kt690/acpi/routing.asl
src/mainboard/kontron/kt690/acpi/sata.asl
src/mainboard/kontron/kt690/acpi/usb.asl
src/mainboard/kontron/kt690/dsdt.asl [new file with mode: 0644]
src/mainboard/msi/ms7260/Makefile.inc
src/mainboard/msi/ms9282/Makefile.inc
src/mainboard/roda/rk886ex/Makefile.inc
src/mainboard/supermicro/h8dme/Makefile.inc
src/mainboard/supermicro/h8dmr/Makefile.inc
src/mainboard/supermicro/h8dmr_fam10/Makefile.inc
src/mainboard/supermicro/h8qme_fam10/Makefile.inc
src/mainboard/technexion/tim5690/Makefile.inc
src/mainboard/technexion/tim5690/acpi/debug.asl
src/mainboard/technexion/tim5690/acpi/dsdt.asl [deleted file]
src/mainboard/technexion/tim5690/acpi/globutil.asl
src/mainboard/technexion/tim5690/acpi/ide.asl
src/mainboard/technexion/tim5690/acpi/routing.asl
src/mainboard/technexion/tim5690/acpi/sata.asl
src/mainboard/technexion/tim5690/acpi/usb.asl
src/mainboard/technexion/tim5690/dsdt.asl [new file with mode: 0644]
src/mainboard/technexion/tim8690/Makefile.inc
src/mainboard/technexion/tim8690/acpi/debug.asl
src/mainboard/technexion/tim8690/acpi/dsdt.asl [deleted file]
src/mainboard/technexion/tim8690/acpi/globutil.asl
src/mainboard/technexion/tim8690/acpi/ide.asl
src/mainboard/technexion/tim8690/acpi/routing.asl
src/mainboard/technexion/tim8690/acpi/sata.asl
src/mainboard/technexion/tim8690/acpi/usb.asl
src/mainboard/technexion/tim8690/dsdt.asl [new file with mode: 0644]
src/mainboard/tyan/s2735/Makefile.inc
src/mainboard/tyan/s2891/dsdt.asl [new file with mode: 0644]
src/mainboard/tyan/s2891/dsdt.dsl [deleted file]
src/mainboard/tyan/s2892/dsdt.asl [new file with mode: 0644]
src/mainboard/tyan/s2892/dsdt.dsl [deleted file]
src/mainboard/tyan/s2895/dsdt.asl [new file with mode: 0644]
src/mainboard/tyan/s2895/dsdt.dsl [deleted file]
src/mainboard/tyan/s2912/Makefile.inc
src/mainboard/tyan/s2912_fam10/Makefile.inc
src/mainboard/via/epia-m/Makefile.inc
src/mainboard/via/epia-n/Makefile.inc
src/mainboard/via/epia-n/acpi/irq_links.asl [new file with mode: 0644]
src/mainboard/via/epia-n/acpi/pata_methods.asl [new file with mode: 0644]
src/mainboard/via/epia-n/acpi/pci_init.asl [new file with mode: 0644]
src/mainboard/via/epia-n/acpi/sb_physical.asl [new file with mode: 0644]
src/mainboard/via/epia-n/dsdt.asl
src/mainboard/via/epia-n/irq_links.asl [deleted file]
src/mainboard/via/epia-n/pata_methods.asl [deleted file]
src/mainboard/via/epia-n/pci_init.asl [deleted file]
src/mainboard/via/epia-n/sb_physical.asl [deleted file]
src/mainboard/via/epia/Makefile.inc
src/mainboard/via/vt8454c/Makefile.inc
src/mainboard/via/vt8454c/acpi/irq-p2p-bridge.asl [new file with mode: 0644]
src/mainboard/via/vt8454c/acpi/irq.asl [new file with mode: 0644]
src/mainboard/via/vt8454c/dsdt.asl [new file with mode: 0644]
src/mainboard/via/vt8454c/dsdt.dsl [deleted file]
src/mainboard/via/vt8454c/irq-p2p-bridge.dsl [deleted file]
src/mainboard/via/vt8454c/irq.dsl [deleted file]
src/northbridge/amd/amdfam10/Makefile.inc
src/northbridge/amd/amdfam10/ssdt.asl [new file with mode: 0644]
src/northbridge/amd/amdfam10/ssdt.dsl [deleted file]
src/northbridge/amd/amdfam10/sspr1.asl [new file with mode: 0644]
src/northbridge/amd/amdfam10/sspr1.dsl [deleted file]
src/northbridge/amd/amdfam10/sspr2.asl [new file with mode: 0644]
src/northbridge/amd/amdfam10/sspr2.dsl [deleted file]
src/northbridge/amd/amdfam10/sspr3.asl [new file with mode: 0644]
src/northbridge/amd/amdfam10/sspr3.dsl [deleted file]
src/northbridge/amd/amdfam10/sspr4.asl [new file with mode: 0644]
src/northbridge/amd/amdfam10/sspr4.dsl [deleted file]
src/northbridge/amd/amdfam10/sspr5.asl [new file with mode: 0644]
src/northbridge/amd/amdfam10/sspr5.dsl [deleted file]