lpc_ich.h (655B)
1/* SPDX-License-Identifier: GPL-2.0-only */ 2/* 3 * linux/drivers/mfd/lpc_ich.h 4 * 5 * Copyright (c) 2012 Extreme Engineering Solution, Inc. 6 * Author: Aaron Sierra <asierra@xes-inc.com> 7 */ 8#ifndef LPC_ICH_H 9#define LPC_ICH_H 10 11#include <linux/platform_data/x86/spi-intel.h> 12 13/* GPIO resources */ 14#define ICH_RES_GPIO 0 15#define ICH_RES_GPE0 1 16 17/* GPIO compatibility */ 18enum { 19 ICH_I3100_GPIO, 20 ICH_V5_GPIO, 21 ICH_V6_GPIO, 22 ICH_V7_GPIO, 23 ICH_V9_GPIO, 24 ICH_V10CORP_GPIO, 25 ICH_V10CONS_GPIO, 26 AVOTON_GPIO, 27}; 28 29struct lpc_ich_info { 30 char name[32]; 31 unsigned int iTCO_version; 32 unsigned int gpio_version; 33 enum intel_spi_type spi_type; 34 u8 use_gpio; 35}; 36 37#endif