blob: 1169b4ba5d8e66cb66fc914499795ca78e3dd315 [file] [log] [blame]
Felix Held3f3eca92020-01-23 17:12:32 +01001/* SPDX-License-Identifier: GPL-2.0-or-later */
Stefan Reinauerb0dd1d92012-03-30 15:04:07 -07002
3#ifndef SUPERIO_ITE_IT8772F_CHIP_H
4#define SUPERIO_ITE_IT8772F_CHIP_H
5
Joel Linnfb516612024-03-29 14:08:35 +01006#include <superio/ite/common/env_ctrl_chip.h>
Stefan Reinauerb0dd1d92012-03-30 15:04:07 -07007
Stefan Reinauerb0dd1d92012-03-30 15:04:07 -07008struct superio_ite_it8772f_config {
Joel Linnfb516612024-03-29 14:08:35 +01009 struct ite_ec_config ec;
10
Stefan Reinauerb0dd1d92012-03-30 15:04:07 -070011 /* GPIO SimpleIO register values via devicetree.cb */
12 u8 gpio_set1;
13 u8 gpio_set2;
14 u8 gpio_set3;
15 u8 gpio_set4;
16 u8 gpio_set5;
17 u8 gpio_set6;
18
Elyes Haouas7bde4e82022-12-02 08:42:04 +010019 bool skip_keyboard;
Stefan Reinauerb0dd1d92012-03-30 15:04:07 -070020};
21
Edward O'Callaghan0403c8632014-04-30 17:17:03 +100022#endif /* SUPERIO_ITE_IT8772F_CHIP_H */