Searched refs:max_tcpci_chip (Results 1 – 1 of 1) sorted by relevance
/Linux-v5.10/drivers/usb/typec/tcpm/ |
D | tcpci_maxim.c | 43 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 …]
|