From nobody Fri Jan 2 13:55:40 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 85ADDCD98F7 for ; Wed, 11 Oct 2023 07:43:26 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345290AbjJKHnX (ORCPT ); Wed, 11 Oct 2023 03:43:23 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59014 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1344909AbjJKHnS (ORCPT ); Wed, 11 Oct 2023 03:43:18 -0400 Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.136]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6C46892 for ; Wed, 11 Oct 2023 00:43:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1697010196; x=1728546196; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=OQ+dgZ74uqSwdrdLrsBZLIN/BvRV6L3w906L1IfPAV8=; b=gXnnlnvwqBx9pS4ZtKEqn4I3A9vejzrwIrYP878iEc0o1dGt6nAglEsf sYxkFw4Hf9GBqKPyWD0ZyLFr26OR2+tCKXK2RC2BlvPpl0f4euUB7DGRa 1nQvtw86gIRgpo/sn076HJ540au3RYKWRnSEfDsMj+YohXRqwU45uNAB4 BOpKhB5+uVp8Hu7q1/Or8RXnWnlA4B/zfyUhxXJZLu783DYxZTmvXRA3O we7SP0Y1CrP0k2uxuzj2l9boSb9BPDKvEQgYOt/HqYEVV4zXwHcUVCw6s 0+FGOC60toSbjVnNLwlxoqNDy/P8X6IPf/08qqy7pgrK6su9UvPs4hmWv g==; X-IronPort-AV: E=McAfee;i="6600,9927,10859"; a="363960736" X-IronPort-AV: E=Sophos;i="6.03,214,1694761200"; d="scan'208";a="363960736" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Oct 2023 00:43:16 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10859"; a="703627087" X-IronPort-AV: E=Sophos;i="6.03,214,1694761200"; d="scan'208";a="703627087" Received: from twinkler-lnx.jer.intel.com ([10.12.231.216]) by orsmga003-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Oct 2023 00:43:14 -0700 From: Tomas Winkler To: Greg Kroah-Hartman Cc: Alexander Usyskin , Vitaly Lubart , linux-kernel@vger.kernel.org, Tomas Winkler Subject: [char-misc-next 1/3] mei: docs: use correct structures name in kdoc Date: Wed, 11 Oct 2023 10:42:59 +0300 Message-ID: <20231011074301.223879-2-tomas.winkler@intel.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231011074301.223879-1-tomas.winkler@intel.com> References: <20231011074301.223879-1-tomas.winkler@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Fix misalignment between structures names and their kdoc in hw.h Signed-off-by: Tomas Winkler Reviewed-by: Randy Dunlap --- drivers/misc/mei/hw.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/misc/mei/hw.h b/drivers/misc/mei/hw.h index e910302fcd1f6a28c13fa46c..3ad3080519c42521d8643396 100644 --- a/drivers/misc/mei/hw.h +++ b/drivers/misc/mei/hw.h @@ -429,7 +429,7 @@ struct mei_bus_message { } __packed; =20 /** - * struct hbm_cl_cmd - client specific host bus command + * struct mei_hbm_cl_cmd - client specific host bus command * CONNECT, DISCONNECT, and FlOW CONTROL * * @hbm_cmd: bus message command header @@ -733,7 +733,7 @@ struct hbm_dma_setup_response { } __packed; =20 /** - * struct mei_dma_ring_ctrl - dma ring control block + * struct hbm_dma_ring_ctrl - dma ring control block * * @hbuf_wr_idx: host circular buffer write index in slots * @reserved1: reserved for alignment --=20 2.41.0 From nobody Fri Jan 2 13:55:40 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id ADB2FCD98F7 for ; Wed, 11 Oct 2023 07:43:30 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345446AbjJKHn3 (ORCPT ); Wed, 11 Oct 2023 03:43:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59066 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1345207AbjJKHnU (ORCPT ); Wed, 11 Oct 2023 03:43:20 -0400 Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.136]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 628ED98 for ; Wed, 11 Oct 2023 00:43:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1697010198; x=1728546198; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=E9vyqZZRO4KCr59vRQPP+qM4Gc9TK0+9Rd+hqA/TTCs=; b=aSfA9+8yu+ZFiTvLwYqO+ZPggdpfG5+2bXpMod1+yVqXnu3NDSVI16wW JUw1zdRceKaN9QEi0Or9a9LYK7Zv0YdAOYraTxQNcE5IydXfnBmD4wMfa iNyoX2sHPZ329UWUo6LbS5mFReSe4fRMXLUOpEWciLayckJ/vIxA299cn dRIw+DVD6DT2QY5JfptS76C3SFpVVRhdYAPfajio5IZGKG8QVrYsUa0yY JGI2KVH+aspqQXWRXPIToiy5qwQe7ybpeGN+DWuKyoUZpFtSOfv3OC6cP 74YXFtRK199hOaG95E4HI1USEBIr2bDaSTDVVGdeR3oP7vYToHtZn3Vh4 w==; X-IronPort-AV: E=McAfee;i="6600,9927,10859"; a="363960756" X-IronPort-AV: E=Sophos;i="6.03,214,1694761200"; d="scan'208";a="363960756" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Oct 2023 00:43:18 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10859"; a="703627099" X-IronPort-AV: E=Sophos;i="6.03,214,1694761200"; d="scan'208";a="703627099" Received: from twinkler-lnx.jer.intel.com ([10.12.231.216]) by orsmga003-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Oct 2023 00:43:16 -0700 From: Tomas Winkler To: Greg Kroah-Hartman Cc: Alexander Usyskin , Vitaly Lubart , linux-kernel@vger.kernel.org, Tomas Winkler Subject: [char-misc-next 2/3] mei: docs: add missing entries to kdoc in struct mei_cfg_idx Date: Wed, 11 Oct 2023 10:43:00 +0300 Message-ID: <20231011074301.223879-3-tomas.winkler@intel.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231011074301.223879-1-tomas.winkler@intel.com> References: <20231011074301.223879-1-tomas.winkler@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Document all entries in struct mei_cfg_idx. Signed-off-by: Tomas Winkler Reviewed-by: Randy Dunlap --- drivers/misc/mei/hw-me.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/misc/mei/hw-me.h b/drivers/misc/mei/hw-me.h index 95cf830b7c7b63e1cf555048..204b92af6c4785beb23f0212 100644 --- a/drivers/misc/mei/hw-me.h +++ b/drivers/misc/mei/hw-me.h @@ -102,10 +102,14 @@ static inline bool mei_me_hw_use_polling(const struct= mei_me_hw *hw) * @MEI_ME_PCH12_SPS_CFG: Platform Controller Hub Gen12 5.0 and newer * servers platforms with quirk for * SPS firmware exclusion. + * @MEI_ME_PCH12_SPS_ITOUCH_CFG: Platform Controller Hub Gen12 + * client platforms (iTouch) * @MEI_ME_PCH15_CFG: Platform Controller Hub Gen15 and newer * @MEI_ME_PCH15_SPS_CFG: Platform Controller Hub Gen15 and newer * servers platforms with quirk for * SPS firmware exclusion. + * @MEI_ME_GSC_CFG: Graphics System Controller + * @MEI_ME_GSCFI_CFG: Graphics System Controller Firmware Interface * @MEI_ME_NUM_CFG: Upper Sentinel. */ enum mei_cfg_idx { --=20 2.41.0 From nobody Fri Jan 2 13:55:40 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9DD1CCD98F6 for ; Wed, 11 Oct 2023 07:43:34 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345292AbjJKHnc (ORCPT ); Wed, 11 Oct 2023 03:43:32 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59116 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1345300AbjJKHnX (ORCPT ); Wed, 11 Oct 2023 03:43:23 -0400 Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.136]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1E4B4A4 for ; Wed, 11 Oct 2023 00:43:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1697010201; x=1728546201; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=wLmagVLJUrztv2Cu9OimrwA+xdZUrRZMr7ftvdXFLBM=; b=mM5XUA9xP7EC78ndX8WlHnVbn41eDxljDR6Rs86eKGmiaKFcVHLJJBB0 0TpBCXKmB9b+fr0DznwSKatRfIg3irVtMzgm1g+C0isLcDVm756H2/s3n H7t8NnugY+xqLCVfryqD9UWzVKBgyNC9Sp05DtdlL9mrFD4WToyYQHcF8 dkEagFZPQrkYKlVYws3V4WIhM+rF716Gt5JX8UkaOyrCtpwVuc8u0+u8+ 92+FhacQx1PLxe2/rnP4PEHipNTCxSgvFgk8kKDwZLPooCX+PSme1km2O 95nCY5x1ZPwGLCEJUmotjL0DhD7rKV8vuKOPUUTzp15NGrNvs1Y4Ax6+f g==; X-IronPort-AV: E=McAfee;i="6600,9927,10859"; a="363960768" X-IronPort-AV: E=Sophos;i="6.03,214,1694761200"; d="scan'208";a="363960768" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Oct 2023 00:43:20 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10859"; a="703627108" X-IronPort-AV: E=Sophos;i="6.03,214,1694761200"; d="scan'208";a="703627108" Received: from twinkler-lnx.jer.intel.com ([10.12.231.216]) by orsmga003-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Oct 2023 00:43:18 -0700 From: Tomas Winkler To: Greg Kroah-Hartman Cc: Alexander Usyskin , Vitaly Lubart , linux-kernel@vger.kernel.org, Tomas Winkler Subject: [char-misc-next 3/3] mei: docs: fix spelling errors Date: Wed, 11 Oct 2023 10:43:01 +0300 Message-ID: <20231011074301.223879-4-tomas.winkler@intel.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231011074301.223879-1-tomas.winkler@intel.com> References: <20231011074301.223879-1-tomas.winkler@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Fix spelling errors in the mei code base. Signed-off-by: Tomas Winkler Reviewed-by: Randy Dunlap --- drivers/misc/mei/bus.c | 4 ++-- drivers/misc/mei/dma-ring.c | 2 +- drivers/misc/mei/hbm.c | 4 ++-- drivers/misc/mei/interrupt.c | 2 +- drivers/misc/mei/mei_dev.h | 4 ++-- include/linux/mei_cl_bus.h | 4 ++-- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/drivers/misc/mei/bus.c b/drivers/misc/mei/bus.c index 2e65ce6bdec7d9c561ccd2c8..67557c67bd214415b8dc6747 100644 --- a/drivers/misc/mei/bus.c +++ b/drivers/misc/mei/bus.c @@ -1301,7 +1301,7 @@ static inline void mei_cl_bus_set_name(struct mei_cl_= device *cldev) * @bus: mei device * @me_cl: me client * - * Return: allocated device structur or NULL on allocation failure + * Return: allocated device structure or NULL on allocation failure */ static struct mei_cl_device *mei_cl_bus_dev_alloc(struct mei_device *bus, struct mei_me_client *me_cl) @@ -1361,7 +1361,7 @@ static bool mei_cl_bus_dev_setup(struct mei_device *b= us, * * @cldev: me client device * - * Return: 0 on success; < 0 on failre + * Return: 0 on success; < 0 on failure */ static int mei_cl_bus_dev_add(struct mei_cl_device *cldev) { diff --git a/drivers/misc/mei/dma-ring.c b/drivers/misc/mei/dma-ring.c index ef56f849b251d77b87767d48..e5d800e68cb186ce82d715b6 100644 --- a/drivers/misc/mei/dma-ring.c +++ b/drivers/misc/mei/dma-ring.c @@ -161,7 +161,7 @@ static size_t mei_dma_copy_to(struct mei_device *dev, u= nsigned char *buf, /** * mei_dma_ring_read() - read data from the ring * @dev: mei device - * @buf: buffer to read into: may be NULL in case of droping the data. + * @buf: buffer to read into: may be NULL in case of dropping the data. * @len: length to read. */ void mei_dma_ring_read(struct mei_device *dev, unsigned char *buf, u32 len) diff --git a/drivers/misc/mei/hbm.c b/drivers/misc/mei/hbm.c index 12a62a911e4237aad8bc381b..15737655c896c8b5835288ea 100644 --- a/drivers/misc/mei/hbm.c +++ b/drivers/misc/mei/hbm.c @@ -111,7 +111,7 @@ void mei_hbm_idle(struct mei_device *dev) } =20 /** - * mei_hbm_reset - reset hbm counters and book keeping data structurs + * mei_hbm_reset - reset hbm counters and book keeping data structures * * @dev: the device structure */ @@ -907,7 +907,7 @@ int mei_hbm_cl_disconnect_req(struct mei_device *dev, s= truct mei_cl *cl) } =20 /** - * mei_hbm_cl_disconnect_rsp - sends disconnect respose to the FW + * mei_hbm_cl_disconnect_rsp - sends disconnect response to the FW * * @dev: the device structure * @cl: a client to disconnect from diff --git a/drivers/misc/mei/interrupt.c b/drivers/misc/mei/interrupt.c index 0a0e984e56736cd0ece88f41..5a050f50f33e3a6a64e7c7c2 100644 --- a/drivers/misc/mei/interrupt.c +++ b/drivers/misc/mei/interrupt.c @@ -72,7 +72,7 @@ static void mei_irq_discard_msg(struct mei_device *dev, s= truct mei_msg_hdr *hdr, discard_len =3D 0; } /* - * no need to check for size as it is guarantied + * no need to check for size as it is guaranteed * that length fits into rd_msg_buf */ mei_read_slots(dev, dev->rd_msg_buf, discard_len); diff --git a/drivers/misc/mei/mei_dev.h b/drivers/misc/mei/mei_dev.h index cdf8a2edf0b32b7dd6a0af53..fca0094a2310e4a2710883ac 100644 --- a/drivers/misc/mei/mei_dev.h +++ b/drivers/misc/mei/mei_dev.h @@ -70,9 +70,9 @@ enum mei_dev_state { /** * enum mei_dev_pxp_mode - MEI PXP mode state * - * @MEI_DEV_PXP_DEFAULT: PCH based device, no initailization required + * @MEI_DEV_PXP_DEFAULT: PCH based device, no initialization required * @MEI_DEV_PXP_INIT: device requires initialization, send setup messag= e to firmware - * @MEI_DEV_PXP_SETUP: device is in setup stage, waiting for firmware re= psonse + * @MEI_DEV_PXP_SETUP: device is in setup stage, waiting for firmware re= sponse * @MEI_DEV_PXP_READY: device initialized */ enum mei_dev_pxp_mode { diff --git a/include/linux/mei_cl_bus.h b/include/linux/mei_cl_bus.h index fd6e0620658d6515b3e234ce..c9af62e54577033bf9bae0e4 100644 --- a/include/linux/mei_cl_bus.h +++ b/include/linux/mei_cl_bus.h @@ -31,11 +31,11 @@ typedef void (*mei_cldev_cb_t)(struct mei_cl_device *cl= dev); * @rx_work: async work to execute Rx event callback * @rx_cb: Drivers register this callback to get asynchronous ME * Rx buffer pending notifications. - * @notif_work: async work to execute FW notif event callback + * @notif_work: async work to execute FW notify event callback * @notif_cb: Drivers register this callback to get asynchronous ME * FW notification pending notifications. * - * @do_match: wheather device can be matched with a driver + * @do_match: whether the device can be matched with a driver * @is_added: device is already scanned * @priv_data: client private data */ --=20 2.41.0