Home
last modified time | relevance | path

Searched defs:twl6040 (Results 1 – 11 of 11) sorted by relevance

/Linux-v4.19/drivers/mfd/
Dtwl6040.c113 int twl6040_reg_read(struct twl6040 *twl6040, unsigned int reg) in twl6040_reg_read()
126 int twl6040_reg_write(struct twl6040 *twl6040, unsigned int reg, u8 val) in twl6040_reg_write()
136 int twl6040_set_bits(struct twl6040 *twl6040, unsigned int reg, u8 mask) in twl6040_set_bits()
142 int twl6040_clear_bits(struct twl6040 *twl6040, unsigned int reg, u8 mask) in twl6040_clear_bits()
149 static int twl6040_power_up_manual(struct twl6040 *twl6040) in twl6040_power_up_manual()
208 static void twl6040_power_down_manual(struct twl6040 *twl6040) in twl6040_power_down_manual()
240 struct twl6040 *twl6040 = data; in twl6040_readyint_handler() local
249 struct twl6040 *twl6040 = data; in twl6040_thint_handler() local
264 static int twl6040_power_up_automatic(struct twl6040 *twl6040) in twl6040_power_up_automatic()
287 int twl6040_power(struct twl6040 *twl6040, int on) in twl6040_power()
[all …]
/Linux-v4.19/include/linux/mfd/
Dtwl6040.h223 struct twl6040 { struct
224 struct device *dev;
225 struct regmap *regmap;
249 int twl6040_reg_read(struct twl6040 *twl6040, unsigned int reg); argument
265 static inline int twl6040_get_revid(struct twl6040 *twl6040) in twl6040_get_revid()
/Linux-v4.19/drivers/gpio/
Dgpio-twl6040.c37 struct twl6040 *twl6040 = dev_get_drvdata(chip->parent->parent); in twl6040gpo_get() local
56 struct twl6040 *twl6040 = dev_get_drvdata(chip->parent->parent); in twl6040gpo_set() local
86 struct twl6040 *twl6040 = dev_get_drvdata(twl6040_core_dev); in gpo_twl6040_probe() local
/Linux-v4.19/drivers/input/misc/
Dtwl6040-vibra.c64 struct twl6040 *twl6040; member
70 struct twl6040 *twl6040 = info->twl6040; in twl6040_vib_irq_handler() local
90 struct twl6040 *twl6040 = info->twl6040; in twl6040_vibra_enable() local
123 struct twl6040 *twl6040 = info->twl6040; in twl6040_vibra_disable() local
160 struct twl6040 *twl6040 = info->twl6040; in twl6040_vibra_set_effect() local
/Linux-v4.19/drivers/clk/
Dclk-twl6040.c30 struct twl6040 *twl6040; member
93 struct twl6040 *twl6040 = dev_get_drvdata(pdev->dev.parent); in twl6040_pdmclk_probe() local
/Linux-v4.19/sound/soc/codecs/
Dtwl6040.c114 struct twl6040 *twl6040 = to_twl6040(component); in twl6040_read() local
176 struct twl6040 *twl6040 = to_twl6040(component); in twl6040_write() local
577 struct twl6040 *twl6040 = to_twl6040(component); in twl6040_get_hs_step_size() local
835 struct twl6040 *twl6040 = to_twl6040(component); in twl6040_set_bias_level() local
927 struct twl6040 *twl6040 = to_twl6040(component); in twl6040_prepare() local
969 struct twl6040 *twl6040 = to_twl6040(component); in twl6040_mute_path() local
/Linux-v4.19/arch/arm/boot/dts/
Domap4-duovero.dtsi183 twl6040: twl@4b { label
Domap4-var-som-om44.dtsi191 twl6040: twl@4b { label
Domap4-sdp.dts368 twl6040: twl@4b { label
Domap4-panda-common.dtsi405 twl6040: twl@4b { label
Domap5-board-common.dtsi646 twl6040: twl@4b { label