Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/usb/typec/ucsi/
Ducsi_ccg.c176 struct ucsi_ccg { struct
201 static int ccg_read(struct ucsi_ccg *uc, u16 rab, u8 *data, u32 len) in ccg_read() argument
246 static int ccg_write(struct ucsi_ccg *uc, u16 rab, u8 *data, u32 len) in ccg_write()
282 static int ucsi_ccg_init(struct ucsi_ccg *uc) in ucsi_ccg_init()
320 static int ucsi_ccg_send_data(struct ucsi_ccg *uc) in ucsi_ccg_send_data()
338 static int ucsi_ccg_recv_data(struct ucsi_ccg *uc) in ucsi_ccg_recv_data()
355 static int ucsi_ccg_ack_interrupt(struct ucsi_ccg *uc) in ucsi_ccg_ack_interrupt()
369 struct ucsi_ccg *uc = container_of(ppm, struct ucsi_ccg, ppm); in ucsi_ccg_sync()
382 struct ucsi_ccg *uc = container_of(ppm, struct ucsi_ccg, ppm); in ucsi_ccg_cmd()
390 struct ucsi_ccg *uc = data; in ccg_irq_handler()
[all …]
DMakefile15 obj-$(CONFIG_UCSI_CCG) += ucsi_ccg.o
DKconfig36 called ucsi_ccg.
/Linux-v5.4/Documentation/ABI/testing/
Dsysfs-driver-ucsi-ccg1 What: /sys/bus/i2c/drivers/ucsi_ccg/.../do_flash