blob: 342db3e9b3d2cefbd76deceb474fc0bbbe7ea345 [file] [log] [blame]
Stefan Reinauerd6682e82013-02-21 15:39:35 -08001config EC_GOOGLE_CHROMEEC
2 bool
Duncan Laurie6d16c432013-06-04 10:07:15 -07003 select SERIRQ_CONTINUOUS_MODE
Stefan Reinauerd6682e82013-02-21 15:39:35 -08004 help
5 Google's Chrome EC
6
Hung-Te Lin6bfbb332013-04-15 18:27:24 +08007config EC_GOOGLE_CHROMEEC_I2C
Gabe Black3fb30ee2013-07-09 13:15:05 -07008 depends on EC_GOOGLE_CHROMEEC
Hung-Te Lina904f9e2013-04-11 15:58:12 +08009 bool
Gabe Black3fb30ee2013-07-09 13:15:05 -070010 default n
Hung-Te Lin6bfbb332013-04-15 18:27:24 +080011 help
12 Google's Chrome EC via I2C bus.
13
14config EC_GOOGLE_CHROMEEC_I2C_BUS
15 depends on EC_GOOGLE_CHROMEEC_I2C
16 hex "I2C bus for Google's Chrome EC"
17
18config EC_GOOGLE_CHROMEEC_I2C_CHIP
19 depends on EC_GOOGLE_CHROMEEC_I2C
20 hex
21 default 0x1e
22
23config EC_GOOGLE_CHROMEEC_LPC
24 depends on EC_GOOGLE_CHROMEEC && ARCH_X86 # Needs Plug-and-play.
Hung-Te Lin0ee70622013-06-26 19:42:12 +080025 def_bool y
Hung-Te Lina904f9e2013-04-11 15:58:12 +080026 help
27 Google Chrome EC via LPC bus.
Hung-Te Lin0ee70622013-06-26 19:42:12 +080028
29config EC_GOOGLE_CHROMEEC_SPI
30 depends on EC_GOOGLE_CHROMEEC
31 def_bool n
32 help
33 Google's Chrome EC via SPI bus.
34
35config EC_GOOGLE_CHROMEEC_SPI_BUS
36 depends on EC_GOOGLE_CHROMEEC_SPI
37 hex "SPI bus for Google's Chrome EC"
38
39config EC_GOOGLE_CHROMEEC_SPI_CHIP
40 depends on EC_GOOGLE_CHROMEEC_SPI
41 hex
42 default 0