From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 A2DE385284; Fri, 19 Apr 2024 21:53:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713563639; cv=none; b=n9M969ik+gwZohQzFzW+iH7LhT6IIgaWG85NGRssKg5kHbRLs76l672xGTHVXZJAmxb6CRpr4fWCha+6NVJsqV1kkpJH8ztXUPkGegiYil341aav6qWPKywy3pnFzh/LqXaM+cVETapHduPYOKsLexO/8afiNhVj8Xy7oJ/d8+o= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713563639; c=relaxed/simple; bh=ttIcqkCyWmr6vD223UIwRsrnIQtQJoEowgOLU2LYMls=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=UhZa9HfLvlKC/SecQSJ0ku5XgQIwVEz9lVh5xFJ3BRrd7GKn0hegdR6nYyQXk8WwvUaMio7dhNQ1zgjvR+7FrXPCYwii0HOeZBfD1ZHu8CML+BJrmvSwAE2CfnBO68PRUnEGKAzSygbpV9w0+uOQSFRbSZZIKLsij5JaV/HrgPM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=rZU+LPPW; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="rZU+LPPW" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 00652C072AA; Fri, 19 Apr 2024 21:53:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1713563639; bh=ttIcqkCyWmr6vD223UIwRsrnIQtQJoEowgOLU2LYMls=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=rZU+LPPWM9ZCrDVCAwqY7YmAVImGP5UqMSMIQaOrKYpNq1SYUuaM6j81qLUzl1PjK h5IVNIH716t6lkEZ9Fok5lsCKpbkvO7mAF37Gr7wK/MBUwbjgApUxOIkKppNxirlrE oa79O9czkhrdPgLqlEpdfywiHoJIrPbv6ASkCubRp+9kTfbt1yRs+QzsXEQSzSxRjH zxjd7yzJ/OrOa7ZIYquXcjFRYdTXNRDHo0Aq9QRh37lb4/BDfByJTUVIaTuxmcr5s7 BNFo4J6gF8rXhlvtxbAIdDhjmlY2q2g214piQgc5ys9VB9E25vzzmlOlnT/nR/bz3A ZbcJkjdG7lZvA== Date: Fri, 19 Apr 2024 16:53:57 -0500 From: Rob Herring To: Heiner Kallweit Cc: Andrzej Hajda , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Daniel Vetter , Wolfram Sang , Peter Rosin , Peter Korsgaard , Michael Hennerich , Vadim Pasternak , Michael Shych , Guenter Roeck , Linus Walleij , Jonathan Cameron , Lars-Peter Clausen , Mauro Carvalho Chehab , Jacopo Mondi , Kieran Bingham , Niklas =?iso-8859-1?Q?S=F6derlund?= , Saravana Kannan , "open list:AMD KFD" , "linux-i2c@vger.kernel.org" , "linux-iio@vger.kernel.org" , linux-media@vger.kernel.org, "devicetree@vger.kernel.org" Subject: Re: [PATCH] i2c: mux: Remove class argument from i2c_mux_add_adapter() Message-ID: <20240419215357.GA4041284-robh@kernel.org> References: <17145dc5-e68e-4566-bedf-251bebe36ebb@gmail.com> Precedence: bulk X-Mailing-List: devicetree@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: <17145dc5-e68e-4566-bedf-251bebe36ebb@gmail.com> On Thu, Apr 18, 2024 at 10:55:39PM +0200, Heiner Kallweit wrote: > 99a741aa7a2d ("i2c: mux: gpio: remove support for class-based device > instantiation") removed the last call to i2c_mux_add_adapter() with a > non-null class argument. Therefore the class argument can be removed. > > Note: Class-based device instantiation is a legacy mechanism which > shouldn't be used in new code, so we can rule out that this argument > may be needed again in the future. > > Signed-off-by: Heiner Kallweit > --- > drivers/gpu/drm/bridge/sii902x.c | 2 +- > drivers/i2c/i2c-mux.c | 24 +--------------------- > drivers/i2c/muxes/i2c-arb-gpio-challenge.c | 2 +- > drivers/i2c/muxes/i2c-mux-gpio.c | 2 +- > drivers/i2c/muxes/i2c-mux-gpmux.c | 2 +- > drivers/i2c/muxes/i2c-mux-ltc4306.c | 2 +- > drivers/i2c/muxes/i2c-mux-mlxcpld.c | 2 +- > drivers/i2c/muxes/i2c-mux-pca9541.c | 2 +- > drivers/i2c/muxes/i2c-mux-pca954x.c | 2 +- > drivers/i2c/muxes/i2c-mux-pinctrl.c | 2 +- > drivers/i2c/muxes/i2c-mux-reg.c | 2 +- > drivers/iio/gyro/mpu3050-i2c.c | 2 +- > drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 2 +- > drivers/media/dvb-frontends/af9013.c | 2 +- > drivers/media/dvb-frontends/lgdt3306a.c | 2 +- > drivers/media/dvb-frontends/m88ds3103.c | 2 +- > drivers/media/dvb-frontends/rtl2830.c | 2 +- > drivers/media/dvb-frontends/rtl2832.c | 2 +- > drivers/media/dvb-frontends/si2168.c | 2 +- > drivers/media/i2c/max9286.c | 2 +- > drivers/media/usb/cx231xx/cx231xx-i2c.c | 5 +---- > drivers/of/unittest.c | 2 +- Acked-by: Rob Herring (Arm) > include/linux/i2c-mux.h | 3 +-- > 23 files changed, 23 insertions(+), 49 deletions(-)