Home
last modified time | relevance | path

Searched refs:twl4030 (Results 1 – 25 of 50) sorted by relevance

12

/linux-6.12.1/arch/arm/boot/dts/ti/omap/
Dtwl4030.dtsi10 compatible = "ti,twl4030";
15 compatible = "ti,twl4030-rtc";
20 compatible = "ti,twl4030-bci";
28 compatible = "ti,twl4030-wdt";
32 compatible = "ti,twl4030-vaux1";
36 compatible = "ti,twl4030-vaux2";
40 compatible = "ti,twl4030-vaux3";
44 compatible = "ti,twl4030-vaux4";
48 compatible = "ti,twl4030-vdd1";
54 compatible = "ti,twl4030-vdac";
[all …]
Dtwl4030_omap3.dtsi13 * On most OMAP3 platforms, the twl4030 IRQ line is connected
17 twl4030_pins: twl4030-pins {
25 * If your board is not using the I2C4 pins with twl4030, then don't include
31 twl4030_vpins: twl4030-vpins-pins {
Domap3-cm-t3x30.dtsi16 compatible = "ti,omap-twl4030";
73 compatible = "ti,twl4030-audio";
80 #include "twl4030.dtsi"
Dlogicpd-torpedo-som.dtsi89 compatible = "ti,twl4030-audio";
187 #include "twl4030.dtsi"
192 compatible = "ti,twl4030-power-idle-osc-off", "ti,twl4030-power-idle";
Domap3-evm-common.dtsi66 #include "twl4030.dtsi"
76 compatible = "ti,twl4030-power-omap3-evm", "ti,twl4030-power-idle";
Domap3-beagle-xm.dts64 compatible = "ti,omap-twl4030";
288 compatible = "ti,twl4030-audio";
294 compatible = "ti,twl4030-power-beagleboard-xm", "ti,twl4030-power-idle-osc-off";
300 #include "twl4030.dtsi"
Dlogicpd-som-lv.dtsi90 compatible = "ti,twl4030-audio";
279 #include "twl4030.dtsi"
289 compatible = "ti,twl4030-power-idle-osc-off", "ti,twl4030-power-idle";
Domap3-igep.dtsi23 compatible = "ti,omap-twl4030";
192 compatible = "ti,twl4030-audio";
199 #include "twl4030.dtsi"
Domap3-overo-base.dtsi29 compatible = "ti,omap-twl4030";
154 compatible = "ti,twl4030-audio";
161 #include "twl4030.dtsi"
Domap3-ldp.dts167 compatible = "ti,twl4030-power-idle";
173 #include "twl4030.dtsi"
189 /* tps61130rsa enabled by twl4030 regen */
Domap3-tao3530.dtsi54 compatible = "ti,omap-twl4030";
183 compatible = "ti,twl4030-audio";
207 #include "twl4030.dtsi"
/linux-6.12.1/sound/soc/codecs/
Dtwl4030.c72 static void tw4030_init_ctl_cache(struct twl4030_priv *twl4030) in tw4030_init_ctl_cache() argument
79 twl4030->ctl_cache[i - TWL4030_REG_EAR_CTL] = byte; in tw4030_init_ctl_cache()
85 struct twl4030_priv *twl4030 = snd_soc_component_get_drvdata(component); in twl4030_read() local
98 value = twl4030->ctl_cache[reg - TWL4030_REG_EAR_CTL]; in twl4030_read()
108 static bool twl4030_can_write_to_chip(struct twl4030_priv *twl4030, in twl4030_can_write_to_chip() argument
116 if (twl4030->earpiece_enabled) in twl4030_can_write_to_chip()
120 if (twl4030->predrivel_enabled) in twl4030_can_write_to_chip()
124 if (twl4030->predriver_enabled) in twl4030_can_write_to_chip()
128 if (twl4030->carkitl_enabled) in twl4030_can_write_to_chip()
132 if (twl4030->carkitr_enabled) in twl4030_can_write_to_chip()
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/mfd/
Dtwl4030-power.txt1 Texas Instruments TWL family (twl4030) reset and power management module
9 "ti,twl4030-power"
10 "ti,twl4030-power-reset"
11 "ti,twl4030-power-idle"
12 "ti,twl4030-power-idle-osc-off"
14 The use of ti,twl4030-power-reset is recommended at least on
17 When using ti,twl4030-power-idle, the TI recommended configuration
20 When using ti,twl4030-power-idle-osc-off, the TI recommended
44 compatible = "ti,twl4030-power";
Dtwl4030-audio.txt1 Texas Instruments TWL family (twl4030) audio module
7 - compatible : must be "ti,twl4030-audio"
36 compatible = "ti,twl4030-audio";
/linux-6.12.1/Documentation/devicetree/bindings/sound/
Domap-twl4030.txt1 * Texas Instruments SoC with twl4030 based audio setups
4 - compatible: "ti,omap-twl4030"
9 - ti,codec: phandle for the twl4030 audio node
32 twl4030 pins:
58 compatible = "ti,omap-twl4030";
/linux-6.12.1/Documentation/devicetree/bindings/input/
Dtwl4030-keypad.txt16 - "ti,twl4030-keypad": For controllers compatible with twl4030 keypad
19 - <1>: For controllers compatible with twl4030 keypad controller.
23 compatible = "ti,twl4030-keypad";
/linux-6.12.1/Documentation/devicetree/bindings/gpio/
Dgpio-twl4030.txt1 twl4030 GPIO controller bindings
5 - "ti,twl4030-gpio" for twl4030 GPIO controller
23 compatible = "ti,twl4030-gpio";
/linux-6.12.1/Documentation/devicetree/bindings/usb/
Dtwlxxxx-usb.txt24 - compatible : Should be "ti,twl4030-usb"
33 If a sibling node is compatible "ti,twl4030-bci", then it will find
36 twl4030-usb {
37 compatible = "ti,twl4030-usb";
/linux-6.12.1/sound/soc/ti/
DMakefile30 snd-soc-omap-twl4030-y := omap-twl4030.o
41 obj-$(CONFIG_SND_SOC_OMAP3_TWL4030) += snd-soc-omap-twl4030.o
/linux-6.12.1/Documentation/hwmon/
Dtwl4030-madc-hwmon.rst1 Kernel driver twl4030-madc
8 Prefix: 'twl4030-madc'
/linux-6.12.1/Documentation/ABI/testing/
Dsysfs-platform-twl4030-usb1 What: /sys/bus/platform/devices/*twl4030-usb/vbus
/linux-6.12.1/Documentation/devicetree/bindings/pwm/
Dti,twl-pwm.txt8 - compatible: "ti,twl4030-pwm" or "ti,twl6030-pwm"
Dti,twl-pwmled.txt8 - compatible: "ti,twl4030-pwmled" or "ti,twl6030-pwmled"
/linux-6.12.1/drivers/phy/ti/
DMakefile8 obj-$(CONFIG_TWL4030_USB) += phy-twl4030-usb.o
/linux-6.12.1/drivers/input/misc/
DMakefile86 obj-$(CONFIG_INPUT_TWL4030_PWRBUTTON) += twl4030-pwrbutton.o
87 obj-$(CONFIG_INPUT_TWL4030_VIBRA) += twl4030-vibra.o

12