Home
last modified time | relevance | path

Searched refs:amd_mp2_dev (Results 1 – 16 of 16) sorted by relevance

/drivers/hid/amd-sfh-hid/
A Damd_sfh_common.h50 struct amd_mp2_dev { struct
69 void (*stop_all)(struct amd_mp2_dev *privdata);
71 void (*clear_intr)(struct amd_mp2_dev *privdata);
72 int (*init_intr)(struct amd_mp2_dev *privdata);
73 int (*discovery_status)(struct amd_mp2_dev *privdata);
74 void (*suspend)(struct amd_mp2_dev *mp2);
75 void (*resume)(struct amd_mp2_dev *mp2);
86 void amd_sfh_clear_intr_v2(struct amd_mp2_dev *privdata);
87 int amd_sfh_irq_init_v2(struct amd_mp2_dev *privdata);
88 void amd_sfh_clear_intr(struct amd_mp2_dev *privdata);
[all …]
A Damd_sfh_pcie.c253 struct amd_mp2_dev *mp2 = privdata; in amd_mp2_pci_remove()
340 struct amd_mp2_dev *mp2 = dev_get_drvdata(dev); in hpd_show()
349 struct amd_mp2_dev *mp2 = dev_get_drvdata(dev); in hpd_store()
366 struct amd_mp2_dev *mp2 = dev_get_drvdata(dev); in sfh_attr_is_visible()
391 struct amd_mp2_dev *mp2 = container_of(work, struct amd_mp2_dev, work); in sfh1_1_init_work()
409 struct amd_mp2_dev *mp2 = container_of(work, struct amd_mp2_dev, work); in sfh_init_work()
426 struct amd_mp2_dev *mp2 = pci_get_drvdata(pdev); in amd_sfh_remove()
435 struct amd_mp2_dev *privdata; in amd_mp2_pci_probe()
502 struct amd_mp2_dev *mp2 = pci_get_drvdata(pdev); in amd_sfh_shutdown()
513 struct amd_mp2_dev *mp2 = dev_get_drvdata(dev); in amd_mp2_pci_resume()
[all …]
A Damd_sfh_client.c74 struct amd_mp2_dev *mp2; in amd_sfh_work()
86 mp2 = container_of(in_data, struct amd_mp2_dev, in_data); in amd_sfh_work()
116 struct amd_mp2_dev *mp2; in amd_sfh_work_buffer()
122 mp2 = container_of(in_data, struct amd_mp2_dev, in_data); in amd_sfh_work_buffer()
132 static u32 amd_sfh_wait_for_response(struct amd_mp2_dev *mp2, u8 sid, u32 sensor_sts) in amd_sfh_wait_for_response()
161 static void amd_sfh_resume(struct amd_mp2_dev *mp2) in amd_sfh_resume()
187 static void amd_sfh_suspend(struct amd_mp2_dev *mp2) in amd_sfh_suspend()
210 int amd_sfh_hid_client_init(struct amd_mp2_dev *privdata) in amd_sfh_hid_client_init()
354 int amd_sfh_hid_client_deinit(struct amd_mp2_dev *privdata) in amd_sfh_hid_client_deinit()
A Damd_sfh_pcie.h103 int amd_mp2_get_sensor_num(struct amd_mp2_dev *privdata, u8 *sensor_id);
104 int amd_sfh_hid_client_init(struct amd_mp2_dev *privdata);
105 int amd_sfh_hid_client_deinit(struct amd_mp2_dev *privdata);
A Damd_sfh_hid.c128 struct amd_mp2_dev *mp2 = container_of(cli_data->in_data, struct amd_mp2_dev, in_data); in amdtp_hid_probe()
/drivers/i2c/busses/
A Di2c-amd-mp2-pci.c21 struct amd_mp2_dev *privdata = i2c_common->mp2_dev; in amd_mp2_c2p_mutex_lock()
30 struct amd_mp2_dev *privdata = i2c_common->mp2_dev; in amd_mp2_c2p_mutex_unlock()
45 struct amd_mp2_dev *privdata = i2c_common->mp2_dev; in amd_mp2_cmd()
59 struct amd_mp2_dev *privdata = i2c_common->mp2_dev; in amd_mp2_bus_enable_set()
88 struct amd_mp2_dev *privdata = i2c_common->mp2_dev; in amd_mp2_rw()
112 struct amd_mp2_dev *privdata = i2c_common->mp2_dev; in amd_mp2_pci_check_rw_event()
136 struct amd_mp2_dev *privdata = i2c_common->mp2_dev; in __amd_mp2_process_event()
185 struct amd_mp2_dev *privdata = i2c_common->mp2_dev; in amd_mp2_process_event()
203 struct amd_mp2_dev *privdata = dev; in amd_mp2_irq_isr()
345 struct amd_mp2_dev *privdata; in amd_mp2_pci_probe()
[all …]
A Di2c-amd-mp2.h19 struct amd_mp2_dev;
154 struct amd_mp2_dev *mp2_dev;
179 struct amd_mp2_dev { struct
201 struct amd_mp2_dev *amd_mp2_find_device(void); argument
203 static inline void amd_mp2_pm_runtime_get(struct amd_mp2_dev *mp2_dev) in amd_mp2_pm_runtime_get()
208 static inline void amd_mp2_pm_runtime_put(struct amd_mp2_dev *mp2_dev) in amd_mp2_pm_runtime_put()
A Di2c-amd-mp2-plat.c250 struct amd_mp2_dev *mp2_dev; in i2c_amd_probe()
/drivers/hid/amd-sfh-hid/sfh1_1/
A Damd_sfh_init.h17 int (*init)(struct amd_mp2_dev *mp2);
18 void (*toggle_hpd)(struct amd_mp2_dev *mp2, bool enable);
21 int amd_sfh1_1_init(struct amd_mp2_dev *mp2);
22 void amd_sfh_toggle_hpd(struct amd_mp2_dev *mp2, bool enabled);
A Damd_sfh_interface.c16 static struct amd_mp2_dev *emp2;
18 static int amd_sfh_wait_response(struct amd_mp2_dev *mp2, u8 sid, u32 cmd_id) in amd_sfh_wait_response()
32 static void amd_start_sensor(struct amd_mp2_dev *privdata, struct amd_mp2_sensor_info info) in amd_start_sensor()
45 static void amd_stop_sensor(struct amd_mp2_dev *privdata, u16 sensor_idx) in amd_stop_sensor()
59 static void amd_stop_all_sensor(struct amd_mp2_dev *privdata) in amd_stop_all_sensor()
84 void sfh_interface_init(struct amd_mp2_dev *mp2) in sfh_interface_init()
A Damd_sfh_init.c18 static int amd_sfh_get_sensor_num(struct amd_mp2_dev *mp2, u8 *sensor_id) in amd_sfh_get_sensor_num()
45 static u32 amd_sfh_wait_for_response(struct amd_mp2_dev *mp2, u8 sid, u32 cmd_id) in amd_sfh_wait_for_response()
73 static int amd_sfh_hid_client_deinit(struct amd_mp2_dev *privdata) in amd_sfh_hid_client_deinit()
110 static int amd_sfh1_1_hid_client_init(struct amd_mp2_dev *privdata) in amd_sfh1_1_hid_client_init()
252 static void amd_sfh_resume(struct amd_mp2_dev *mp2) in amd_sfh_resume()
287 static void amd_sfh_suspend(struct amd_mp2_dev *mp2) in amd_sfh_suspend()
319 void amd_sfh_toggle_hpd(struct amd_mp2_dev *mp2, bool enabled) in amd_sfh_toggle_hpd()
359 struct amd_mp2_dev *mp2 = privdata; in amd_mp2_pci_remove()
368 static void amd_sfh_set_ops(struct amd_mp2_dev *mp2) in amd_sfh_set_ops()
381 int amd_sfh1_1_init(struct amd_mp2_dev *mp2) in amd_sfh1_1_init()
A Damd_sfh_desc.c179 struct amd_mp2_dev *mp2 = container_of(in_data, struct amd_mp2_dev, in_data); in get_input_rep()
A Damd_sfh_interface.h187 void sfh_interface_init(struct amd_mp2_dev *mp2);
/drivers/platform/x86/amd/pmc/
A Dmp2_stb.c72 static int amd_mp2_wait_response(struct amd_mp2_dev *mp2, u8 cmd_id, u32 command_sts) in amd_mp2_wait_response()
86 static void amd_mp2_stb_send_cmd(struct amd_mp2_dev *mp2, u8 cmd_id, bool is_dma_used) in amd_mp2_stb_send_cmd()
99 static int amd_mp2_stb_region(struct amd_mp2_dev *mp2) in amd_mp2_stb_region()
117 static int amd_mp2_process_cmd(struct amd_mp2_dev *mp2, struct file *filp) in amd_mp2_process_cmd()
161 struct amd_mp2_dev *mp2 = dev->mp2; in amd_mp2_stb_debugfs_open()
179 struct amd_mp2_dev *mp2 = dev->mp2; in amd_mp2_stb_debugfs_read()
207 struct amd_mp2_dev *mp2 = dev->mp2; in amd_mp2_stb_deinit()
227 struct amd_mp2_dev *mp2 = NULL; in amd_mp2_stb_init()
A Dpmc.h75 struct amd_mp2_dev { struct
117 struct amd_mp2_dev *mp2;
/drivers/hid/amd-sfh-hid/hid_descriptor/
A Damd_sfh_hid_desc.c209 struct amd_mp2_dev *privdata = container_of(in_data, struct amd_mp2_dev, in_data); in get_input_report()

Completed in 24 milliseconds