blob: f97fa26d011c53111a56dc063ef4d9e46cdf80d7 [file] [log] [blame]
Duncan Laurie21dde8b2018-10-15 02:00:39 +00001config EC_GOOGLE_WILCO
2 bool
3 default n
4 select EC_GOOGLE_COMMON_MEC
Duncan Laurie90a96c72019-03-13 17:35:22 -07005 select EC_ACPI
Frans Hendriks9cb88a72019-12-06 11:54:01 +01006 select EC_SUPPORTS_DPTF_TEVT
Duncan Laurie21dde8b2018-10-15 02:00:39 +00007 help
8 Google Wilco Embedded Controller interface.
9
Paul Menzel1bc6b062021-05-25 20:21:05 +020010 Note, the Wilco EC firmware is a modified version of Dell's
11 typical Latitude EC firmware, that implements a custom mailbox
12 protocol similar to the one used in the Chromium EC.
13
14 This particular EC firmware is not open source, just the
15 host-side interfaces (kernel and firmware drivers) are.
16
Elyes HAOUAS77f778c2019-07-24 10:30:17 +020017if EC_GOOGLE_WILCO
18
Duncan Laurie21dde8b2018-10-15 02:00:39 +000019config EC_BASE_ACPI_DATA
20 hex
21 default 0x930
22 help
23 This option provides the 16-bit IO base address for the ACPI
24 data interface. This is the standard ACPI EC interface that
25 is used by the ACPI EC drivers in the OS.
26
27config EC_BASE_ACPI_COMMAND
28 hex
29 default 0x934
30 help
31 This option provides the 16-bit IO base address for the ACPI
32 EC command interface. This is the standard ACPI EC interface
33 that is used by the ACPI EC drivers in the OS.
34
35config EC_BASE_HOST_DATA
36 hex
37 default 0x940
38 help
39 This option provides the 16-bit IO base address for the host
40 data interface. This is the interface that is used to drive
41 the mailbox protocol.
42
43config EC_BASE_HOST_COMMAND
44 hex
45 default 0x944
46 help
47 This option provides the 16-bit IO base address for the host
48 command interface. This is the interface that is used to drive
49 the mailbox protocol.
50
51config EC_BASE_PACKET
52 hex
53 default 0x950
54 help
55 This option provides the 16-bit IO base address for the EC
56 mailbox interface data region. This data buffer is used along
57 with the host command and data registers to drive the EC
58 mailbox interface. This is also the MEC EMI base address.
Elyes HAOUAS77f778c2019-07-24 10:30:17 +020059
60endif # EC_GOOGLE_WILCO