forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
651 B
37 lines
651 B
/* SPDX-License-Identifier: GPL-2.0-only */ |
|
/* |
|
* linux/drivers/mfd/lpc_ich.h |
|
* |
|
* Copyright (c) 2012 Extreme Engineering Solution, Inc. |
|
* Author: Aaron Sierra <[email protected]> |
|
*/ |
|
#ifndef LPC_ICH_H |
|
#define LPC_ICH_H |
|
|
|
#include <linux/platform_data/intel-spi.h> |
|
|
|
/* GPIO resources */ |
|
#define ICH_RES_GPIO 0 |
|
#define ICH_RES_GPE0 1 |
|
|
|
/* GPIO compatibility */ |
|
enum { |
|
ICH_I3100_GPIO, |
|
ICH_V5_GPIO, |
|
ICH_V6_GPIO, |
|
ICH_V7_GPIO, |
|
ICH_V9_GPIO, |
|
ICH_V10CORP_GPIO, |
|
ICH_V10CONS_GPIO, |
|
AVOTON_GPIO, |
|
}; |
|
|
|
struct lpc_ich_info { |
|
char name[32]; |
|
unsigned int iTCO_version; |
|
unsigned int gpio_version; |
|
enum intel_spi_type spi_type; |
|
u8 use_gpio; |
|
}; |
|
|
|
#endif
|
|
|