mirror of
https://github.com/edk2-porting/edk2-msm
synced 2025-05-20 18:07:59 +00:00
71 lines
1.4 KiB
C
71 lines
1.4 KiB
C
//
|
|
// NOTE: The 3rd parameter (i.e. ComplianceRevision) must be >=2 for 64-bit integer support.
|
|
//
|
|
DefinitionBlock ("DSDT.aml", "DSDT", 2, "QCOMM ", "MSM8998 ", 3)
|
|
{
|
|
External (BLCK, IntObj)
|
|
External (PCF1, IntObj)
|
|
External (PCF2, IntObj)
|
|
External (PCF3, IntObj)
|
|
External (PCF6, IntObj)
|
|
External (PCF7, IntObj)
|
|
|
|
Scope (\_SB) {
|
|
|
|
Include("addSub.asl")
|
|
Include("dsdt_common.asl")
|
|
Include("cust_dsdt.asl")
|
|
|
|
// what the fuck
|
|
Include("wtf.asl")
|
|
|
|
Include("usb.asl")
|
|
|
|
// Thermal Zone devices depend on PEP
|
|
Include("cust_thermal_zones.asl")
|
|
|
|
//
|
|
// Hardware Notifications
|
|
//
|
|
Include("cust_hwn.asl")
|
|
|
|
//
|
|
// Buttons
|
|
//
|
|
Include("cust_arraybutton.asl")
|
|
|
|
//
|
|
// Touch
|
|
//
|
|
Include("cust_touch.asl")
|
|
|
|
//
|
|
// Data components
|
|
//
|
|
Include("data.asl")
|
|
|
|
//
|
|
// Qualcomm Diagnostic Consumer Interface
|
|
//
|
|
Device (QDCI)
|
|
{
|
|
Name (_DEP, Package (One) // _DEP: Dependencies
|
|
{
|
|
\_SB.GLNK
|
|
})
|
|
Name (_HID, "QCOM0023") // _HID: Hardware ID
|
|
Alias (\_SB.PSUB, _SUB)
|
|
}
|
|
|
|
//
|
|
// Bluetooth
|
|
//
|
|
Include("wcnss_bt.asl")
|
|
|
|
//
|
|
// ADC driver
|
|
//
|
|
Include("adc.asl")
|
|
}
|
|
}
|