Searched refs:ccg_write (Results 1 – 1 of 1) sorted by relevance
| /Linux-v5.4/drivers/usb/typec/ucsi/ |
| D | ucsi_ccg.c | 246 static int ccg_write(struct ucsi_ccg *uc, u16 rab, u8 *data, u32 len) in ccg_write() function 289 status = ccg_write(uc, CCGX_RAB_UCSI_CONTROL, &data, sizeof(data)); in ucsi_ccg_init() 294 status = ccg_write(uc, CCGX_RAB_UCSI_CONTROL, &data, sizeof(data)); in ucsi_ccg_init() 310 status = ccg_write(uc, CCGX_RAB_INTR_REG, &data, sizeof(data)); in ucsi_ccg_init() 327 status = ccg_write(uc, rab, ppm + in ucsi_ccg_send_data() 334 return ccg_write(uc, rab, ppm + offsetof(struct ucsi_data, ctrl), in ucsi_ccg_send_data() 364 return ccg_write(uc, CCGX_RAB_INTR_REG, &data, sizeof(data)); in ucsi_ccg_ack_interrupt() 482 status = ccg_write(uc, CCGX_RAB_INTR_REG, &intval, sizeof(intval)); in ccg_read_response() 504 ret = ccg_write(uc, cmd->reg, (u8 *)&cmd->data, cmd->len); in ccg_send_command()
|