Searched refs:tc35892 (Results 1 - 5 of 5) sorted by relevance
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mfd/ |
H A D | tc35892.c | 15 #include <linux/mfd/tc35892.h> 19 * @tc35892: Device to read from 22 int tc35892_reg_read(struct tc35892 *tc35892, u8 reg) argument 26 ret = i2c_smbus_read_byte_data(tc35892->i2c, reg); 28 dev_err(tc35892->dev, "failed to read reg %#x: %d\n", 37 * @tc35892: Device to write to 41 int tc35892_reg_write(struct tc35892 *tc35892, u8 reg, u8 data) argument 45 ret = i2c_smbus_write_byte_data(tc35892 61 tc35892_block_read(struct tc35892 *tc35892, u8 reg, u8 length, u8 *values) argument 81 tc35892_block_write(struct tc35892 *tc35892, u8 reg, u8 length, const u8 *values) argument 103 tc35892_set_bits(struct tc35892 *tc35892, u8 reg, u8 mask, u8 val) argument 142 struct tc35892 *tc35892 = data; local 177 tc35892_irq_init(struct tc35892 *tc35892) argument 197 tc35892_irq_remove(struct tc35892 *tc35892) argument 211 tc35892_chip_init(struct tc35892 *tc35892) argument 247 struct tc35892 *tc35892; local 305 struct tc35892 *tc35892 = i2c_get_clientdata(client); local [all...] |
H A D | Makefile | 19 obj-$(CONFIG_MFD_TC35892) += tc35892.o
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/gpio/ |
H A D | tc35892-gpio.c | 16 #include <linux/mfd/tc35892.h> 29 struct tc35892 *tc35892; member in struct:tc35892_gpio 48 struct tc35892 *tc35892 = tc35892_gpio->tc35892; local 53 ret = tc35892_reg_read(tc35892, reg); 63 struct tc35892 *tc35892 = tc35892_gpio->tc35892; local 75 struct tc35892 *tc35892 = tc35892_gpio->tc35892; local 88 struct tc35892 *tc35892 = tc35892_gpio->tc35892; local 150 struct tc35892 *tc35892 = tc35892_gpio->tc35892; local 207 struct tc35892 *tc35892 = tc35892_gpio->tc35892; local 272 struct tc35892 *tc35892 = dev_get_drvdata(pdev->dev.parent); local [all...] |
H A D | Makefile | 24 obj-$(CONFIG_GPIO_TC35892) += tc35892-gpio.o
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/mfd/ |
H A D | tc35892.h | 92 struct tc35892 { struct 102 extern int tc35892_reg_write(struct tc35892 *tc35892, u8 reg, u8 data); 103 extern int tc35892_reg_read(struct tc35892 *tc35892, u8 reg); 104 extern int tc35892_block_read(struct tc35892 *tc35892, u8 reg, u8 length, 106 extern int tc35892_block_write(struct tc35892 *tc35892, u8 reg, u8 length, 108 extern int tc35892_set_bits(struct tc35892 *tc3589 [all...] |
Completed in 36 milliseconds