Home
last modified time | relevance | path

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

/Linux-v6.1/drivers/usb/typec/tcpm/
Dtcpci_maxim.c42 struct max_tcpci_chip { struct
66 static struct max_tcpci_chip *tdata_to_max_tcpci(struct tcpci_data *tdata) in tdata_to_max_tcpci() argument
68 return container_of(tdata, struct max_tcpci_chip, data); in tdata_to_max_tcpci()
71 static int max_tcpci_read16(struct max_tcpci_chip *chip, unsigned int reg, u16 *val) in max_tcpci_read16()
76 static int max_tcpci_write16(struct max_tcpci_chip *chip, unsigned int reg, u16 val) in max_tcpci_write16()
81 static int max_tcpci_read8(struct max_tcpci_chip *chip, unsigned int reg, u8 *val) in max_tcpci_read8()
86 static int max_tcpci_write8(struct max_tcpci_chip *chip, unsigned int reg, u8 val) in max_tcpci_write8()
91 static void max_tcpci_init_regs(struct max_tcpci_chip *chip) in max_tcpci_init_regs()
146 static void process_rx(struct max_tcpci_chip *chip, u16 status) in process_rx()
212 struct max_tcpci_chip *chip = tdata_to_max_tcpci(tdata); in max_tcpci_set_vbus()
[all …]