mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2026-01-06 15:01:35 +00:00
RO does not need touchpad/keyboard driver or I2C passthru, RW does not need RW verification, let's shrink both images by only including required config options. BRANCH=none BUG=b:35582031 TEST=Build and flash hammer: still functional. build/hammer/RO/ec.RO.flat shrank by 10144 bytes: (45868 to 35724) build/hammer/RW/ec.RW.flat shrank by 2764 bytes: (45332 to 42568) Change-Id: Iff0feb4e8446cc9f2e32103cd383fddae3234fec Reviewed-on: https://chromium-review.googlesource.com/479492 Commit-Ready: Nicolas Boichat <drinkcat@chromium.org> Tested-by: Nicolas Boichat <drinkcat@chromium.org> Reviewed-by: Randall Spangler <rspangler@chromium.org>
18 lines
476 B
C
18 lines
476 B
C
/* Copyright 2016 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.
|
|
*/
|
|
|
|
/* Elan touchpad driver for Chrome EC */
|
|
|
|
#ifndef __CROS_EC_TOUCHPAD_ELAN_H
|
|
#define __CROS_EC_TOUCHPAD_ELAN_H
|
|
|
|
#ifdef CONFIG_TOUCHPAD_ELAN
|
|
void elan_tp_interrupt(enum gpio_signal signal);
|
|
#else
|
|
static inline void elan_tp_interrupt(enum gpio_signal signal) { }
|
|
#endif /* !CONFIG_TOUCHPAD_ELAN */
|
|
|
|
#endif
|