summaryrefslogtreecommitdiff
path: root/board/kakadu
Commit message (Collapse)AuthorAgeFilesLines
* USB MUX: Convert usb_mux HPD functions to use mux_state_tDiana Z2021-08-301-1/+1
| | | | | | | | | | | | | | Since we have definitions for HPD IRQ and level in the mux flags, extend this to the HPD update function in the usb_mux structure as well. BRANCH=None BUG=b:172222942 TEST=make -j buildall Signed-off-by: Diana Z <dzigterman@chromium.org> Change-Id: I19c3a65fc821a341338d73fabd7876339b37fe7d Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3095437 Reviewed-by: Keith Short <keithshort@chromium.org>
* adc: Remove adc_chip.h where adc.h is usedCaveh Jalali2021-08-271-1/+0
| | | | | | | | | | | | | | This removes the use of adc_chip.h where adc.h is also used. In this case, adc_chip.h is redundant. BRANCH=none BUG=b:181271666 TEST=buildall passes Change-Id: Id7baf9aef949447a4d47934242f9bae97c971262 Signed-off-by: Caveh Jalali <caveh@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3120317 Reviewed-by: Keith Short <keithshort@chromium.org>
* kukui: move common mkbp wake events to baseboard.hEric Yilun Lin2021-06-291-6/+0
| | | | | | | | | | | | | | | | also, kodama(detachable) missed MODE_CHANGE event, add it back. BUG=none TEST=make buildall BRANCH=kukui,icarus Change-Id: Id7139ef64caf28720d389d8c048bfd724b42ba95 Signed-off-by: Eric Yilun Lin <yllin@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2987227 Tested-by: Eric Yilun Lin <yllin@google.com> Auto-Submit: Eric Yilun Lin <yllin@google.com> Reviewed-by: Ting Shen <phoenixshen@chromium.org> Commit-Queue: Ting Shen <phoenixshen@chromium.org>
* Kakadu: add the support for ICM42607wen zhang2021-05-253-2/+103
| | | | | | | | | | | | | | | Bosh notice that BMI160 are going EOL, so we intend to import ICM42607 for Kakadu BUG=b:189077747 BRANCH=kukui TEST=1.make BOARD=kakadu 2.ectool motionsense can get the sensor data Change-Id: If73306784e276c21f158c6977e02b532087b2b22 Signed-off-by: wen zhang <zhangwen6@huaqin.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2910568 Reviewed-by: Ting Shen <phoenixshen@chromium.org>
* mkbp: Move key simulation to input devicesBoris Mittelberg2021-05-101-0/+1
| | | | | | | | | | | | | | | | | | Today some platforms include MKBP_KEYBOARD because they use side buttons, switches or other events that share the same driver with MKBP keyboard. Those platforms don't enable KEYSCAN task. The CL is moving key emulation functionality to MKBP input devices, to make a clear separation between the real keyboard usage and emulation/buttons/switches/etc. All boards that were selecting `CONFIG_KEYBOARD_PROTOCOL_MKBP` without KEYSCAN task are now updated to select `CONFIG_MKBP_INPUT_DEVICES` BUG=b:170966461 BRANCH=main,firmware-dedede-13606.B,firmware-volteer-13672.B-main TEST=None Signed-off-by: Boris Mittelberg <bmbm@google.com> Change-Id: I515140ebf6e175f4b29991329f92266ffca232a8 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2824044
* Add a common header for board_is_sourcing_vbus()Simon Glass2021-03-311-1/+0
| | | | | | | | | | | | | | | | This function prototype is defined in lots of files, none of which is visible to Zephyr. Add a prototype in one place and remove the others. BUG=b:183296099 BRANCH=none TEST=make buildall Signed-off-by: Simon Glass <sjg@chromium.org> Change-Id: Ia324327a69b117483ab9ee5c85eba93c0fb5ad9c Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2789799 Reviewed-by: Jack Rosenthal <jrosenth@chromium.org>
* genvif: Use VIF overrides by defaultAbe Levkoy2021-03-301-0/+3
| | | | | | | | | | | | | | Use board-specific override files when generating VIFs for boards. BUG=b:172276715 TEST=make buildall BRANCH=none Signed-off-by: Abe Levkoy <alevkoy@chromium.org> Change-Id: I197365018ceb8197c22d631cebf4cbce1c0119f7 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2785506 Reviewed-by: Denis Brockus <dbrockus@chromium.org> Commit-Queue: Denis Brockus <dbrockus@chromium.org>
* baseboard/kukui: add support for EC variantDino Li2021-02-231-0/+1
| | | | | | | | | | | | | | | With this change, we are able to build baseboard/kukui/baseboard.c on other chips. BUG=none BRANCH=none TEST=buildall. Signed-off-by: Dino Li <Dino.Li@ite.com.tw> Change-Id: I209daaa991f021fb7c33c21c28a7be30203510bc Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2710131 Reviewed-by: Ting Shen <phoenixshen@chromium.org> Reviewed-by: Eric Yilun Lin <yllin@chromium.org>
* tcpm: Move tcpm.h into an include directorySimon Glass2020-12-221-1/+1
| | | | | | | | | | | | | | | | | | This header file is used from quite a few files, relying on the EC build system to find includes in the driver/tcpm directory. For Zephyr we don't want to add that as an include. It makes more sense for header files to be in an include directory, so move it and fix up the users. BUG=b:175434113 BRANCH=none TEST=build Zephyr and ECOS on volteer Signed-off-by: Simon Glass <sjg@chromium.org> Change-Id: I5851914b1a7d3fdc1ba911c0fbe9046afbaf6f5d Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2597985 Reviewed-by: Keith Short <keithshort@chromium.org>
* Kakadu: remove initial code for light sensorwen zhang2020-12-172-104/+0
| | | | | | | | | | | | | | | | Kakadu was designed with reference to Krane that has a light sensor But Kakadu does not have a light sensor. So we should remove the initial code for the light sensor. BUG=b:175806247 BRANCH=main TEST=1.make -j BOARD=kakadu 2.ectool motionsense does not show light sensors Change-Id: Icde8f0a4e4fdbb7181badd53d03de7ae3a91a404 Signed-off-by: wen zhang <zhangwen6@huaqin.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2596573 Reviewed-by: Ting Shen <phoenixshen@chromium.org>
* Kakadu: Add new battery support for gauge bq27542wen zhang2020-11-121-1/+2
| | | | | | | | | | | | | | Configure battery parameter and driver for gauge bq27542 on kakadu. BUG=b:172197008, b:171456201 BRANCH=master TEST=1.make -j BOARD=kakadu 2.verified the battery parameter and the result is OK. Change-Id: I4c2cc11df1e13cb7313280afca717a7f1e2461ff Signed-off-by: wen zhang <zhangwen6@huaqin.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2531765 Reviewed-by: Ting Shen <phoenixshen@chromium.org>
* Kakadu: Update Led Behaviorwen zhang2020-11-101-65/+103
| | | | | | | | | | | | | | | According to the requirement of OEM, update the led behavior. BUG=b:172400861 BRANCH=master TEST=1.make -j BOARD=kakadu 2.verified LED behavior and result is OK. Change-Id: I9b81e8f4b345eb8e9766a99fee95668affacc853 Signed-off-by: wen zhang <zhangwen6@huaqin.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2517417 Reviewed-by: Chen-Tsung Hsieh <chentsung@chromium.org> Commit-Queue: Chen-Tsung Hsieh <chentsung@chromium.org>
* motion: Use empty CONFIG_ variable to use IS_ENABLED()Gwendal Grignou2020-11-061-3/+3
| | | | | | | | | | | | | | | | Split information in a boolean variable and another variable that contains a property. For instance, CONFIG_GESTURE_SENSOR_DOUBLE_TAP becomes: CONFIG_GESTURE_SENSOR_DOUBLE_TAP : boolean variable CONFIG_GESTURE_TAP_SENSOR : property that contains the sensor number. BUG=chromium:1140877 BRANCH=none TEST=buildall Signed-off-by: Gwendal Grignou <gwendal@chromium.org> Change-Id: I27ba462f8a12b14882104b9f983f2dc17f917314 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2488937
* Kukui: initial a new models kakadu of ec.wen zhang2020-11-024-102/+207
| | | | | | | | | | | | | | | Copy from krane, which is a model from Kukui. Modified for building pass. It will need to be revised later. BUG=b:171763111 BRANCH=master TEST=make -j BOARD=kakadu Change-Id: I87fcf8c8e3bd4fa669e0bcb7fbb9d125a9926cdb Signed-off-by: wen zhang <zhangwen6@huaqin.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2501801 Reviewed-by: Chen-Tsung Hsieh <chentsung@chromium.org>
* kakadu: fix soft keyboard attach/detach suspend resumeScott Chao2020-07-141-1/+2
| | | | | | | | | | | | | | Soft keyboard attach and detach need to wake DUT when dark resume. BUG=b:156177127 BRANCH=kukui TEST=make buildall TEST=make -k BOARD=kakadu Signed-off-by: Scott Chao <scott.chao@bitland.corp-partner.google.com> Change-Id: Ib7f3cb52d2ec5ba13ba5c2b9db94ef1fce7ae20f Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2294624 Reviewed-by: Ting Shen <phoenixshen@chromium.org>
* kakadu: add board-specific charge behaviorScott Chao2020-07-061-0/+4
| | | | | | | | | | | | | | | | | | | | | 1.If cycle count > 300, set Charge Voltage=4320, cycle count > 600, set Charge Voltage=4300, cycle count > 1000, set Charge Voltage=4250 2.If charging over 48 hours and Charge Voltage > 4.25V, set Charge Voltage = 4.25V 3.If charging over 2 hours,battery voltage over 4.1V and battery temperature over 45°C, switch to discharge mode and set Charge Voltage = 4.1V BUG=b:153272421 BRANCH=kukui TEST=make -j BOARD=kakadu TEST=make buildall Signed-off-by: Scott Chao <scott.chao@bitland.corp-partner.google.com> Change-Id: I4968308b984f08a58491586a90b0b239eec07328 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2280865 Reviewed-by: Ting Shen <phoenixshen@chromium.org>
* kakadu: disable virtual mux configureScott Chao2020-06-112-5/+0
| | | | | | | | | | | | BUG=b:155224587 BRANCH=kukui TEST=make -j BOARD=kakadu TEST=make buildall Signed-off-by: Scott Chao <scott.chao@bitland.corp-partner.google.com> Change-Id: I4d70c152953f1582732302d63a5a67f6ea034838 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2239597 Reviewed-by: Ting Shen <phoenixshen@chromium.org>
* kakadu: rewrite charger CHG_CTRL1 registerScott Chao2020-06-091-0/+12
| | | | | | | | | | | | | | | We have probability that we can't recognize USB2.0 device due to charger 0x11 OTG setting is changed. So we need CL:2082291 on kakadu, too. BUG=b:158450167 BRANCH=kukui TEST=make -j BOARD=kakadu TEST=make buildall Signed-off-by: Scott Chao <scott.chao@bitland.corp-partner.google.com> Change-Id: I0d5fd4183d521458f830089a23ab328aa10bb421 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2235232 Reviewed-by: Ting Shen <phoenixshen@chromium.org>
* kukui: pull up SPI1_NSS (CS_L).Eric Yilun Lin2020-05-251-1/+1
| | | | | | | | | | | | | | | | There is no pull-up at AP side, so we should pull it up at EC side to prevent EC SPI controller is starved waitting for AP SPI commands. BUG=b:156047546 TEST=make buildall; krane is booted. BRANCH=kukui Change-Id: I81f4aefb5e96f968cfbf5189b1f80e1e82f2d3ae Signed-off-by: Eric Yilun Lin <yllin@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2214460 Reviewed-by: Ting Shen <phoenixshen@chromium.org> Commit-Queue: Ting Shen <phoenixshen@chromium.org>
* PD: Remove unnecessary PDCMD taskDiana Z2020-05-201-1/+0
| | | | | | | | | | | | | | | | | | | The PDCMD task is only pulling interrupts from the TCPCs on most boards, which is unnecessary since the PD_INT tasks handle this job now. Remove it from any boards using the PD_INT command which are not using the older CONFIG_HOSTCMD_PD functionality (ex. samus, oak). Located boards using: find -name "ec.tasklist" | xargs grep -l PD_INT | xargs grep PDCMD BRANCH=None BUG=b:154959596 TEST=make -j buildall Signed-off-by: Diana Z <dzigterman@chromium.org> Change-Id: I29be8ab1d7a2616603fb55236aed4329ed8654f5 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2208221 Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
* tcpc: change name of get_vbus_level to check_vbus_levelDenis Brockus2020-05-151-1/+3
| | | | | | | | | | | | | | | | | | | | this is to add near future functionality to allow not only the current PRESENT range check but to add Save0V range checking as well, for platforms that allow for this. This just lays the framework and is functionally equivalent. BUG=none BRANCH=none TEST=verify basic USB functionality Signed-off-by: Denis Brockus <dbrockus@google.com> Change-Id: I1eb3411bc3aa9b792c9b97799e1721e5cb229f64 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2199036 Tested-by: Denis Brockus <dbrockus@chromium.org> Reviewed-by: Diana Z <dzigterman@chromium.org> Commit-Queue: Denis Brockus <dbrockus@chromium.org> Auto-Submit: Denis Brockus <dbrockus@chromium.org>
* kakadu: modify charger and gauge parameter to reduce charging timeScott Chao2020-05-141-2/+2
| | | | | | | | | | | | | | | After power team experiment, change those parameter can reduce charging time. BUG=b:156398259 BRANCH=kukui TEST=make -j BOARD=kakadu TEST=make buildall Signed-off-by: Scott Chao <scott.chao@bitland.corp-partner.google.com> Change-Id: I636ac4608e7af4afcc8d1adbadeead75d3e6c3b6 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2198815 Reviewed-by: Ting Shen <phoenixshen@chromium.org>
* rt946x: remove usb_charger_set_switches from board.hTing Shen2020-05-071-4/+0
| | | | | | | | | | | | | | | | | | | Since all rt946x users do not customize usb_charger_set_switches(), move this function into rt946x.c for the upcoming bc12 driver refactor. A board can customize this function using the new bc12_drv if needed. BUG=b:155611686 TEST=make buildall BRANCH=none Signed-off-by: Ting Shen <phoenixshen@google.com> Change-Id: I8724af15c3508b54dc131a7c99004f3f4b2f893f Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2187079 Tested-by: Ting Shen <phoenixshen@chromium.org> Auto-Submit: Ting Shen <phoenixshen@chromium.org> Reviewed-by: Eric Yilun Lin <yllin@chromium.org> Commit-Queue: Eric Yilun Lin <yllin@chromium.org>
* OCPC: Add concept of active charger ICAseda Aboagye2020-05-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | With OCPC, one charger IC per Type-C port, there are now multiple charger ICs present in the system. This commit adds the beginning of OCPC support by adding the notion of an active charger IC. Charge Manager will select the active charger IC based upon the charge port. Boards must define this mapping in a board specific function. Additionally, this commit adds chgnum as a parameter to charger_set_input_current_limit(). BUG=b:148981052 BRANCH=None TEST=With other patches, verify that the active charger IC is able to be saved and retrieved. Change-Id: Iba4a8958171ad6e1630b0ca3d07d128bc1f2c4dd Signed-off-by: Aseda Aboagye <aaboagye@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2135963 Tested-by: Aseda Aboagye <aaboagye@chromium.org> Reviewed-by: Diana Z <dzigterman@chromium.org> Commit-Queue: Aseda Aboagye <aaboagye@chromium.org>
* kakadu: implementation of Vconn boostScott Chao2020-04-291-2/+2
| | | | | | | | | | | | | | | Kakadu is (potentially) going to implement Vconn Boost to solve Apple HDMI dongle issue in EVT. BUG=b:155242849 BRANCH=kukui TEST=make -j BOARD=kakadu TEST=make buildall Change-Id: I2e7f60e5a6119777431852cca53f6f4e2dc13e89 Signed-off-by: Scott Chao <scott.chao@bitland.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2172558 Reviewed-by: Ting Shen <phoenixshen@chromium.org>
* kakadu: update led pwm dutyScott Chao2020-04-271-2/+2
| | | | | | | | | | | | | | | Set led pwm duty to max to get full brightness. BUG=b:152719659 BRANCH=kukui TEST=make -j BOARD=kakadu TEST=make buildall TEST=Check LED on kakadu. Signed-off-by: Scott Chao <scott.chao@bitland.corp-partner.google.com> Change-Id: I1f401580a463d3d6afeb68ce4f085bba3481f319 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2167121 Reviewed-by: Ting Shen <phoenixshen@chromium.org>
* kakadu: fix firmware_ECCharging failedScott Chao2020-04-271-1/+1
| | | | | | | | | | | | | | | | We need to modify BATTERY_DESIRED_CHARGING_CURRENT to let firmware_ECCharging pass. BUG=b:143832664 BRANCH=kukui TEST=make -j BOARD=kakadu TEST=make buildall TEST=firmware_ECCharging passed Change-Id: Ifa02350d03f3b00e7b4d27539df8ed0e16bb442f Signed-off-by: Scott Chao <scott.chao@bitland.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2162449 Reviewed-by: Ting Shen <phoenixshen@chromium.org>
* kakadu: update LED behaviorScott Chao2020-04-211-19/+8
| | | | | | | | | | | | | | | We don't support blue LED, so remove it. And change LED brightness to 255. BUG=b:152719659 BRANCH=kukui TEST=make -j BOARD=kakadu TEST=make buildall Signed-off-by: Scott Chao <scott.chao@bitland.corp-partner.google.com> Change-Id: I34e48fe9ea2475a0a07720606e38981b03612533 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2152033 Reviewed-by: Ting Shen <phoenixshen@chromium.org>
* kakadu: correct sensor orientation matrixScott Chao2020-04-161-1/+1
| | | | | | | | | | | | | BUG=b:154159907 BRANCH=kukui TEST=make -j BOARD=kakadu TEST=make buildall TEST=panel rotate correctly in OS. Signed-off-by: Scott Chao <scott.chao@bitland.corp-partner.google.com> Change-Id: I6ec1adaf5878c646fac777d715a02fee9a59fa1d Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2152026 Reviewed-by: Ting Shen <phoenixshen@chromium.org>
* kakadu: disable double tapScott Chao2020-04-132-20/+5
| | | | | | | | | | | | | | | | Kakadu does not support double tap. BUG=b:153612734 BRANCH=kukui TEST=make -j BOARD=kakadu TEST=make buildall Signed-off-by: Scott Chao <scott.chao@bitland.corp-partner.google.com> Change-Id: I355966aa1f209da6972e0bb12d4e03370f4a0313 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2145544 Reviewed-by: Hung-Te Lin <hungte@chromium.org> Reviewed-by: Ting Shen <phoenixshen@chromium.org> Reviewed-by: Chen-Tsung Hsieh <chentsung@chromium.org>
* kakadu: remove redundant als sensor codeScott Chao2020-04-131-1/+0
| | | | | | | | | | | | | | Remove redundant include file. BUG=b:153699591 BRANCH=kukui TEST=make -j BOARD=kakadu TEST=make buildall Change-Id: I74c0f706311a86a2b833293288771751803cb403 Signed-off-by: Scott Chao <scott.chao@bitland.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2147413 Reviewed-by: Ting Shen <phoenixshen@chromium.org>
* kakadu: remove als sensorScott Chao2020-04-102-105/+0
| | | | | | | | | | | | | | We don't support als sensor on kakadu. BUG=b:153699591 BRANCH=kukui TEST=make -j BOARD=kakadu TEST=make buildall Signed-off-by: Scott Chao <scott.chao@bitland.corp-partner.google.com> Change-Id: I86318d7653858fb1066c89811c7f550f3d2a10d8 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2142841 Reviewed-by: Ting Shen <phoenixshen@chromium.org>
* kakadu: update led behaviorScott Chao2020-03-311-4/+4
| | | | | | | | | | | | | | | | | kakadu led behavior is reference to Google partner site. Charging led is amber so EC need to enable green and red led at the same time. BUG=b:152719659 BRANCH=kukui TEST=make -j BOARD=kakadu TEST=make buildall TEST=Once we received board, we will test it on it. Change-Id: I48a70b912f8608673f7e973f119184de5276123b Signed-off-by: Scott Chao <scott.chao@bitland.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2124446 Reviewed-by: Eric Yilun Lin <yllin@chromium.org>
* usb_mux: retimer: mux as chained mux and retimerDenis Brockus2020-02-281-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes retimers appear as generic muxes. By allowing a chain of muxes they can be stacked up to the new configurations that zork requires and will continue to work as they did before on configurations that only have a single mux. The code used to have two different arrays, 1) muxes and 2) retimers. On one of the zork configurations the processor MUX stopped being the primary mux and the retimer took its place. In a different configuration of that same platform it left the primary and secondary alone but the mux_set FLIP operation had to be ignored. Since the same interfaces needed to be available for both it stopped making sense to have two different structures and two different methods of handling them. This consolodates the two into one. The platforms that do not have retimers, this change will not make any difference. For platforms like zork, it will remove the retimers and make them chained muxes. So testing on trembyle makes sense to verify, BUG=b:147593660 BRANCH=none TEST=verify USB still works on trembyle Change-Id: I286cf1e302f9bd3dd7e81098ec08514a2a009fe3 Signed-off-by: Denis Brockus <dbrockus@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2066794 Commit-Queue: Jett Rink <jettrink@chromium.org> Reviewed-by: Edward Hill <ecgh@chromium.org> Reviewed-by: Jett Rink <jettrink@chromium.org>
* kakadu: add initial content for the buildCasper Chang2020-02-077-0/+983
This initial content of kakadu is taken after kukui. It will need to be revised later. 1. Delete BC1.2 function no use U6555 2. No support E-compass 3. G-sensor change from BMI160 to LSM6DS3TR-C 4. backlight use MT6370 BUG=b:144470535 BRANCH=kukui TEST=make buildall -j TEST=make -j BOARD=kakadu Cq-Depend: chromium:1985641 Change-Id: Ifc313c63644cef5cc8540fff5f94b6483352069f Signed-off-by: Yu-Ping Wu <yupingso@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1916161