Searched refs:tcpci_write16 (Results 1 – 2 of 2) sorted by relevance
| /OK3568_Linux_fs/u-boot/drivers/power/power_delivery/ |
| H A D | tcpci.c | 83 static int tcpci_write16(struct tcpci *tcpci, unsigned int reg, u16 val) in tcpci_write16() function 428 ret = tcpci_write16(tcpci, TCPC_TX_HDR, header); in tcpci_pd_transmit() 475 ret = tcpci_write16(tcpci, TCPC_ALERT, 0xffff); in tcpci_init() 498 return tcpci_write16(tcpci, TCPC_ALERT_MASK, reg); in tcpci_init() 517 tcpci_write16(tcpci, TCPC_ALERT, in tcpci_poll_event() 570 tcpci_write16(tcpci, TCPC_ALERT, TCPC_ALERT_RX_STATUS); in tcpci_poll_event() 594 ret = tcpci_write16(tcpci, TCPC_ALERT_MASK, 0); in tcpci_enter_low_power_mode() 710 err = tcpci_write16(chip->tcpci, TCPC_ALERT_MASK, val); in tcpci_probe() 727 err = tcpci_write16(chip->tcpci, TCPC_ALERT_MASK, 0); in tcpci_remove()
|
| /OK3568_Linux_fs/kernel/drivers/usb/typec/tcpm/ |
| H A D | tcpci.c | 80 static int tcpci_write16(struct tcpci *tcpci, unsigned int reg, u16 val) in tcpci_write16() function 415 return tcpci_write16(tcpci, TCPC_VBUS_SINK_DISCONNECT_THRESH, threshold); in tcpci_set_auto_vbus_discharge_threshold() 424 ret = tcpci_write16(tcpci, TCPC_VBUS_SINK_DISCONNECT_THRESH, enable ? 0 : 0x8c); in tcpci_enable_frs() 606 ret = tcpci_write16(tcpci, TCPC_TX_HDR, header); in tcpci_pd_transmit() 653 ret = tcpci_write16(tcpci, TCPC_ALERT, 0xffff); in tcpci_init() 684 return tcpci_write16(tcpci, TCPC_ALERT_MASK, reg); in tcpci_init() 700 tcpci_write16(tcpci, TCPC_ALERT, in tcpci_irq() 746 tcpci_write16(tcpci, TCPC_ALERT, TCPC_ALERT_RX_STATUS); in tcpci_irq() 905 err = tcpci_write16(chip->tcpci, TCPC_ALERT_MASK, 0); in tcpci_remove()
|