Home
last modified time | relevance | path

Searched full:twl6030 (Results 1 – 25 of 25) sorted by relevance

/linux/arch/arm/boot/dts/ti/omap/
H A Dtwl6030.dtsi8 * https://www.ti.com/lit/ds/symlink/twl6030.pdf
11 compatible = "ti,twl6030";
21 compatible = "ti,twl6030-vaux1";
27 compatible = "ti,twl6030-vaux2";
33 compatible = "ti,twl6030-vaux3";
39 compatible = "ti,twl6030-vmmc";
45 compatible = "ti,twl6030-vpp";
51 compatible = "ti,twl6030-vusim";
57 compatible = "ti,twl6030-vdac";
61 compatible = "ti,twl6030-vana";
[all …]
H A Dtwl6030_omap4.dtsi8 * On most OMAP4 platforms, the twl6030 IRQ line is connected
9 * to the SYS_NIRQ1 line on OMAP and the twl6030 MSECURE line is
22 twl6030_wkup_pins: twl6030-wkup-pins {
30 twl6030_pins: twl6030-pins {
H A Domap4-duovero.dtsi184 #include "twl6030.dtsi"
H A Domap4-var-som-om44.dtsi197 #include "twl6030.dtsi"
H A Domap4-panda-common.dtsi453 #include "twl6030.dtsi"
/linux/drivers/regulator/
H A Dtwl6030-regulator.c3 * Split TWL6030 logic from twl-regulator.c:
48 /* TWL6030 register offsets */
53 /* TWL6030 Misc register offsets */
59 /* TWL6030 LDO register values for VREG_VOLTAGE */
62 /* TWL6030 LDO register values for CFG_STATE */
558 .id = TWL6030##_REG_##label, \
640 #define TWL6030_OF_MATCH(comp, label) TWL_OF_MATCH(comp, TWL6030, label)
646 TWL6030_OF_MATCH("ti,twl6030-vdd1", VDD1),
647 TWL6030_OF_MATCH("ti,twl6030-vdd2", VDD2),
648 TWL6030_OF_MATCH("ti,twl6030-vdd3", VDD3),
[all …]
H A Dtwl-regulator.c3 * twl-regulator.c -- support regulators in twl4030/twl6030 family chips
68 /* TWL6030 register offsets */
547 #define TWL6030_OF_MATCH(comp, label) TWL_OF_MATCH(comp, TWL6030, label)
/linux/Documentation/devicetree/bindings/iio/adc/
H A Dti,twl6030-gpadc.yaml4 $id: http://devicetree.org/schemas/iio/adc/ti,twl6030-gpadc.yaml#
7 title: GPADC subsystem in the TWL6030 power module
14 combined with a 15-input analog multiplexer in the TWL6030 resp. a
20 - ti,twl6030-gpadc
39 compatible = "ti,twl6030-gpadc";
/linux/Documentation/devicetree/bindings/power/supply/
H A Dti,twl6030-charger.yaml4 $id: http://devicetree.org/schemas/power/supply/ti,twl6030-charger.yaml#
7 title: TWL6030/32 BCI (Battery Charger Interface)
23 - const: ti,twl6030-charger
26 - const: ti,twl6030-charger
/linux/drivers/pwm/
H A Dpwm-twl-led.c8 * This driver is a complete rewrite of the former pwm-twl6030.c authorded by:
11 * Reference manual for the twl6030 is available at:
12 * https://www.ti.com/lit/ds/symlink/twl6030.pdf
15 * - The twl6030 hardware only supports two period lengths (128 clock ticks and
36 * This driver handles the PWM driven LED terminals of TWL4030 and TWL6030.
40 * TWL6030 has one LED pin with dedicated LEDPWM
55 /* Register, bits and macro for TWL6030 */
340 { .compatible = "ti,twl6030-pwmled" },
356 MODULE_DESCRIPTION("PWM driver for TWL4030 and TWL6030 LED outputs");
H A Dpwm-twl.c17 * This driver handles the PWMs of TWL4030 and TWL6030.
19 * TWL6030 also have two PWMs named in the TRM as PWM1, PWM2
40 /* Register, bits and macro for TWL6030 */
364 { .compatible = "ti,twl6030-pwm" },
380 MODULE_DESCRIPTION("PWM driver for TWL4030 and TWL6030");
/linux/arch/arm/mach-omap2/
H A Domap_twl.c57 * In TWL6030 depending on the value of SMPS_OFFSET in twl6030_vsel_to_uv()
60 * 0.7V - 1.4V. In TWL6030 ES1.0 SMPS_OFFSET efuse in twl6030_vsel_to_uv()
62 * TWL6030 ES1.1 the efuse is programmed to 1 in twl6030_vsel_to_uv()
91 * In TWL6030 depending on the value of SMPS_OFFSET in twl6030_uv_to_vsel()
94 * 0.7V - 1.4V. In TWL6030 ES1.0 SMPS_OFFSET efuse in twl6030_uv_to_vsel()
96 * TWL6030 ES1.1 the efuse is programmed to 1 in twl6030_uv_to_vsel()
H A Domap_phy_internal.c4 * with TWL6030 transceiver and MUSB on OMAP4430.
/linux/drivers/usb/phy/
H A DKconfig64 tristate "TWL6030 USB Transceiver Driver"
68 Enable this to support the USB OTG transceiver on TWL6030
69 family chips. This TWL6030 transceiver has the VBUS and ID GND
H A DMakefile17 obj-$(CONFIG_TWL6030_USB) += phy-twl6030-usb.o
/linux/drivers/rtc/
H A Drtc-twl.c271 /* for twl6030/32 make sure BIT_RTC_CTRL_REG_GET_TIME_M is clear */ in twl_rtc_read_time()
288 /* for twl6030/32 enable read access to static shadowed registers */ in twl_rtc_read_time()
306 /* for twl6030 restore original state of rtc control register */ in twl_rtc_read_time()
688 MODULE_DESCRIPTION("TI TWL4030/TWL5030/TWL6030/TPS659x0 RTC driver");
H A DKconfig597 tristate "TI TWL4030/TWL5030/TWL6030/TPS659x0"
602 TWL4030/TWL5030/TWL6030 family chips, used mostly with OMAP3 platforms.
/linux/drivers/mfd/
H A Dtwl-core.c144 /* Structure for each TWL4030/TWL6030 Slave */
357 /* TWL6030 specific IPs */
396 return 3; /* TWL6030 class have three slave address */ in twl_get_num_slaves()
715 { .name = "twl6030-clk" },
937 { "twl6030", TWL6030_CLASS }, /* "Phoenix power chip" */
/linux/drivers/power/supply/
H A Dtwl6030_charger.c3 * TWL6030 charger
565 {.compatible = "ti,twl6030-charger", .data = &twl6030_data},
580 MODULE_DESCRIPTION("TWL6030 Battery Charger Interface driver");
/linux/drivers/iio/adc/
H A Dtwl6030-gpadc.c3 * TWL6030 GPADC module driver
30 * twl6030 per TRM has 17 channels, and twl6032 has 19 channels
867 .compatible = "ti,twl6030-gpadc",
1020 MODULE_DESCRIPTION("twl6030 ADC driver");
H A DMakefile163 obj-$(CONFIG_TWL6030_GPADC) += twl6030-gpadc.o
H A DKconfig1841 tristate "TWL6030 GPADC (General Purpose A/D Converter) Support"
1844 Say yes here if you want support for the TWL6030/TWL6032 General
1851 called twl6030-gpadc.
/linux/drivers/clk/
H A Dclk-twl.c192 .name = "twl6030-clk",
H A DKconfig313 controlled by software. For now, the TWL6032 and TWL6030 clocks are
/linux/
H A DMAINTAINERS19215 F: drivers/mfd/twl6030*.c
19224 F: drivers/regulator/twl6030-regulator.c