Alexandru Gagniuc | 1a3872f | 2014-04-01 16:02:08 -0500 | [diff] [blame] | 1 | |
Alexandru Gagniuc | fa84067 | 2014-04-09 21:07:43 -0500 | [diff] [blame] | 2 | ASL interface |
| 3 | ============= |
Alexandru Gagniuc | 1a3872f | 2014-04-01 16:02:08 -0500 | [diff] [blame] | 4 | |
Alexandru Gagniuc | fa84067 | 2014-04-09 21:07:43 -0500 | [diff] [blame] | 5 | This EC implements the standard mainboard-EC coreboot interface. |
Alexandru Gagniuc | 1a3872f | 2014-04-01 16:02:08 -0500 | [diff] [blame] | 6 | |
Alexandru Gagniuc | fa84067 | 2014-04-09 21:07:43 -0500 | [diff] [blame] | 7 | Deviations from standard interface |
| 8 | ================================== |
Alexandru Gagniuc | 1a3872f | 2014-04-01 16:02:08 -0500 | [diff] [blame] | 9 | |
Alexandru Gagniuc | fa84067 | 2014-04-09 21:07:43 -0500 | [diff] [blame] | 10 | The following method must be defined in the global namespace: |
Alexandru Gagniuc | 1a3872f | 2014-04-01 16:02:08 -0500 | [diff] [blame] | 11 | |
Alexandru Gagniuc | 1a3872f | 2014-04-01 16:02:08 -0500 | [diff] [blame] | 12 | * PNOT() |
| 13 | The mainboard must define a PNOT method to handle power state notifications |
| 14 | and Notify CPU device objects to re-evaluate their _PPC and _CST tables. |