Home
last modified time | relevance | path

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

/linux/drivers/usb/typec/
H A Dhd3ss3220.c52 struct hd3ss3220 { struct
67 static int hd3ss3220_set_power_opmode(struct hd3ss3220 *hd3ss3220, int power_opmode) in hd3ss3220_set_power_opmode() argument
83 dev_err(hd3ss3220->dev, "bad power operation mode: %d\n", power_opmode); in hd3ss3220_set_power_opmode()
87 return regmap_update_bits(hd3ss3220->regmap, HD3SS3220_REG_CN_STAT, in hd3ss3220_set_power_opmode()
92 static int hd3ss3220_set_port_type(struct hd3ss3220 *hd3ss3220, int type) in hd3ss3220_set_port_type() argument
107 dev_err(hd3ss3220->dev, "bad port type: %d\n", type); in hd3ss3220_set_port_type()
112 err = regmap_update_bits(hd3ss3220->regmap, HD3SS3220_REG_GEN_CTRL, in hd3ss3220_set_port_type()
116 dev_err(hd3ss3220->dev, "Failed to disable port for mode change: %d\n", err); in hd3ss3220_set_port_type()
120 err = regmap_update_bits(hd3ss3220->regmap, HD3SS3220_REG_GEN_CTRL, in hd3ss3220_set_port_type()
124 dev_err(hd3ss3220->dev, "Failed to change mode: %d\n", err); in hd3ss3220_set_port_type()
[all …]
H A DMakefile10 obj-$(CONFIG_TYPEC_HD3SS3220) += hd3ss3220.o
H A DKconfig89 module will be called hd3ss3220.ko.
/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.dtsi449 hd3ss3220@47 {
450 compatible = "ti,hd3ss3220";
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mp-edm-g-wb.dts218 compatible = "ti,hd3ss3220";
346 pinctrl_hd3ss3220_irq: hd3ss3220-irqgrp {
H A Dimx8mp-nitrogen-enc-carrier-board.dts160 compatible = "ti,hd3ss3220";
H A Dimx8mp-beacon-kit.dts468 compatible = "ti,hd3ss3220";
/linux/arch/arm64/boot/dts/qcom/
H A Dlemans-evk.dts508 compatible = "ti,hd3ss3220";
/linux/arch/arm64/boot/dts/mediatek/
H A Dmt8390-tungsten-smarc.dtsi441 compatible = "ti,hd3ss3220";