Release 4.7 include/linux/platform_data/pca953x.h
#ifndef _LINUX_PCA953X_H
#define _LINUX_PCA953X_H
#include <linux/types.h>
#include <linux/i2c.h>
/* platform data for the PCA9539 16-bit I/O expander driver */
struct pca953x_platform_data {
/* number of the first GPIO */
unsigned gpio_base;
/* initial polarity inversion setting */
u32 invert;
/* interrupt base */
int irq_base;
void *context; /* param to setup/teardown */
int (*setup)(struct i2c_client *client,
unsigned gpio, unsigned ngpio,
void *context);
int (*teardown)(struct i2c_client *client,
unsigned gpio, unsigned ngpio,
void *context);
const char *const *names;
};
#endif /* _LINUX_PCA953X_H */
Overall Contributors
| Person | Tokens | Prop | Commits | CommitProp |
eric miao | eric miao | 61 | 68.54% | 1 | 14.29% |
olof johansson | olof johansson | 15 | 16.85% | 1 | 14.29% |
daniel silverstone | daniel silverstone | 5 | 5.62% | 1 | 14.29% |
marc zyngier | marc zyngier | 4 | 4.49% | 1 | 14.29% |
uwe kleine-koenig | uwe kleine-koenig | 2 | 2.25% | 1 | 14.29% |
guennadi liakhovetski | guennadi liakhovetski | 1 | 1.12% | 1 | 14.29% |
chandrabhanu mahapatra | chandrabhanu mahapatra | 1 | 1.12% | 1 | 14.29% |
| Total | 89 | 100.00% | 7 | 100.00% |
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.