1 Intel LPC Device Binding
2 ========================
4 The device tree node which describes the operation of the Intel Low Pin
5 Count device is as follows:
8 - compatible = "intel,lpc"
9 - intel,alt-gp-smi-enable : Enable SMI sources. This cell is written to the
10 ALT_GP_SMI_EN register
11 - intel,gen-dec : Specifies the values for the gen-dec registers. Up to four
12 cell pairs can be provided - the first of each pair is the base address and
13 the second is the size. These are written into the GENx_DEC registers of
15 - intel,gpi-routing : Specifies the GPI routing. There are 16 cells, valid
18 1 SMI# (if corresponding ALT_GPI_SMI_EN bit is also set)
19 2 SCI (if corresponding GPIO_EN bit is also set)
20 - intel,pirq-routing : Speciffies the routing IRQ number for each of PIRQA-H,
22 0x00 - 0000 = Reserved
23 0x01 - 0001 = Reserved
24 0x02 - 0010 = Reserved
30 0x08 - 1000 = Reserved
35 0x0D - 1101 = Reserved
38 PIRQ[n]_ROUT[7] - PIRQ Routing Control
39 0x80 - The PIRQ is not routed.
46 compatible = "intel,lpc";
49 intel,gen-dec = <0x800 0xfc 0x900 0xfc>;
51 intel,pirq-routing = <0x8b 0x8a 0x8b 0x8b
55 * 0 No effect (default)
56 * 1 SMI# (if corresponding ALT_GPI_SMI_EN bit is
58 * 2 SCI (if corresponding GPIO_EN bit is also set)
60 intel,gpi-routing = <0 0 0 0 0 0 0 2
62 /* Enable EC SMI source */
63 intel,alt-gp-smi-enable = <0x0100>;