Home
last modified time | relevance | path

Searched refs:typec (Results 1 – 25 of 62) sorted by relevance

123

/linux/drivers/platform/chrome/
A Dcros_ec_typec.c260 if (!typec->ports[i]) in cros_unregister_ports()
402 dev_err(typec->dev, in cros_typec_enable_tbt()
454 dev_err(typec->dev, in cros_typec_enable_dp()
556 dev_dbg(typec->dev, in cros_typec_configure_mux()
570 dev_warn(typec->dev, in cros_typec_configure_mux()
821 dev_err(typec->dev, in cros_typec_handle_sop_disc()
955 ret = cros_ec_command(typec->ec, typec->pd_ctrl_ver, in cros_typec_port_update()
979 dev_warn(typec->dev, in cros_typec_port_update()
1073 typec = devm_kzalloc(dev, sizeof(*typec), GFP_KERNEL); in cros_typec_probe()
1074 if (!typec) in cros_typec_probe()
[all …]
/linux/Documentation/ABI/testing/
A Dsysfs-class-typec1 USB Type-C port devices (eg. /sys/class/typec/port0/)
3 What: /sys/class/typec/<port>/data_role
18 What: /sys/class/typec/<port>/power_role
33 What: /sys/class/typec/<port>/port_type
51 What: /sys/class/typec/<port>/vconn_source
85 What: /sys/class/typec/<port>/preferred_role
134 What: /sys/class/typec/<port>/orientation
168 What: /sys/class/typec/<port>-partner/type
203 What: /sys/class/typec/<port>-partner/identity/
223 What: /sys/class/typec/<port>-cable/type
[all …]
A Dsysfs-bus-typec1 What: /sys/bus/typec/devices/.../active
15 What: /sys/bus/typec/devices/.../description
22 What: /sys/bus/typec/devices/.../mode
39 What: /sys/bus/typec/devices/.../svid
46 What: /sys/bus/typec/devices/.../vdo
A Dsysfs-driver-typec-displayport1 What: /sys/bus/typec/devices/.../displayport/configuration
22 Documentation/ABI/testing/sysfs-bus-typec, and use file
23 /sys/bus/typec/devices/.../active).
25 What: /sys/bus/typec/devices/.../displayport/pin_assignment
/linux/Documentation/driver-api/usb/
A Dtypec.rst37 /sys/class/typec/port0/port0-partner/.
65 .. kernel-doc:: drivers/usb/typec/class.c
84 .. kernel-doc:: drivers/usb/typec/class.c
96 .. kernel-doc:: drivers/usb/typec/class.c
117 .. kernel-doc:: drivers/usb/typec/class.c
129 .. kernel-doc:: drivers/usb/typec/class.c
139 .. kernel-doc:: drivers/usb/typec/class.c
154 .. kernel-doc:: drivers/usb/typec/class.c
163 .. kernel-doc:: drivers/usb/typec/class.c
168 .. kernel-doc:: drivers/usb/typec/class.c
[all …]
A Dtypec_bus.rst16 :ref:`USB Type-C Connector Class <typec>` provides a device for every alternate
43 space (See Documentation/ABI/testing/sysfs-class-typec). Port drivers should not
109 .. kernel-doc:: drivers/usb/typec/bus.c
115 .. kernel-doc:: drivers/usb/typec/bus.c
121 .. kernel-doc:: drivers/usb/typec/bus.c
A Dindex.rst21 typec
/linux/Documentation/ABI/obsolete/
A Dsysfs-class-typec2 under /sys/bus/typec (see Documentation/ABI/testing/sysfs-bus-typec).
4 What: /sys/class/typec/<port|partner|cable>/<dev>/svid
11 What: /sys/class/typec/<port|partner|cable>/<dev>/mode<index>/
20 What: /sys/class/typec/<port|partner|cable>/<dev>/mode<index>/description
27 What: /sys/class/typec/<port|partner|cable>/<dev>/mode<index>/vdo
34 What: /sys/class/typec/<port|partner|cable>/<dev>/mode<index>/active
/linux/Documentation/devicetree/bindings/chrome/
A Dgoogle,cros-ec-typec.yaml4 $id: http://devicetree.org/schemas/chrome/google,cros-ec-typec.yaml#
21 const: google,cros-ec-typec
41 typec {
42 compatible = "google,cros-ec-typec";
/linux/drivers/usb/typec/
A DMakefile2 obj-$(CONFIG_TYPEC) += typec.o
3 typec-y := class.o mux.o bus.o port-mapper.o
9 obj-$(CONFIG_TYPEC_QCOM_PMIC) += qcom-pmic-typec.o
A DKconfig43 Connector Class API (Documentation/driver-api/usb/typec.rst)
44 <https://www.kernel.org/doc/html/latest/driver-api/usb/typec.html>
45 and ABI (Documentation/ABI/testing/sysfs-class-typec).
49 source "drivers/usb/typec/tcpm/Kconfig"
51 source "drivers/usb/typec/ucsi/Kconfig"
53 source "drivers/usb/typec/tipd/Kconfig"
91 source "drivers/usb/typec/mux/Kconfig"
93 source "drivers/usb/typec/altmodes/Kconfig"
/linux/Documentation/devicetree/bindings/phy/
A Dphy-rockchip-typec.txt5 - compatible : must be "rockchip,rk3399-typec-phy"
32 - rockchip,typec-conn-dir
39 compatible = "rockchip,rk3399-typec-phy";
63 compatible = "rockchip,rk3399-typec-phy";
A Dti,phy-j721e-wiz.yaml63 typec-dir-gpios:
70 typec-dir-debounce-ms:
75 Number of milliseconds to wait before sampling typec-dir-gpio.
/linux/Documentation/devicetree/bindings/usb/
A Dst,stusb160x.yaml45 typec-power-opmode: true
64 typec: stusb1600@28 {
77 typec-power-opmode = "default";
A Dfcs,fusb302.txt17 fusb302: typec-portc@54 {
A Dtypec-tcpci.txt8 - reg: the i2c slave address of typec port controller device.
A Dmaxim,max33359.yaml61 new-source-frs-typec-current = <FRS_5V_1P5A>;
/linux/Documentation/devicetree/bindings/connector/
A Dusb-connector.yaml96 typec-power-opmode:
196 new-source-frs-typec-current:
258 - typec-power-opmode
259 - new-source-frs-typec-current
309 # USB-C connector attached to a typec port controller(ptn5110), which has
313 typec: ptn5110 {
326 # USB-C connector attached to SoC and USB3 typec port controller(hd3ss3220)
/linux/drivers/phy/rockchip/
A Dbuilt-in.a5 phy-rockchip-typec.o/
A D.built-in.a.cmd1 …chip-emmc.o drivers/phy/rockchip/phy-rockchip-inno-usb2.o drivers/phy/rockchip/phy-rockchip-typec.o
A DMakefile10 obj-$(CONFIG_PHY_ROCKCHIP_TYPEC) += phy-rockchip-typec.o
/linux/drivers/usb/typec/altmodes/
A Dnvidia.c30 MODULE_DEVICE_TABLE(typec, nvidia_typec_id);
/linux/arch/arm64/boot/dts/qcom/
A Dmsm8996-xiaomi-common.dtsi210 typec: tusb320@47 { label
296 extcon = <&typec>;
301 extcon = <&typec>;
316 extcon = <&typec>;
/linux/drivers/usb/
A DMakefile66 obj-$(CONFIG_TYPEC) += typec/
/linux/Documentation/devicetree/bindings/mfd/
A Dgoogle,cros-ec.yaml88 typec:
89 $ref: "/schemas/chrome/google,cros-ec-typec.yaml#"

Completed in 32 milliseconds

123