Home
last modified time | relevance | path

Searched refs:hd3ss3220 (Results 1 – 9 of 9) sorted by relevance

/openbmc/linux/drivers/usb/typec/
H A Dhd3ss3220.c36 struct hd3ss3220 { struct
81 struct hd3ss3220 *hd3ss3220 = typec_get_drvdata(port); in hd3ss3220_dr_set() local
106 static void hd3ss3220_set_role(struct hd3ss3220 *hd3ss3220) in hd3ss3220_set_role() argument
132 struct hd3ss3220 *hd3ss3220 = container_of(delayed_work, in output_poll_execute() local
143 static irqreturn_t hd3ss3220_irq(struct hd3ss3220 *hd3ss3220) in hd3ss3220_irq() argument
160 struct hd3ss3220 *hd3ss3220 = i2c_get_clientdata(client); in hd3ss3220_irq_handler() local
174 struct hd3ss3220 *hd3ss3220; in hd3ss3220_probe() local
179 hd3ss3220 = devm_kzalloc(&client->dev, sizeof(struct hd3ss3220), in hd3ss3220_probe()
181 if (!hd3ss3220) in hd3ss3220_probe()
205 hd3ss3220->role_sw = usb_role_switch_get(hd3ss3220->dev); in hd3ss3220_probe()
[all …]
H A DMakefile10 obj-$(CONFIG_TYPEC_HD3SS3220) += hd3ss3220.o
H A DKconfig89 module will be called hd3ss3220.ko.
/openbmc/linux/Documentation/devicetree/bindings/usb/
H A Dti,hd3ss3220.yaml4 $id: http://devicetree.org/schemas/usb/ti,hd3ss3220.yaml#
20 const: ti,hd3ss3220
58 hd3ss3220@47 {
59 compatible = "ti,hd3ss3220";
/openbmc/linux/arch/arm64/boot/dts/renesas/
H A Dr9a09g011-v2mevk2.dts136 hd3ss3220@47 {
137 compatible = "ti,hd3ss3220";
H A Dr8a774c0-cat874.dts208 hd3ss3220@47 {
209 compatible = "ti,hd3ss3220";
H A Dbeacon-renesom-baseboard.dtsi448 hd3ss3220@47 {
449 compatible = "ti,hd3ss3220";
/openbmc/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mp-beacon-kit.dts337 compatible = "ti,hd3ss3220";
/openbmc/linux/Documentation/devicetree/bindings/connector/
H A Dusb-connector.yaml348 # USB-C connector attached to SoC and USB3 typec port controller(hd3ss3220)