Searched refs:hd3ss3220 (Results 1 – 9 of 9) sorted by relevance
/openbmc/linux/drivers/usb/typec/ |
H A D | hd3ss3220.c | 36 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 D | Makefile | 10 obj-$(CONFIG_TYPEC_HD3SS3220) += hd3ss3220.o
|
H A D | Kconfig | 89 module will be called hd3ss3220.ko.
|
/openbmc/linux/Documentation/devicetree/bindings/usb/ |
H A D | ti,hd3ss3220.yaml | 4 $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 D | r9a09g011-v2mevk2.dts | 136 hd3ss3220@47 { 137 compatible = "ti,hd3ss3220";
|
H A D | r8a774c0-cat874.dts | 208 hd3ss3220@47 { 209 compatible = "ti,hd3ss3220";
|
H A D | beacon-renesom-baseboard.dtsi | 448 hd3ss3220@47 { 449 compatible = "ti,hd3ss3220";
|
/openbmc/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx8mp-beacon-kit.dts | 337 compatible = "ti,hd3ss3220";
|
/openbmc/linux/Documentation/devicetree/bindings/connector/ |
H A D | usb-connector.yaml | 348 # USB-C connector attached to SoC and USB3 typec port controller(hd3ss3220)
|