Home
last modified time | relevance | path

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

/openbmc/linux/drivers/usb/typec/ucsi/
H A Ducsi_ccg.c272 static int ccg_write(struct ucsi_ccg *uc, u16 rab, const u8 *data, u32 len) in ccg_write() function
315 status = ccg_write(uc, CCGX_RAB_UCSI_CONTROL, &data, sizeof(data)); in ucsi_ccg_init()
320 status = ccg_write(uc, CCGX_RAB_UCSI_CONTROL, &data, sizeof(data)); in ucsi_ccg_init()
336 status = ccg_write(uc, CCGX_RAB_INTR_REG, &data, sizeof(data)); in ucsi_ccg_init()
566 return ccg_write(ucsi_get_drvdata(ucsi), reg, val, val_len); in ucsi_ccg_async_write()
639 ccg_write(uc, CCGX_RAB_INTR_REG, &intr_reg, sizeof(intr_reg)); in ccg_irq_handler()
737 status = ccg_write(uc, CCGX_RAB_INTR_REG, &intval, sizeof(intval)); in ccg_read_response()
759 ret = ccg_write(uc, cmd->reg, (u8 *)&cmd->data, cmd->len); in ccg_send_command()