Received: by 2002:a6b:fb09:0:0:0:0:0 with SMTP id h9csp4288253iog; Tue, 21 Jun 2022 16:35:23 -0700 (PDT) X-Google-Smtp-Source: AGRyM1udQLvJ8E4uFX8STvOwp/PSIfOOo7KLcvgAmd7qSbv6oMdguo1vgOSto+m0YD0c2U3FiCEA X-Received: by 2002:a17:907:3d8d:b0:70f:257b:a34f with SMTP id he13-20020a1709073d8d00b0070f257ba34fmr509211ejc.352.1655854523089; Tue, 21 Jun 2022 16:35:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1655854523; cv=none; d=google.com; s=arc-20160816; b=0dqVV6rhEeYH9YWKzlIF8oBc2XB2NwVajfzgKoLjCkW4kfr2/DmpLWvoFfz7Yf2CiX WmXBDSOU+y6vgL1/8GpSn1Pb8v0umwzhuW0g1FVMVegEmwAFP1+R4u2Y4j8MCuA9F/cD CWD2jrPXoSO6BDyhNFEIh901YUnW4ehSvdMGIXcHpGVizr1CUc2MJ7ViccWY8BV/wS/N 15YvQCQdEYaFkjgYGEyOFJ+1aK+1ItM5wigyace8sHpKZFV4Vj2vIbc9MJzt2fXm5Ew+ mb6FuipnnNNa7a08RgpFWSZku6B9TQFhUDhVI2Xo3+/Mh0l9sImTgfcbnVb2j/kKq2F4 a3nA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=oYlT7HsOAhyZTDS700MFdbNHiZTverUGdbt6PbI5cTQ=; b=gy5Ak78WlJvjkj0QoEMyjwIh0PDZp2jSxvEQTyEtHFTk/Z8iP5jBGckv9NodAJKmvm 7PXpWc4AYj1jSn7a6vbjPO87JYV4bT2VVZBSGK2o6hd68DoREI3da1+EswxxnNzwafCo NMjcEth3TVVkCeLIWqMN+eZBA9QwxOsLQ3vvBKnH7r/lIsMf5vcg162jp6ycGGvq3xbc 7kgeaXKyol8e61VZNCrw2W+2LVRbWNiwn4TLzxpaEfUI/W+XyME22kwEhAimA/Az/cV3 DyOSQaMGmC8pywJpY6jfuxCntdDfhYX/lHcU9eEpf3BVT13Utp7GH4MNNu5tq2XjhbW+ 8ZHg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b="OGiuNAg/"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 13-20020a17090600cd00b006fef6d3ee02si15810664eji.539.2022.06.21.16.34.35; Tue, 21 Jun 2022 16:35:23 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b="OGiuNAg/"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1354962AbiFUW5H (ORCPT + 99 others); Tue, 21 Jun 2022 18:57:07 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50970 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1353867AbiFUW5F (ORCPT ); Tue, 21 Jun 2022 18:57:05 -0400 Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E21713206F for ; Tue, 21 Jun 2022 15:57:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1655852224; x=1687388224; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=govaHQk7YyG0eUsVlD5BABnVJzMY8uw730DimVkT0HA=; b=OGiuNAg//dHZNaUhI/c2Y+KlfrMS/cq3Xq5nwBQY61VqktY5n/JTrUxc FZwqCh8aRpPRFe4kyrxuedGroLXhtrckrO7kna7ia95MjRydMUHLEe5G/ WP228yeDGd1r9IhQZaAwC1vAwYzYHLvZKdRCJZfyDp9jOQXsOrp2iS0DF BOqM5zkSc4IDHZKhaXkXpwmVWYX+d+NDuTSTYiZuOEui5duNIfny3FfLe 54ro5mBmkQ+5EPBKQMBKIeuGtBpmjFEb6jrwEWUcsQVnrMLi/INjs16iA 2TEMe7EhvLDne85au6pxiLAeIhKZA2NYndC1AQeH5ojY501oRNA4APtVb Q==; X-IronPort-AV: E=McAfee;i="6400,9594,10385"; a="344250732" X-IronPort-AV: E=Sophos;i="5.92,210,1650956400"; d="scan'208";a="344250732" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Jun 2022 15:57:03 -0700 X-IronPort-AV: E=Sophos;i="5.92,210,1650956400"; d="scan'208";a="914354241" Received: from dpasupul-mobl.amr.corp.intel.com (HELO pbossart-mobl3.intel.com) ([10.209.178.35]) by fmsmga005-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Jun 2022 15:57:02 -0700 From: Pierre-Louis Bossart To: alsa-devel@alsa-project.org Cc: tiwai@suse.de, broonie@kernel.org, vkoul@kernel.org, gregkh@linuxfoundation.org, srinivas.kandagatla@linaro.org, Bard liao , Pierre-Louis Bossart , Rander Wang , Ranjani Sridharan , =?UTF-8?q?P=C3=A9ter=20Ujfalusi?= , Sanyog Kale , linux-kernel@vger.kernel.org (open list) Subject: [PATCH 2/3] soundwire: peripheral: remove useless ops pointer Date: Tue, 21 Jun 2022 17:56:39 -0500 Message-Id: <20220621225641.221170-3-pierre-louis.bossart@linux.intel.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220621225641.221170-1-pierre-louis.bossart@linux.intel.com> References: <20220621225641.221170-1-pierre-louis.bossart@linux.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-4.9 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, SPF_NONE,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Now that we are using the ops structure directly from the driver, there are no users left of this ops pointer. Signed-off-by: Pierre-Louis Bossart Reviewed-by: Rander Wang Reviewed-by: Ranjani Sridharan Reviewed-by: Bard Liao Reviewed-by: Péter Ujfalusi --- include/linux/soundwire/sdw.h | 2 -- 1 file changed, 2 deletions(-) diff --git a/include/linux/soundwire/sdw.h b/include/linux/soundwire/sdw.h index bf6f0decb3f6d..39058c841469f 100644 --- a/include/linux/soundwire/sdw.h +++ b/include/linux/soundwire/sdw.h @@ -637,7 +637,6 @@ struct sdw_slave_ops { * @dev: Linux device * @status: Status reported by the Slave * @bus: Bus handle - * @ops: Slave callback ops * @prop: Slave properties * @debugfs: Slave debugfs * @node: node for bus list @@ -667,7 +666,6 @@ struct sdw_slave { struct device dev; enum sdw_slave_status status; struct sdw_bus *bus; - const struct sdw_slave_ops *ops; struct sdw_slave_prop prop; #ifdef CONFIG_DEBUG_FS struct dentry *debugfs; -- 2.34.1