Symbol: amd_i2c_common
drivers/i2c/busses/i2c-amd-mp2-pci.c
110
static void amd_mp2_pci_check_rw_event(struct amd_i2c_common *i2c_common)
drivers/i2c/busses/i2c-amd-mp2-pci.c
134
static void __amd_mp2_process_event(struct amd_i2c_common *i2c_common)
drivers/i2c/busses/i2c-amd-mp2-pci.c
183
void amd_mp2_process_event(struct amd_i2c_common *i2c_common)
drivers/i2c/busses/i2c-amd-mp2-pci.c
19
static void amd_mp2_c2p_mutex_lock(struct amd_i2c_common *i2c_common)
drivers/i2c/busses/i2c-amd-mp2-pci.c
205
struct amd_i2c_common *i2c_common;
drivers/i2c/busses/i2c-amd-mp2-pci.c
241
void amd_mp2_rw_timeout(struct amd_i2c_common *i2c_common)
drivers/i2c/busses/i2c-amd-mp2-pci.c
248
int amd_mp2_register_cb(struct amd_i2c_common *i2c_common)
drivers/i2c/busses/i2c-amd-mp2-pci.c
267
int amd_mp2_unregister_cb(struct amd_i2c_common *i2c_common)
drivers/i2c/busses/i2c-amd-mp2-pci.c
28
static void amd_mp2_c2p_mutex_unlock(struct amd_i2c_common *i2c_common)
drivers/i2c/busses/i2c-amd-mp2-pci.c
387
struct amd_i2c_common *i2c_common;
drivers/i2c/busses/i2c-amd-mp2-pci.c
411
struct amd_i2c_common *i2c_common;
drivers/i2c/busses/i2c-amd-mp2-pci.c
42
static int amd_mp2_cmd(struct amd_i2c_common *i2c_common,
drivers/i2c/busses/i2c-amd-mp2-pci.c
57
int amd_mp2_bus_enable_set(struct amd_i2c_common *i2c_common, bool enable)
drivers/i2c/busses/i2c-amd-mp2-pci.c
75
static void amd_mp2_cmd_rw_fill(struct amd_i2c_common *i2c_common,
drivers/i2c/busses/i2c-amd-mp2-pci.c
86
int amd_mp2_rw(struct amd_i2c_common *i2c_common, enum i2c_cmd reqcmd)
drivers/i2c/busses/i2c-amd-mp2-plat.c
125
struct amd_i2c_common *i2c_common = &i2c_dev->common;
drivers/i2c/busses/i2c-amd-mp2-plat.c
135
struct amd_i2c_common *i2c_common = &i2c_dev->common;
drivers/i2c/busses/i2c-amd-mp2-plat.c
187
static int i2c_amd_suspend(struct amd_i2c_common *i2c_common)
drivers/i2c/busses/i2c-amd-mp2-plat.c
195
static int i2c_amd_resume(struct amd_i2c_common *i2c_common)
drivers/i2c/busses/i2c-amd-mp2-plat.c
32
struct amd_i2c_common common;
drivers/i2c/busses/i2c-amd-mp2-plat.c
330
struct amd_i2c_common *i2c_common = &i2c_dev->common;
drivers/i2c/busses/i2c-amd-mp2-plat.c
41
static int i2c_amd_dma_map(struct amd_i2c_common *i2c_common)
drivers/i2c/busses/i2c-amd-mp2-plat.c
64
static void i2c_amd_dma_unmap(struct amd_i2c_common *i2c_common)
drivers/i2c/busses/i2c-amd-mp2-plat.c
79
struct amd_i2c_common *i2c_common = &i2c_dev->common;
drivers/i2c/busses/i2c-amd-mp2-plat.c
85
static void i2c_amd_cmd_completion(struct amd_i2c_common *i2c_common)
drivers/i2c/busses/i2c-amd-mp2-plat.c
99
struct amd_i2c_common *i2c_common = &i2c_dev->common;
drivers/i2c/busses/i2c-amd-mp2.h
156
void (*cmd_completion)(struct amd_i2c_common *i2c_common);
drivers/i2c/busses/i2c-amd-mp2.h
164
int (*suspend)(struct amd_i2c_common *i2c_common);
drivers/i2c/busses/i2c-amd-mp2.h
165
int (*resume)(struct amd_i2c_common *i2c_common);
drivers/i2c/busses/i2c-amd-mp2.h
18
struct amd_i2c_common;
drivers/i2c/busses/i2c-amd-mp2.h
181
struct amd_i2c_common *busses[2];
drivers/i2c/busses/i2c-amd-mp2.h
191
int amd_mp2_rw(struct amd_i2c_common *i2c_common, enum i2c_cmd reqcmd);
drivers/i2c/busses/i2c-amd-mp2.h
192
int amd_mp2_bus_enable_set(struct amd_i2c_common *i2c_common, bool enable);
drivers/i2c/busses/i2c-amd-mp2.h
194
void amd_mp2_process_event(struct amd_i2c_common *i2c_common);
drivers/i2c/busses/i2c-amd-mp2.h
196
void amd_mp2_rw_timeout(struct amd_i2c_common *i2c_common);
drivers/i2c/busses/i2c-amd-mp2.h
198
int amd_mp2_register_cb(struct amd_i2c_common *i2c_common);
drivers/i2c/busses/i2c-amd-mp2.h
199
int amd_mp2_unregister_cb(struct amd_i2c_common *i2c_common);