Home
last modified time | relevance | path

Searched refs:mei (Results 1 – 25 of 36) sorted by relevance

12

/linux/drivers/net/wireless/intel/iwlwifi/mei/
H A Dmain.c236 struct iwl_mei *mei = mei_cldev_get_drvdata(cldev); in iwl_mei_free_shared_mem() local
240 memset(&mei->shared_mem, 0, sizeof(mei->shared_mem)); in iwl_mei_free_shared_mem()
248 struct iwl_mei *mei = mei_cldev_get_drvdata(cldev); in iwl_mei_alloc_mem_for_version() local
249 struct iwl_mei_shared_mem_ptrs *mem = &mei->shared_mem; in iwl_mei_alloc_mem_for_version()
288 static void iwl_mei_init_shared_mem(struct iwl_mei *mei) in iwl_mei_init_shared_mem() argument
290 struct iwl_mei_shared_mem_ptrs *mem = &mei->shared_mem; in iwl_mei_init_shared_mem()
368 static bool iwl_mei_host_to_me_data_pending(const struct iwl_mei *mei) in iwl_mei_host_to_me_data_pending() argument
373 dir = &mei->shared_mem.ctrl->dir[SAP_DIRECTION_HOST_TO_ME]; in iwl_mei_host_to_me_data_pending()
385 struct iwl_mei *mei = mei_cldev_get_drvdata(cldev); in iwl_mei_send_check_shared_area() local
388 .hdr.seq_num = cpu_to_le32(atomic_inc_return(&mei->seq_no)), in iwl_mei_send_check_shared_area()
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-class-mei1 What: /sys/class/mei/
6 The mei/ class sub-directory belongs to mei device class
9 What: /sys/class/mei/mei<N>/
14 The /sys/class/mei/meiN directory is created for
15 each probed mei device
17 What: /sys/class/mei/mei<N>/fw_status
32 What: /sys/class/mei/mei<N>/hbm_ver
41 What: /sys/class/mei/mei<N>/hbm_ver_drv
49 What: /sys/class/mei/mei<N>/tx_queue_limit
58 What: /sys/class/mei/mei<N>/fw_ver
[all …]
H A Dsysfs-bus-mei1 What: /sys/bus/mei/devices/.../modalias
5 linux-mei@linux.intel.com
7 Format: mei:<mei device name>:<device uuid>:<protocol version>
9 What: /sys/bus/mei/devices/.../name
13 Description: Stores mei client device name
16 What: /sys/bus/mei/devices/.../uuid
20 Description: Stores mei client device uuid
23 What: /sys/bus/mei/devices/.../version
27 Description: Stores mei client protocol version
30 What: /sys/bus/mei/devices/.../max_conn
[all …]
/linux/Documentation/driver-api/mei/
H A Dnfc.rst19 "drivers/nfc/microread/mei" -> cl_nfc;
20 "drivers/nfc/microread/mei" -> "drivers/nfc/mei_phy";
21 "drivers/nfc/pn544/mei" -> cl_nfc;
22 "drivers/nfc/pn544/mei" -> "drivers/nfc/mei_phy";
23 "net/nfc" -> "drivers/nfc/microread/mei";
24 "net/nfc" -> "drivers/nfc/pn544/mei";
26 cl_nfc [label="mei/bus(nfc)"];
H A Dindex.rst16 mei
17 mei-client-bus
H A Dhdcp.rst24 .. kernel-doc:: drivers/misc/mei/hdcp/mei_hdcp.c
30 .. kernel-doc:: drivers/misc/mei/hdcp/mei_hdcp.c
H A Dmei-client-bus.rst71 .. kernel-doc:: drivers/misc/mei/bus.c
72 :export: drivers/misc/mei/bus.c
/linux/drivers/misc/mei/
H A DKconfig10 if selected /dev/mei misc device will be created.
70 will be called mei-vsc-hw.
82 will be called mei-vsc.
97 source "drivers/misc/mei/hdcp/Kconfig"
98 source "drivers/misc/mei/pxp/Kconfig"
99 source "drivers/misc/mei/gsc_proxy/Kconfig"
H A Dmei-trace.h17 #define TRACE_SYSTEM mei
82 #define TRACE_INCLUDE_FILE mei-trace
/linux/samples/mei/
H A Dmei-amt-version.c92 struct mei { struct
101 static void mei_deinit(struct mei *cl) in mei_deinit() argument
111 static bool mei_init(struct mei *me, const uuid_le *guid, in mei_init()
154 static ssize_t mei_recv_msg(struct mei *me, unsigned char *buffer, in mei_recv_msg()
198 static ssize_t mei_send_msg(struct mei *me, const unsigned char *buffer, in mei_send_msg()
297 struct mei mei_cl;
H A D.gitignore2 /mei-amt-version
H A DMakefile3 userprogs-always-y += mei-amt-version
/linux/sound/usb/
H A Dmixer_quirks.c553 struct dualsense_mixer_elem_info *mei; in snd_dualsense_ih_event() local
559 mei = container_of(handle->handler, struct dualsense_mixer_elem_info, ih); in snd_dualsense_ih_event()
560 me = &mei->info.head; in snd_dualsense_ih_event()
564 mei->connected = !!value; in snd_dualsense_ih_event()
573 struct dualsense_mixer_elem_info *mei; in snd_dualsense_ih_match() local
579 mei = container_of(handler, struct dualsense_mixer_elem_info, ih); in snd_dualsense_ih_match()
580 snd_dev = mei->info.head.mixer->chip->dev; in snd_dualsense_ih_match()
658 struct dualsense_mixer_elem_info *mei; in snd_dualsense_ih_start() local
662 mei = container_of(handle->handler, struct dualsense_mixer_elem_info, ih); in snd_dualsense_ih_start()
663 me = &mei->info.head; in snd_dualsense_ih_start()
[all …]
/linux/drivers/nfc/microread/
H A DMakefile7 microread_mei-objs = mei.o
H A Dmei.c57 MODULE_DEVICE_TABLE(mei, microread_mei_tbl);
H A DKconfig27 This module adds support for the mei interface of adapters using
/linux/drivers/nfc/pn544/
H A DMakefile7 pn544_mei-objs = mei.o
H A Dmei.c56 MODULE_DEVICE_TABLE(mei, pn544_mei_tbl);
H A DKconfig26 This module adds support for the mei interface of adapters using
/linux/samples/
H A DMakefile35 obj-$(CONFIG_SAMPLE_INTEL_MEI) += mei/
/linux/Documentation/translations/zh_CN/driver-api/
H A Dindex.rst68 * mei/index
/linux/drivers/misc/mei/gsc_proxy/
H A Dmei_gsc_proxy.c197 MODULE_DEVICE_TABLE(mei, mei_gsc_proxy_tbl);
/linux/drivers/net/wireless/intel/iwlwifi/
H A DMakefile51 obj-$(CONFIG_IWLMEI) += mei/
/linux/Documentation/driver-api/
H A Dindex.rst112 mei/index
/linux/drivers/nfc/
H A DKconfig25 This adds support to use an mei bus nfc device. Select this if you

12