Home
last modified time | relevance | path

Searched full:tps6598x (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/usb/typec/tipd/
H A Dcore.c3 * Driver for TI TPS6598x USB Power Delivery controller family
26 #include "tps6598x.h"
147 struct tps6598x;
153 void (*remove)(struct tps6598x *tps);
154 int (*register_port)(struct tps6598x *tps, struct fwnode_handle *node);
155 void (*unregister_port)(struct tps6598x *tps);
159 int (*apply_patch)(struct tps6598x *tps);
160 int (*init)(struct tps6598x *tps);
161 int (*switch_power_state)(struct tps6598x *tps, u8 target_state);
162 bool (*read_data_status)(struct tps6598x *tps);
[all …]
H A DMakefile4 obj-$(CONFIG_TYPEC_TPS6598X) += tps6598x.o
5 tps6598x-y := core.o
6 tps6598x-$(CONFIG_TRACING) += trace.o
H A DKconfig2 tristate "TI TPS6598x USB Power Delivery controller driver"
12 module will be called tps6598x.ko.
H A Dtrace.c3 * TI TPS6598x USB Power Delivery Controller Trace Support
H A Dtps6598x.h3 * Driver for TI TPS6598x USB Power Delivery controller family
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mp-prt8ml.dts177 compatible = "ti,tps6598x";
233 compatible = "ti,tps6598x";
H A Dimx8mq-librem5.dtsi826 compatible = "ti,tps6598x";
/linux/arch/arm64/boot/dts/qcom/
H A Dapq8039-t2.dts91 compatible = "ti,tps6598x";
/linux/arch/arm64/boot/dts/ti/
H A Dk3-am62x-phyboard-lyra.dtsi367 compatible = "ti,tps6598x";
/linux/drivers/usb/dwc3/
H A Ddwc3-apple.c47 * eUSB2 repeater which in turn is controlled by a variant of the TI TPS6598x USB PD chip which