1/* SPDX-License-Identifier: GPL-2.0-only */ 2 3#include <mainboard/samsung/lumpy/onboard.h> 4 5Scope (\_SB) { 6 Device (LID0) 7 { 8 Name(_HID, EisaId("PNP0C0D")) 9 Method(_LID, 0) 10 { 11 \LIDS = \_SB.PCI0.LPCB.EC0.LIDS 12 Return (\LIDS) 13 } 14 15 // WAKE SCI# from EC is GPIO14 16 Name(_PRW, Package(){0x1e, 0x05}) 17 } 18 19 Device (PWRB) 20 { 21 Name(_HID, EisaId("PNP0C0C")) 22 } 23 24 Device (TPAD) 25 { 26 Name(_HID, "CYSM0000") 27 Name(_UID, 1) 28 Name(_HRV, 2) 29 30 // Trackpad Wake is GPIO11 31 Name(_PRW, Package() { BOARD_TRACKPAD_WAKE_GPIO, 0x03 }) 32 33 Name(_CRS, ResourceTemplate() 34 { 35 // PIRQF -> GSI21 36 Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, ) 37 { 38 BOARD_TRACKPAD_IRQ 39 } 40 41 // SMBUS Address 0x67 42 VendorShort (ADDR) { BOARD_TRACKPAD_I2C_ADDR } 43 }) 44 } 45 46 Device (LITE) 47 { 48 // Generic ACPI Device Container 49 Name(_HID, EisaId("PNP0A05")) 50 51 Name(_CRS, ResourceTemplate() 52 { 53 // PIRQE -> GSI20 54 Interrupt (ResourceConsumer, Edge, ActiveLow) 55 { 56 BOARD_LIGHTSENSOR_IRQ 57 } 58 59 // SMBUS Address 0x44 60 VendorShort (ADDR) { BOARD_LIGHTSENSOR_I2C_ADDR } 61 }) 62 } 63} 64 65// Battery information 66Name (BATV, "SAMSUNG") 67Name (BATM, "LUMPY") 68Name (BATS, "BATTERY") 69 70/* USB port entries */ 71#include "acpi/usb.asl" 72