Linux Kernel
3.7.1
|
#include <common.h>
Data Fields | |
struct i2c_algo_pch_data | pch_data [PCH_I2C_MAX_DEV] |
bool | pch_i2c_suspended |
int | ch_num |
unsigned char | nports0 |
unsigned char | nports1 |
unsigned char | phy_base_addr |
unsigned int | gpio_out |
unsigned char | gpio_intr [MAX_NPORTS] |
unsigned long | caps |
struct mdio_ops * | mdio_ops |
const char * | desc |
u16 | type |
u16 | num_instreams |
u16 | num_outstreams |
struct adapter_info - This structure holds the adapter information for the PCH i2c controller : stores a list of i2c_algo_pch_data : specifies whether the system is suspended or not perhaps with more lines and words. : specifies the number of i2c instance
pch_data has as many elements as maximum I2C channels
Definition at line 172 of file i2c-eg20t.c.
int ch_num |
Definition at line 175 of file i2c-eg20t.c.
unsigned char gpio_intr[MAX_NPORTS] |
struct i2c_algo_pch_data pch_data[PCH_I2C_MAX_DEV] |
Definition at line 173 of file i2c-eg20t.c.
bool pch_i2c_suspended |
Definition at line 174 of file i2c-eg20t.c.