Home
last modified time | relevance | path

Searched full:fsa4480 (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/usb/typec/mux/
H A Dfsa4480.c52 struct fsa4480 { struct
75 /* Accesses only done under fsa4480->lock */ argument
79 static int fsa4480_set(struct fsa4480 *fsa) in fsa4480_set()
152 struct fsa4480 *fsa = typec_switch_get_drvdata(sw); in fsa4480_switch_set()
170 struct fsa4480 *fsa = typec_mux_get_drvdata(mux); in fsa4480_mux_set()
203 static int fsa4480_parse_data_lanes_mapping(struct fsa4480 *fsa) in fsa4480_parse_data_lanes_mapping()
258 struct fsa4480 *fsa; in fsa4480_probe()
283 return dev_err_probe(dev, -ENODEV, "FSA4480 not found\n"); in fsa4480_probe()
285 dev_dbg(dev, "Found FSA4480 v%lu.%lu (Vendor ID = %lu)\n", in fsa4480_probe()
332 struct fsa4480 *fsa = i2c_get_clientdata(client); in fsa4480_remove()
[all …]
/linux/Documentation/devicetree/bindings/usb/
H A Dfcs,fsa4480.yaml4 $id: http://devicetree.org/schemas/usb/fcs,fsa4480.yaml#
15 - const: fcs,fsa4480
19 - const: fcs,fsa4480
36 A port node to link the FSA4480 to a TypeC controller for the purpose of
55 Default AUX/SBU layout (FSA4480)
65 Swapped AUX/SBU layout (FSA4480)
91 compatible = "fcs,fsa4480";
/linux/arch/arm64/boot/dts/qcom/
H A Dqcs8550-aim300-aiot.dts126 compatible = "fcs,fsa4480";