|
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.
1.8.2