/linux-master/drivers/phy/ti/ |
H A D | phy-twl4030-usb.c | 27 #include <linux/mfd/twl.h> 177 static int twl4030_i2c_write_u8_verify(struct twl4030_usb *twl, argument 186 dev_dbg(twl->dev, "Write%d[%d,0x%x] wrote %02x but read %02x\n", 194 dev_dbg(twl->dev, "Write%d[%d,0x%x] wrote %02x but read %02x\n", 201 #define twl4030_usb_write_verify(twl, address, data) \ 202 twl4030_i2c_write_u8_verify(twl, TWL_MODULE_USB, (data), (address)) 204 static inline int twl4030_usb_write(struct twl4030_usb *twl, argument 211 dev_dbg(twl->dev, 216 static inline int twl4030_readb(struct twl4030_usb *twl, u8 module, u8 address) argument 225 dev_dbg(twl 232 twl4030_usb_read(struct twl4030_usb *twl, u8 address) argument 240 twl4030_usb_set_bits(struct twl4030_usb *twl, u8 reg, u8 bits) argument 246 twl4030_usb_clear_bits(struct twl4030_usb *twl, u8 reg, u8 bits) argument 253 twl4030_is_driving_vbus(struct twl4030_usb *twl) argument 273 twl4030_usb_linkstat(struct twl4030_usb *twl) argument 325 twl4030_usb_set_mode(struct twl4030_usb *twl, int mode) argument 348 twl4030_i2c_access(struct twl4030_usb *twl, int on) argument 378 __twl4030_phy_power(struct twl4030_usb *twl, int on) argument 395 struct twl4030_usb *twl = dev_get_drvdata(dev); local 414 struct twl4030_usb *twl = dev_get_drvdata(dev); local 430 struct twl4030_usb *twl = dev_get_drvdata(dev); local 446 struct twl4030_usb *twl = dev_get_drvdata(dev); local 494 struct twl4030_usb *twl = phy_get_drvdata(phy); local 503 struct twl4030_usb *twl = phy_get_drvdata(phy); local 514 twl4030_usb_ldo_init(struct twl4030_usb *twl) argument 566 struct twl4030_usb *twl = dev_get_drvdata(dev); local 580 struct twl4030_usb *twl = _twl; local 626 struct twl4030_usb *twl = container_of(work, struct twl4030_usb, local 634 struct twl4030_usb *twl = phy_get_drvdata(phy); local 686 struct twl4030_usb *twl; local 793 struct twl4030_usb *twl = platform_get_drvdata(pdev); local [all...] |
/linux-master/drivers/usb/phy/ |
H A D | phy-twl6030-usb.c | 18 #include <linux/mfd/twl.h> 104 static inline int twl6030_writeb(struct twl6030_usb *twl, u8 module, argument 111 dev_err(twl->dev, 116 static inline u8 twl6030_readb(struct twl6030_usb *twl, u8 module, u8 address) argument 125 dev_err(twl->dev, 133 struct twl6030_usb *twl = comparator_to_twl(comparator); local 135 twl6030_writeb(twl, TWL_MODULE_USB, 0x24, USB_VBUS_CTRL_SET); 136 twl6030_writeb(twl, TWL_MODULE_USB, 0x84, USB_VBUS_CTRL_SET); 139 twl6030_writeb(twl, TWL_MODULE_USB, 0xa0, USB_VBUS_CTRL_CLR); 144 static int twl6030_usb_ldo_init(struct twl6030_usb *twl) argument 174 struct twl6030_usb *twl = dev_get_drvdata(dev); local 207 struct twl6030_usb *twl = _twl; local 249 struct twl6030_usb *twl = _twl; local 280 struct twl6030_usb *twl = container_of(work, struct twl6030_usb, local 287 twl6030_enable_irq(struct twl6030_usb *twl) argument 303 struct twl6030_usb *twl = container_of(data, struct twl6030_usb, local 321 struct twl6030_usb *twl = comparator_to_twl(comparator); local 332 struct twl6030_usb *twl; local 414 struct twl6030_usb *twl = platform_get_drvdata(pdev); local [all...] |
/linux-master/drivers/pwm/ |
H A D | pwm-twl.c | 13 #include <linux/mfd/twl.h> 95 struct twl_pwm_chip *twl = to_twl(chip); local 99 mutex_lock(&twl->mutex); 119 mutex_unlock(&twl->mutex); 125 struct twl_pwm_chip *twl = to_twl(chip); local 129 mutex_lock(&twl->mutex); 149 mutex_unlock(&twl->mutex); 154 struct twl_pwm_chip *twl = to_twl(chip); local 166 mutex_lock(&twl->mutex); 174 twl 192 struct twl_pwm_chip *twl = to_twl(chip); local 222 struct twl_pwm_chip *twl = to_twl(chip); local 245 struct twl_pwm_chip *twl = to_twl(chip); local 344 struct twl_pwm_chip *twl; local [all...] |
H A D | pwm-twl-led.c | 32 #include <linux/mfd/twl.h> 109 struct twl_pwmled_chip *twl = to_twl(chip); local 113 mutex_lock(&twl->mutex); 127 mutex_unlock(&twl->mutex); 134 struct twl_pwmled_chip *twl = to_twl(chip); local 138 mutex_lock(&twl->mutex); 152 mutex_unlock(&twl->mutex); 212 struct twl_pwmled_chip *twl = to_twl(chip); local 216 mutex_lock(&twl->mutex); 232 mutex_unlock(&twl 239 struct twl_pwmled_chip *twl = to_twl(chip); local 290 struct twl_pwmled_chip *twl = to_twl(chip); local 316 struct twl_pwmled_chip *twl = to_twl(chip); local 348 struct twl_pwmled_chip *twl; local [all...] |
H A D | Makefile | 65 obj-$(CONFIG_PWM_TWL) += pwm-twl.o 66 obj-$(CONFIG_PWM_TWL_LED) += pwm-twl-led.o
|
/linux-master/drivers/mfd/ |
H A D | twl-core.c | 36 #include <linux/mfd/twl.h> 41 #include "twl-core.h" 56 #define DRIVER_NAME "twl" 170 * <linux/mfd/twl.h> defines for TWL4030_MODULE_* 341 * <linux/mfd/twl.h> defines for TWL4030_MODULE_* 424 struct twl_client *twl; local 436 twl = &twl_priv->twl_modules[sid]; 438 return twl->regmap; 641 printk(KERN_WARNING "Skipping twl internal clock init and " 686 struct twl_client *twl local 787 struct twl_client *twl = &twl_priv->twl_modules[i]; local [all...] |
H A D | twl4030-audio.c | 19 #include <linux/mfd/twl.h>
|
H A D | twl6030-irq.c | 25 #include <linux/mfd/twl.h> 32 #include "twl-core.h"
|
H A D | twl4030-irq.c | 24 #include <linux/mfd/twl.h> 26 #include "twl-core.h"
|
H A D | Makefile | 107 obj-$(CONFIG_TWL4030_CORE) += twl-core.o twl4030-irq.o twl6030-irq.o
|
/linux-master/drivers/input/misc/ |
H A D | twl4030-pwrbutton.c | 31 #include <linux/mfd/twl.h>
|
H A D | twl4030-vibra.c | 17 #include <linux/mfd/twl.h>
|
/linux-master/drivers/watchdog/ |
H A D | twl4030_wdt.c | 15 #include <linux/mfd/twl.h>
|
/linux-master/tools/perf/tests/ |
H A D | builtin-test.c | 529 struct test_workload *twl; local 532 twl = workloads[i]; 533 if (!strcmp(twl->name, work)) 534 return twl->func(argc, argv);
|
/linux-master/arch/arm/mach-omap2/ |
H A D | omap_twl.c | 16 #include <linux/mfd/twl.h>
|
H A D | common.h | 32 #include <linux/mfd/twl.h>
|
/linux-master/drivers/clk/ |
H A D | clk-twl.c | 3 * Clock driver for twl device. 9 #include <linux/mfd/twl.h> 188 .name = "twl-clk",
|
H A D | Makefile | 75 obj-$(CONFIG_CLK_TWL) += clk-twl.o
|
/linux-master/drivers/video/backlight/ |
H A D | pandora_bl.c | 16 #include <linux/mfd/twl.h>
|
/linux-master/drivers/input/keyboard/ |
H A D | twl4030_keypad.c | 20 #include <linux/mfd/twl.h>
|
/linux-master/drivers/gpio/ |
H A D | gpio-twl4030.c | 27 #include <linux/mfd/twl.h>
|
/linux-master/drivers/rtc/ |
H A D | Makefile | 183 obj-$(CONFIG_RTC_DRV_TWL4030) += rtc-twl.o
|
/linux-master/drivers/regulator/ |
H A D | Makefile | 189 obj-$(CONFIG_REGULATOR_TWL4030) += twl-regulator.o twl6030-regulator.o
|
H A D | twl-regulator.c | 3 * twl-regulator.c -- support regulators in twl4030/twl6030 family chips 18 #include <linux/mfd/twl.h> 36 /* twl resource ID, for resource control state machine */
|
H A D | twl6030-regulator.c | 3 * Split TWL6030 logic from twl-regulator.c: 19 #include <linux/mfd/twl.h> 26 /* twl resource ID, for resource control state machine */
|