Received: by 2002:a05:7412:98c1:b0:fa:551:50a7 with SMTP id kc1csp193147rdb; Fri, 5 Jan 2024 07:02:21 -0800 (PST) X-Google-Smtp-Source: AGHT+IEFX1R85ZPvSiynuxQo+qhbS/1Kj/GGI/1+C0rUN38KXKPVj/QvNm7YJBXfdu0kDAWm6pG1 X-Received: by 2002:a05:6102:d88:b0:467:a848:5366 with SMTP id d8-20020a0561020d8800b00467a8485366mr1824498vst.0.1704466940907; Fri, 05 Jan 2024 07:02:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704466940; cv=none; d=google.com; s=arc-20160816; b=adXp7MBKOAzuF8C7Yy1cMfKW1Va5//kP7HOsuHKIyKRJerXg+D7NHv+cQmXD1RIoEb S1QtQbWXcVwiybQ54IBWOov7xHh/L6iuP/H4aKu4WF9l+x+DNmMW6XUUoEyzy9gfRD2+ hU1uVJ1omR8E1B8KSa2VDGdeboM6/1hugzGyjN9hCc96i6CPWfV/HtBK4FjJ3aXwEDbl hInaQAbAefEK18+CaKsmK9VoBbWxne6YFNENUtri7x9j0XnIv362vB1Ov1KbZ+xLzAMl wv3yvZyanEj+nzDuPFZpFkHX5CyU7xjVvT70CR1ieziHg5A9IF9LiyQoWv8UMXhd/s8G /x1Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=user-agent:in-reply-to:content-disposition:mime-version :list-unsubscribe:list-subscribe:list-id:precedence:references :message-id:subject:cc:to:from:date:dkim-signature; bh=hCR4EmcMYIBdHpqzJzZE8aUhAR9GR9nB+1npMXbK+K4=; fh=nZoq6+9mkZ+A0Ijv0KULBXR/r1QZcnyFTWUT+wwe84U=; b=MKwbSUo88um8OGZME54HXlP+Oddn9NwIImfGRUa6epNH176rvOste30yy+WHDE9MIT 4CJmD8xZYOpujjjRu1fy9C2DTKW05dbGBqUw6Khch1sIiHKJ22Gg89Jdot2RbyYpH0Ke KMl69oxbfgge4W7Vt649pd97iytvPFuUBGMWif2hObxcqv5I6xR0jK8mkMY+TVoaa318 P5zGaUFUIO8wZi+yN5oZEjjUypCuie7H+19BAk3pcIiebobcPt5g4SpcFhw64e1u9CPw bsY434CU9ZCkiJ0xrv+or/KVi9hLMift0E7l72dTfRJISvdUIOA1xDd9FN0OSlcwaLsV zKdg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@cirrus.com header.s=PODMain02222019 header.b=OBU69Wcw; spf=pass (google.com: domain of linux-kernel+bounces-17981-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-17981-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=cirrus.com Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id e11-20020a67eb8b000000b004679fa3f2c2si148236vso.15.2024.01.05.07.02.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Jan 2024 07:02:20 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-17981-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@cirrus.com header.s=PODMain02222019 header.b=OBU69Wcw; spf=pass (google.com: domain of linux-kernel+bounces-17981-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-17981-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=cirrus.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id D42A21C2286B for ; Fri, 5 Jan 2024 15:02:19 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 3136E2E636; Fri, 5 Jan 2024 15:02:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=cirrus.com header.i=@cirrus.com header.b="OBU69Wcw" X-Original-To: linux-kernel@vger.kernel.org Received: from mx0b-001ae601.pphosted.com (mx0a-001ae601.pphosted.com [67.231.149.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D85322E623; Fri, 5 Jan 2024 15:02:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=opensource.cirrus.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=opensource.cirrus.com Received: from pps.filterd (m0077473.ppops.net [127.0.0.1]) by mx0a-001ae601.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 405Cpwp4012446; Fri, 5 Jan 2024 09:01:21 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cirrus.com; h= date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=PODMain02222019; bh=hCR4EmcMYIBdHpq zJzZE8aUhAR9GR9nB+1npMXbK+K4=; b=OBU69WcwJL0L7H1b4rm47LQphdjUCu6 TT9nJj8I2VcYIxXcXFNCjI92WD/6zgEd8dxGEC+u/tIvi2piWm39RRMBcd0xyrUO 5e8vDaUwDYLn66eEcspkfpEoLvdZP9shwQ4XaS5sQKL897NDRvAtQZ4SsnoqlFi/ 8oO7VNws8qymx+sQ5UoGHyBZIAJlj0JyS/koXT0M21fOYChcnQGqd2o/tuTMXG5U ih/yHp61QcvMZJ8q0PKOEDwvwWZEI82hb4RvP7K+6LLA4gvAeYbaFMrGYEgevoSP 4XRbQt7AyiG6QYgXVWSkEeeAMWhclGUMxKbb7EBErZeFcxhi7cr3QWQ== Received: from ediex02.ad.cirrus.com ([84.19.233.68]) by mx0a-001ae601.pphosted.com (PPS) with ESMTPS id 3ve9e8gqbg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 05 Jan 2024 09:01:21 -0600 (CST) Received: from ediex01.ad.cirrus.com (198.61.84.80) by ediex02.ad.cirrus.com (198.61.84.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.40; Fri, 5 Jan 2024 15:01:18 +0000 Received: from ediswmail.ad.cirrus.com (198.61.86.93) by ediex01.ad.cirrus.com (198.61.84.80) with Microsoft SMTP Server id 15.2.1118.40 via Frontend Transport; Fri, 5 Jan 2024 15:01:03 +0000 Received: from ediswmail.ad.cirrus.com (ediswmail.ad.cirrus.com [198.61.86.93]) by ediswmail.ad.cirrus.com (Postfix) with ESMTP id 81A6615A2; Fri, 5 Jan 2024 15:01:03 +0000 (UTC) Date: Fri, 5 Jan 2024 15:01:03 +0000 From: Charles Keepax To: James Ogletree CC: James Ogletree , Fred Treven , Ben Bright , Dmitry Torokhov , Rob Herring , "Krzysztof Kozlowski" , Conor Dooley , Simon Trimmer , "Richard Fitzgerald" , Lee Jones , "Liam Girdwood" , Mark Brown , "Jaroslav Kysela" , Takashi Iwai , James Schulman , David Rhodes , Alexandre Belloni , Peng Fan , Jeff LaBundy , Sebastian Reichel , Jacky Bai , Weidong Wang , Arnd Bergmann , Herve Codina , Shuming Fan , Shenghao Ding <13916275206@139.com>, Ryan Lee , Linus Walleij , "open list:CIRRUS LOGIC HAPTIC DRIVERS" , "open list:INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN)..." , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , open list , "open list:SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEM..." , "moderated list:CIRRUS LOGIC AUDIO CODEC DRIVERS" Subject: Re: [PATCH v5 4/5] Input: cs40l50 - Add support for the CS40L50 haptic driver Message-ID: <20240105150103.GI14858@ediswmail.ad.cirrus.com> References: <20240104223643.876292-1-jogletre@opensource.cirrus.com> <20240104223643.876292-5-jogletre@opensource.cirrus.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20240104223643.876292-5-jogletre@opensource.cirrus.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Proofpoint-GUID: nInpbhH6Gxayo2Puvzw74qxNoSGhXQlv X-Proofpoint-ORIG-GUID: nInpbhH6Gxayo2Puvzw74qxNoSGhXQlv X-Proofpoint-Spam-Reason: safe On Thu, Jan 04, 2024 at 10:36:37PM +0000, James Ogletree wrote: > Introduce support for Cirrus Logic Device CS40L50: a > haptic driver with waveform memory, integrated DSP, > and closed-loop algorithms. > > The input driver provides the interface for control of > haptic effects through the device. > > Signed-off-by: James Ogletree > --- > +#include > +#include > +#include > +#include Need bitfield.h Thanks, Charles