Searched refs:husb311_chip (Results 1 – 2 of 2) sorted by relevance
| /OK3568_Linux_fs/u-boot/drivers/power/power_delivery/ |
| H A D | tcpci_husb311.c | 25 struct husb311_chip { struct 31 static int husb311_read16(struct husb311_chip *chip, unsigned int reg) in husb311_read16() argument 47 static int husb311_write8(struct husb311_chip *chip, unsigned int reg, u8 val) in husb311_write8() 67 static int husb311_write16(struct husb311_chip *chip, unsigned int reg, u16 val) in husb311_write16() 82 static struct husb311_chip *tdata_to_husb311(struct tcpci_data *tdata) in tdata_to_husb311() 84 return container_of(tdata, struct husb311_chip, data); in tdata_to_husb311() 87 static int husb311_sw_reset(struct husb311_chip *chip) in husb311_sw_reset() 96 struct husb311_chip *chip = tdata_to_husb311(tdata); in husb311_init() 113 static int husb311_check_revision(struct husb311_chip *chip) in husb311_check_revision() 145 struct husb311_chip *chip = dev_get_priv(dev); in husb311_probe() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/usb/typec/tcpm/ |
| H A D | tcpci_husb311.c | 27 struct husb311_chip { struct 35 static int husb311_read8(struct husb311_chip *chip, unsigned int reg, u8 *val) in husb311_read8() argument 40 static int husb311_write8(struct husb311_chip *chip, unsigned int reg, u8 val) in husb311_write8() 45 static int husb311_write16(struct husb311_chip *chip, unsigned int reg, u16 val) in husb311_write16() 56 static struct husb311_chip *tdata_to_husb311(struct tcpci_data *tdata) in tdata_to_husb311() 58 return container_of(tdata, struct husb311_chip, data); in tdata_to_husb311() 61 static int husb311_sw_reset(struct husb311_chip *chip) in husb311_sw_reset() 70 struct husb311_chip *chip = tdata_to_husb311(tdata); in husb311_init() 88 struct husb311_chip *chip = tdata_to_husb311(tdata); in husb311_set_vbus() 114 struct husb311_chip *chip = dev_id; in husb311_irq() [all …]
|