Home
last modified time | relevance | path

Searched full:ptn36502 (Results 1 – 5 of 5) sorted by relevance

/linux-6.12.1/drivers/usb/typec/mux/
Dptn36502.c3 * NXP PTN36502 Type-C driver
62 struct ptn36502 { struct
79 static int ptn36502_set(struct ptn36502 *ptn) in ptn36502_set() argument
216 struct ptn36502 *ptn = typec_switch_get_drvdata(sw); in ptn36502_sw_set()
238 struct ptn36502 *ptn = typec_retimer_get_drvdata(retimer); in ptn36502_retimer_set()
267 static int ptn36502_detect(struct ptn36502 *ptn) in ptn36502_detect()
304 struct ptn36502 *ptn; in ptn36502_probe()
395 struct ptn36502 *ptn = i2c_get_clientdata(client); in ptn36502_remove()
407 { "ptn36502" },
413 { .compatible = "nxp,ptn36502" },
[all …]
DKconfig60 tristate "NXP PTN36502 Type-C redriver driver"
66 Say Y or M if your system has a NXP PTN36502 Type-C redriver chip
DMakefile9 obj-$(CONFIG_TYPEC_MUX_PTN36502) += ptn36502.o
/linux-6.12.1/Documentation/devicetree/bindings/usb/
Dnxp,ptn36502.yaml4 $id: http://devicetree.org/schemas/usb/nxp,ptn36502.yaml#
7 title: NXP PTN36502 Type-C USB 3.1 Gen 1 and DisplayPort v1.2 combo redriver
15 - nxp,ptn36502
59 compatible = "nxp,ptn36502";
/linux-6.12.1/arch/arm64/boot/dts/qcom/
Dqcm6490-fairphone-fp5.dts664 /* PTN36502 USB redriver @ 1a */