amd_mp2_dev
struct amd_mp2_dev *mp2;
mp2 = container_of(in_data, struct amd_mp2_dev, in_data);
static u32 amd_sfh_wait_for_response(struct amd_mp2_dev *mp2, u8 sid, u32 sensor_sts)
static void amd_sfh_resume(struct amd_mp2_dev *mp2)
static void amd_sfh_suspend(struct amd_mp2_dev *mp2)
int amd_sfh_hid_client_init(struct amd_mp2_dev *privdata)
int amd_sfh_hid_client_deinit(struct amd_mp2_dev *privdata)
struct amd_mp2_dev *mp2;
mp2 = container_of(in_data, struct amd_mp2_dev, in_data);
struct amd_mp2_dev *mp2;
mp2 = container_of(in_data, struct amd_mp2_dev, in_data);
void (*start)(struct amd_mp2_dev *privdata, struct amd_mp2_sensor_info info);
void (*stop)(struct amd_mp2_dev *privdata, u16 sensor_idx);
void (*stop_all)(struct amd_mp2_dev *privdata);
int (*response)(struct amd_mp2_dev *mp2, u8 sid, u32 sensor_sts);
void (*clear_intr)(struct amd_mp2_dev *privdata);
int (*init_intr)(struct amd_mp2_dev *privdata);
int (*discovery_status)(struct amd_mp2_dev *privdata);
void (*suspend)(struct amd_mp2_dev *mp2);
void (*resume)(struct amd_mp2_dev *mp2);
void amd_sfh_clear_intr_v2(struct amd_mp2_dev *privdata);
int amd_sfh_irq_init_v2(struct amd_mp2_dev *privdata);
void amd_sfh_clear_intr(struct amd_mp2_dev *privdata);
int amd_sfh_irq_init(struct amd_mp2_dev *privdata);
static inline u64 amd_get_c2p_val(struct amd_mp2_dev *mp2, u32 idx)
static inline u64 amd_get_p2c_val(struct amd_mp2_dev *mp2, u32 idx)
struct amd_mp2_dev *mp2 = container_of(cli_data->in_data, struct amd_mp2_dev, in_data);
void amd_sfh_clear_intr_v2(struct amd_mp2_dev *privdata)
void amd_sfh_clear_intr(struct amd_mp2_dev *privdata)
int amd_sfh_irq_init_v2(struct amd_mp2_dev *privdata)
static int amd_sfh_dis_sts_v2(struct amd_mp2_dev *privdata)
static void amd_start_sensor(struct amd_mp2_dev *privdata, struct amd_mp2_sensor_info info)
static void amd_stop_sensor(struct amd_mp2_dev *privdata, u16 sensor_idx)
static void amd_stop_all_sensors(struct amd_mp2_dev *privdata)
int amd_mp2_get_sensor_num(struct amd_mp2_dev *privdata, u8 *sensor_id)
struct amd_mp2_dev *mp2 = privdata;
static void mp2_select_ops(struct amd_mp2_dev *privdata)
int amd_sfh_irq_init(struct amd_mp2_dev *privdata)
struct amd_mp2_dev *mp2 = dev_get_drvdata(dev);
struct amd_mp2_dev *mp2 = dev_get_drvdata(dev);
struct amd_mp2_dev *mp2 = dev_get_drvdata(dev);
struct amd_mp2_dev *mp2 = container_of(work, struct amd_mp2_dev, work);
struct amd_mp2_dev *mp2 = container_of(work, struct amd_mp2_dev, work);
struct amd_mp2_dev *mp2 = pci_get_drvdata(pdev);
static int amd_sfh_wait_response_v2(struct amd_mp2_dev *mp2, u8 sid, u32 sensor_sts)
struct amd_mp2_dev *privdata;
struct amd_mp2_dev *mp2 = pci_get_drvdata(pdev);
struct amd_mp2_dev *mp2 = dev_get_drvdata(dev);
struct amd_mp2_dev *mp2 = dev_get_drvdata(dev);
static void amd_start_sensor_v2(struct amd_mp2_dev *privdata, struct amd_mp2_sensor_info info)
static void amd_stop_sensor_v2(struct amd_mp2_dev *privdata, u16 sensor_idx)
static void amd_stop_all_sensor_v2(struct amd_mp2_dev *privdata)
int amd_mp2_get_sensor_num(struct amd_mp2_dev *privdata, u8 *sensor_id);
int amd_sfh_hid_client_init(struct amd_mp2_dev *privdata);
int amd_sfh_hid_client_deinit(struct amd_mp2_dev *privdata);
struct amd_mp2_dev *privdata = container_of(in_data, struct amd_mp2_dev, in_data);
struct amd_mp2_dev *mp2 = container_of(in_data, struct amd_mp2_dev, in_data);
static int amd_sfh1_1_hid_client_init(struct amd_mp2_dev *privdata)
static int amd_sfh_get_sensor_num(struct amd_mp2_dev *mp2, u8 *sensor_id)
static void amd_sfh_resume(struct amd_mp2_dev *mp2)
static void amd_sfh_suspend(struct amd_mp2_dev *mp2)
void amd_sfh_toggle_hpd(struct amd_mp2_dev *mp2, bool enabled)
struct amd_mp2_dev *mp2 = privdata;
static void amd_sfh_set_ops(struct amd_mp2_dev *mp2)
int amd_sfh1_1_init(struct amd_mp2_dev *mp2)
static u32 amd_sfh_wait_for_response(struct amd_mp2_dev *mp2, u8 sid, u32 cmd_id)
static int amd_sfh_hid_client_deinit(struct amd_mp2_dev *privdata)
int (*init)(struct amd_mp2_dev *mp2);
void (*toggle_hpd)(struct amd_mp2_dev *mp2, bool enable);
int amd_sfh1_1_init(struct amd_mp2_dev *mp2);
void amd_sfh_toggle_hpd(struct amd_mp2_dev *mp2, bool enabled);
static struct amd_mp2_dev *emp2;
static int amd_sfh_wait_response(struct amd_mp2_dev *mp2, u8 sid, u32 cmd_id)
static void amd_start_sensor(struct amd_mp2_dev *privdata, struct amd_mp2_sensor_info info)
static void amd_stop_sensor(struct amd_mp2_dev *privdata, u16 sensor_idx)
static void amd_stop_all_sensor(struct amd_mp2_dev *privdata)
void sfh_interface_init(struct amd_mp2_dev *mp2)
void sfh_interface_init(struct amd_mp2_dev *mp2);
struct amd_mp2_dev *privdata = i2c_common->mp2_dev;
struct amd_mp2_dev *privdata = i2c_common->mp2_dev;
struct amd_mp2_dev *privdata = i2c_common->mp2_dev;
struct amd_mp2_dev *privdata = dev;
struct amd_mp2_dev *privdata = i2c_common->mp2_dev;
struct amd_mp2_dev *privdata = i2c_common->mp2_dev;
struct amd_mp2_dev *privdata = i2c_common->mp2_dev;
static void amd_mp2_clear_reg(struct amd_mp2_dev *privdata)
static int amd_mp2_pci_init(struct amd_mp2_dev *privdata,
struct amd_mp2_dev *privdata = i2c_common->mp2_dev;
struct amd_mp2_dev *privdata;
struct amd_mp2_dev *privdata = pci_get_drvdata(pci_dev);
struct amd_mp2_dev *privdata = pci_get_drvdata(pci_dev);
struct amd_mp2_dev *privdata = pci_get_drvdata(pci_dev);
struct amd_mp2_dev *privdata = i2c_common->mp2_dev;
struct amd_mp2_dev *amd_mp2_find_device(void)
struct amd_mp2_dev *privdata;
struct amd_mp2_dev *privdata = i2c_common->mp2_dev;
struct amd_mp2_dev *privdata = i2c_common->mp2_dev;
struct amd_mp2_dev *mp2_dev;
struct amd_mp2_dev *mp2_dev;
struct amd_mp2_dev;
struct amd_mp2_dev *amd_mp2_find_device(void);
static inline void amd_mp2_pm_runtime_get(struct amd_mp2_dev *mp2_dev)
static inline void amd_mp2_pm_runtime_put(struct amd_mp2_dev *mp2_dev)
static int amd_mp2_process_cmd(struct amd_mp2_dev *mp2, struct file *filp)
struct amd_mp2_dev *mp2 = dev->mp2;
struct amd_mp2_dev *mp2 = dev->mp2;
struct amd_mp2_dev *mp2 = dev->mp2;
struct amd_mp2_dev *mp2 = NULL;
static int amd_mp2_wait_response(struct amd_mp2_dev *mp2, u8 cmd_id, u32 command_sts)
static void amd_mp2_stb_send_cmd(struct amd_mp2_dev *mp2, u8 cmd_id, bool is_dma_used)
static int amd_mp2_stb_region(struct amd_mp2_dev *mp2)
struct amd_mp2_dev *mp2;