blob: 27984a4b741343e6211f3ffd1e691737cc4f4762 [file] [log] [blame]
Angel Ponsfeedf232020-04-05 13:22:01 +02001/* SPDX-License-Identifier: GPL-2.0-only */
Stefan Reinauer49428d82013-02-21 15:48:37 -08002
3#ifndef LINK_ONBOARD_H
4#define LINK_ONBOARD_H
5
Kyösti Mälkkib9cd5ec2015-04-24 16:05:58 +03006#define BOARD_LIGHTSENSOR_NAME "lightsensor"
7#define BOARD_LIGHTSENSOR_I2C_ADDR 0x44
8#define BOARD_LIGHTSENSOR_IRQ 0
Stefan Reinauer49428d82013-02-21 15:48:37 -08009
Kyösti Mälkkib9cd5ec2015-04-24 16:05:58 +030010#define BOARD_TRACKPAD_NAME "trackpad"
11#define BOARD_TRACKPAD_I2C_ADDR 0x4b
12#define BOARD_TRACKPAD_IRQ 20
13#define BOARD_TRACKPAD_WAKE_GPIO 0x1c
Stefan Reinauer49428d82013-02-21 15:48:37 -080014
Kyösti Mälkkib9cd5ec2015-04-24 16:05:58 +030015#define BOARD_TOUCHSCREEN_NAME "touchscreen"
16#define BOARD_TOUCHSCREEN_I2C_ADDR 0x4a
17#define BOARD_TOUCHSCREEN_IRQ 22
CoolStar545d9992023-06-28 13:10:50 -070018#define BOARD_TOUCHSCREEN_WAKE_GPIO 0x1e
Stefan Reinauer49428d82013-02-21 15:48:37 -080019
Kyösti Mälkki4bcc2752021-11-05 22:02:26 +020020#define GPIO_REC_MODE 9
21
22#define GPIO_SPI_WP 57
23
CoolStar545d9992023-06-28 13:10:50 -070024#define GMBUS_PIN_VGADDC 2
25#define GMBUS_PIN_PANEL 3
26
Stefan Reinauer49428d82013-02-21 15:48:37 -080027#endif