Home
last modified time | relevance | path

Searched full:it5205 (Results 1 – 5 of 5) sorted by relevance

/linux-6.12.1/drivers/usb/typec/mux/
Dit5205.c3 * ITE IT5205 Type-C USB alternate mode passive mux
62 struct it5205 { struct
71 struct it5205 *it = typec_switch_get_drvdata(sw); in it5205_switch_set() argument
94 struct it5205 *it = typec_mux_get_drvdata(mux); in it5205_mux_set()
126 struct it5205 *it = data; in it5205_irq_handler()
147 static void it5205_enable_ovp(struct it5205 *it) in it5205_enable_ovp()
177 struct it5205 *it; in it5205_probe()
196 /* IT5205 needs a long time to power up after enabling regulator */ in it5205_probe()
262 struct it5205 *it = i2c_get_clientdata(client); in it5205_remove()
269 { "it5205" },
[all …]
DKconfig40 tristate "ITE IT5205 Type-C USB Alt Mode Passive MUX driver"
44 Driver for the ITE IT5205 Type-C USB Alternate Mode Passive MUX
47 If compiled as a module, the module will be named it5205.
DMakefile7 obj-$(CONFIG_TYPEC_MUX_IT5205) += it5205.o
/linux-6.12.1/Documentation/devicetree/bindings/usb/
Dite,it5205.yaml4 $id: http://devicetree.org/schemas/usb/ite,it5205.yaml#
15 const: ite,it5205
38 A port node to link the IT5205 to a TypeC controller for the purpose of
57 compatible = "ite,it5205";
/linux-6.12.1/arch/arm64/boot/dts/mediatek/
Dmt8395-radxa-nio-12l.dts207 compatible = "ite,it5205";