Home
last modified time | relevance | path

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

/Linux-v5.4/arch/powerpc/include/asm/
Dsmu.h494 struct smu_i2c_cmd struct
498 void (*done)(struct smu_i2c_cmd *cmd, void *misc); argument
517 extern int smu_queue_i2c(struct smu_i2c_cmd *cmd); argument
/Linux-v5.4/drivers/macintosh/
Dsmu.c90 struct smu_i2c_cmd *cmd_i2c_cur; /* pending i2c command */
707 static void smu_i2c_complete_command(struct smu_i2c_cmd *cmd, int fail) in smu_i2c_complete_command()
709 void (*done)(struct smu_i2c_cmd *cmd, void *misc) = cmd->done; in smu_i2c_complete_command()
735 struct smu_i2c_cmd *newcmd; in smu_i2c_complete_command()
739 struct smu_i2c_cmd, link); in smu_i2c_complete_command()
759 struct smu_i2c_cmd *cmd = smu->cmd_i2c_cur; in smu_i2c_retry()
772 struct smu_i2c_cmd *cmd = misc; in smu_i2c_low_completion()
824 int smu_queue_i2c(struct smu_i2c_cmd *cmd) in smu_queue_i2c()
/Linux-v5.4/arch/powerpc/platforms/powermac/
Dlow_i2c.c833 static void smu_i2c_complete(struct smu_i2c_cmd *cmd, void *misc) in smu_i2c_complete()
841 struct smu_i2c_cmd *cmd = bus->hostdata; in smu_i2c_xfer()
850 memset(cmd, 0, sizeof(struct smu_i2c_cmd)); in smu_i2c_xfer()
924 sz = sizeof(struct pmac_i2c_bus) + sizeof(struct smu_i2c_cmd); in smu_i2c_probe()