ec: Use EC_ENABLE_LID_SWITCH for all mainboards with LID using chromeec

Instead of defining a separate LID device for mainboards using
chromeec, define EC_ENABLE_LID_SWITCH for these boards.

Change-Id: Iac58847c2055fa27c19d02b2dbda6813d6dec3ec
Signed-off-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-on: https://review.coreboot.org/18964
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
This commit is contained in:
Furquan Shaikh
2017-03-23 23:41:53 -07:00
committed by Martin Roth
parent 3795b03b69
commit 5029a1668e
25 changed files with 57 additions and 144 deletions

View File

@@ -26,9 +26,6 @@ External (\_SB.DPTF.TEVT, MethodObj)
External (\_SB.DPTF.TCHG, DeviceObj)
#endif
External (\_SB.DPTF.TPET, MethodObj)
#ifndef EC_ENABLE_LID_SWITCH
External (\_SB.LID0, DeviceObj)
#endif
Device (EC0)
{
@@ -171,10 +168,6 @@ Device (EC0)
Store (LIDS, \LIDS)
#ifdef EC_ENABLE_LID_SWITCH
Notify (LID0, 0x80)
#else
If (CondRefOf (\_SB.LID0)) {
Notify (\_SB.LID0, 0x80)
}
#endif
}
@@ -185,10 +178,6 @@ Device (EC0)
Store (LIDS, \LIDS)
#ifdef EC_ENABLE_LID_SWITCH
Notify (LID0, 0x80)
#else
If (CondRefOf (\_SB.LID0)) {
Notify (\_SB.LID0, 0x80)
}
#endif
}