mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2026-01-07 16:11:43 +00:00
Add espi control module for it83xx. Signed-off-by: Dino Li <dino.li@ite.com.tw> BRANCH=none BUG=none TEST=1. it8390+Intel SKL-Y RVP3 and boot to shell. 2. console command "kbpress 1 4" to test keyboard data. (board code for espi module test on CL:392587) Change-Id: I1b32bd16f7e01abf07b9c9a68ebef2399cc9828d Reviewed-on: https://chromium-review.googlesource.com/394471 Commit-Ready: Dino Li <Dino.Li@ite.com.tw> Tested-by: Dino Li <Dino.Li@ite.com.tw> Reviewed-by: Vincent Palatin <vpalatin@chromium.org>
29 lines
791 B
Makefile
29 lines
791 B
Makefile
# -*- makefile -*-
|
|
# Copyright (c) 2013 The Chromium OS Authors. All rights reserved.
|
|
# Use of this source code is governed by a BSD-style license that can be
|
|
# found in the LICENSE file.
|
|
#
|
|
# IT83xx chip specific files build
|
|
#
|
|
|
|
# IT83xx SoC family has an Andes N801 core.
|
|
CORE:=nds32
|
|
|
|
# Required chip modules
|
|
chip-y=hwtimer.o uart.o gpio.o system.o clock.o irq.o intc.o
|
|
|
|
# Optional chip modules
|
|
chip-$(CONFIG_WATCHDOG)+=watchdog.o
|
|
chip-$(CONFIG_FANS)+=fan.o pwm.o
|
|
chip-$(CONFIG_FLASH_PHYSICAL)+=flash.o
|
|
chip-$(CONFIG_FPU)+=it83xx_fpu.o
|
|
chip-$(CONFIG_PWM)+=pwm.o
|
|
chip-$(CONFIG_ADC)+=adc.o
|
|
chip-$(CONFIG_EC2I)+=ec2i.o
|
|
chip-$(CONFIG_LPC)+=lpc.o
|
|
chip-$(CONFIG_ESPI)+=espi.o
|
|
chip-$(CONFIG_SPI)+=spi.o
|
|
chip-$(CONFIG_PECI)+=peci.o
|
|
chip-$(HAS_TASK_KEYSCAN)+=keyboard_raw.o
|
|
chip-$(CONFIG_I2C)+=i2c.o
|