| /linux/drivers/net/wireless/intel/iwlwifi/mei/ |
| H A D | main.c | 236 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 D | sysfs-class-mei | 1 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 D | sysfs-bus-mei | 1 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 D | nfc.rst | 19 "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 D | index.rst | 16 mei 17 mei-client-bus
|
| H A D | hdcp.rst | 24 .. kernel-doc:: drivers/misc/mei/hdcp/mei_hdcp.c 30 .. kernel-doc:: drivers/misc/mei/hdcp/mei_hdcp.c
|
| H A D | mei-client-bus.rst | 71 .. kernel-doc:: drivers/misc/mei/bus.c 72 :export: drivers/misc/mei/bus.c
|
| /linux/drivers/misc/mei/ |
| H A D | Kconfig | 10 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 D | mei-trace.h | 17 #define TRACE_SYSTEM mei 82 #define TRACE_INCLUDE_FILE mei-trace
|
| /linux/samples/mei/ |
| H A D | mei-amt-version.c | 92 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 | .gitignore | 2 /mei-amt-version
|
| H A D | Makefile | 3 userprogs-always-y += mei-amt-version
|
| /linux/sound/usb/ |
| H A D | mixer_quirks.c | 553 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 D | Makefile | 7 microread_mei-objs = mei.o
|
| H A D | mei.c | 57 MODULE_DEVICE_TABLE(mei, microread_mei_tbl);
|
| H A D | Kconfig | 27 This module adds support for the mei interface of adapters using
|
| /linux/drivers/nfc/pn544/ |
| H A D | Makefile | 7 pn544_mei-objs = mei.o
|
| H A D | mei.c | 56 MODULE_DEVICE_TABLE(mei, pn544_mei_tbl);
|
| H A D | Kconfig | 26 This module adds support for the mei interface of adapters using
|
| /linux/samples/ |
| H A D | Makefile | 35 obj-$(CONFIG_SAMPLE_INTEL_MEI) += mei/
|
| /linux/Documentation/translations/zh_CN/driver-api/ |
| H A D | index.rst | 68 * mei/index
|
| /linux/drivers/misc/mei/gsc_proxy/ |
| H A D | mei_gsc_proxy.c | 197 MODULE_DEVICE_TABLE(mei, mei_gsc_proxy_tbl);
|
| /linux/drivers/net/wireless/intel/iwlwifi/ |
| H A D | Makefile | 51 obj-$(CONFIG_IWLMEI) += mei/
|
| /linux/Documentation/driver-api/ |
| H A D | index.rst | 112 mei/index
|
| /linux/drivers/nfc/ |
| H A D | Kconfig | 25 This adds support to use an mei bus nfc device. Select this if you
|