Home
last modified time | relevance | path

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

/Linux-v5.10/drivers/usb/typec/tcpm/
Dtcpci_maxim.c43 struct max_tcpci_chip { struct
67 static struct max_tcpci_chip *tdata_to_max_tcpci(struct tcpci_data *tdata) in tdata_to_max_tcpci() argument
69 return container_of(tdata, struct max_tcpci_chip, data); in tdata_to_max_tcpci()
72 static int max_tcpci_read16(struct max_tcpci_chip *chip, unsigned int reg, u16 *val) in max_tcpci_read16()
77 static int max_tcpci_write16(struct max_tcpci_chip *chip, unsigned int reg, u16 val) in max_tcpci_write16()
82 static int max_tcpci_read8(struct max_tcpci_chip *chip, unsigned int reg, u8 *val) in max_tcpci_read8()
87 static int max_tcpci_write8(struct max_tcpci_chip *chip, unsigned int reg, u8 val) in max_tcpci_write8()
92 static void max_tcpci_init_regs(struct max_tcpci_chip *chip) in max_tcpci_init_regs()
140 static void process_rx(struct max_tcpci_chip *chip, u16 status) in process_rx()
206 struct max_tcpci_chip *chip = tdata_to_max_tcpci(tdata); in max_tcpci_set_vbus()
[all …]