OpenCores
URL https://opencores.org/ocsvn/test_project/test_project/trunk

Subversion Repositories test_project

[/] [test_project/] [trunk/] [linux_sd_driver/] [include/] [linux/] [i2c-algo-pca.h] - Blame information for rev 81

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 62 marcus.erl
#ifndef _LINUX_I2C_ALGO_PCA_H
2
#define _LINUX_I2C_ALGO_PCA_H
3
 
4
struct i2c_algo_pca_data {
5
        int  (*get_own)                 (struct i2c_algo_pca_data *adap); /* Obtain own address */
6
        int  (*get_clock)               (struct i2c_algo_pca_data *adap);
7
        void (*write_byte)              (struct i2c_algo_pca_data *adap, int reg, int val);
8
        int  (*read_byte)               (struct i2c_algo_pca_data *adap, int reg);
9
        int  (*wait_for_interrupt)      (struct i2c_algo_pca_data *adap);
10
};
11
 
12
int i2c_pca_add_bus(struct i2c_adapter *);
13
 
14
#endif /* _LINUX_I2C_ALGO_PCA_H */

powered by: WebSVN 2.1.0

© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.