Changeset View
Changeset View
Standalone View
Standalone View
head/sys/contrib/octeon-sdk/cvmx-twsi.c
Show First 20 Lines • Show All 79 Lines • ▼ Show 20 Lines | struct octeon_i2c { | ||||
wait_queue_head_t queue; | wait_queue_head_t queue; | ||||
struct i2c_adapter adap; | struct i2c_adapter adap; | ||||
int irq; | int irq; | ||||
int twsi_freq; | int twsi_freq; | ||||
int sys_freq; | int sys_freq; | ||||
resource_size_t twsi_phys; | resource_size_t twsi_phys; | ||||
void __iomem *twsi_base; | void __iomem *twsi_base; | ||||
resource_size_t regsize; | resource_size_t regsize; | ||||
struct device *dev; | device_t dev; | ||||
int broken_irq_mode; | int broken_irq_mode; | ||||
}; | }; | ||||
struct i2c_adapter *adapter; | struct i2c_adapter *adapter; | ||||
struct octeon_i2c *i2c; | struct octeon_i2c *i2c; | ||||
adapter = i2c_get_adapter(0); | adapter = i2c_get_adapter(0); | ||||
if (adapter == NULL) | if (adapter == NULL) | ||||
return NULL; | return NULL; | ||||
▲ Show 20 Lines • Show All 463 Lines • Show Last 20 Lines |