1## SPDX-License-Identifier: GPL-2.0-only 2 3config EC_GOOGLE_WILCO 4 bool 5 default n 6 select EC_GOOGLE_COMMON_MEC 7 select EC_ACPI 8 select EC_SUPPORTS_DPTF_TEVT 9 help 10 Google Wilco Embedded Controller interface. 11 12 Note, the Wilco EC firmware is a modified version of Dell's 13 typical Latitude EC firmware, that implements a custom mailbox 14 protocol similar to the one used in the Chromium EC. 15 16 This particular EC firmware is not open source, just the 17 host-side interfaces (kernel and firmware drivers) are. 18 19if EC_GOOGLE_WILCO 20 21config EC_BASE_ACPI_DATA 22 hex 23 default 0x930 24 help 25 This option provides the 16-bit IO base address for the ACPI 26 data interface. This is the standard ACPI EC interface that 27 is used by the ACPI EC drivers in the OS. 28 29config EC_BASE_ACPI_COMMAND 30 hex 31 default 0x934 32 help 33 This option provides the 16-bit IO base address for the ACPI 34 EC command interface. This is the standard ACPI EC interface 35 that is used by the ACPI EC drivers in the OS. 36 37config EC_BASE_HOST_DATA 38 hex 39 default 0x940 40 help 41 This option provides the 16-bit IO base address for the host 42 data interface. This is the interface that is used to drive 43 the mailbox protocol. 44 45config EC_BASE_HOST_COMMAND 46 hex 47 default 0x944 48 help 49 This option provides the 16-bit IO base address for the host 50 command interface. This is the interface that is used to drive 51 the mailbox protocol. 52 53config EC_BASE_PACKET 54 hex 55 default 0x950 56 help 57 This option provides the 16-bit IO base address for the EC 58 mailbox interface data region. This data buffer is used along 59 with the host command and data registers to drive the EC 60 mailbox interface. This is also the MEC EMI base address. 61 62endif # EC_GOOGLE_WILCO 63