From mboxrd@z Thu Jan 1 00:00:00 1970 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 9FBEDC5475B for ; Sun, 3 Mar 2024 22:35:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:MIME-Version:Message-Id:Date: Subject:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=HXGa/0CqvW32b2QJE6cogZAI9Ou5M4wsuNUbuOE4XRA=; b=aiCHNxfNirG32N AZiH+MabBMELXt4u3QwQ7zg8AqBygf4jBmEKjg/bGjTxVkB/dtTrK7ofk1tWlnMcjfsouvNUX05RT /IsLrjN5AcsExY4c5oO9DCch/Z5yvQiIm3HhWEMePWzEt4RyN81pwTdXPe1h+ImBfGALhsBogBkvs FiuhI+WtMIwNUbk5n9zuhfyaTKtABn/G0EOCJt76chN/Lt4urgnPzFBAG8vJeQrMvjUwzR/wmXdoA ZMlVKMEX7Y4HgXMkNwm+eVptKwgWKFwBuYKVZw4pT1fKHcBCNVIDeWtyFqc6+nvPs9qlP9q6FcjvX yGi4atTzN9tU+0QfcpNw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rguQE-00000006sOx-2imU; Sun, 03 Mar 2024 22:35:06 +0000 Received: from mail-ej1-x633.google.com ([2a00:1450:4864:20::633]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rguQA-00000006sN0-3Inz for linux-arm-kernel@lists.infradead.org; Sun, 03 Mar 2024 22:35:04 +0000 Received: by mail-ej1-x633.google.com with SMTP id a640c23a62f3a-a446b5a08f0so454329366b.1 for ; Sun, 03 Mar 2024 14:35:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709505300; x=1710110100; darn=lists.infradead.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=/tNlHdcdou4LPuSKHe0Zuh/h9dgjEfE6QEyEmebUH3A=; b=STT61vpolJvGeVmSUY3CgrSB3lm/4b6eXPC4Ms+QBqQjBlV+yv54mswWmBpVmRwecs 9HGo14dPYhK+rP+wo0pmUtzAeMmaTnndYpoRNND3suphWdyynGqM3bvI9GYrmeKdPn2V cTWWojF3wCiTtuQ5jZeFfl1si7AsEXeQ+rN+D+Yu4rdpCQcZ3TfyaHYEkrwh7gPkZbBI kKqa7yq5oi7hP1Yc8DSCl5zNxhqk1fmkN5KV7GRJF+YTNzmjsMWkMeB69HDhQzsRzBCS lizN6eZeyjTKt5Ihx9fFdZYKbceaRfbupycQJw5BjlEFyCfWBOyQwd/Qjphm39CGJVnb EJfw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709505300; x=1710110100; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=/tNlHdcdou4LPuSKHe0Zuh/h9dgjEfE6QEyEmebUH3A=; b=h/HHh41FCLZ9kxe/oXz78L6oT8WZQ7A8x0kANJ6QiB86jnDi1plYuThVkO5kfF39Y+ DwyHJbhquN1qJNSR/jadxBtEFKRmOoPFl7N5JmgAXXRwg+A9hAlqhM8+wKgkn3WWaPk5 qXiqLwdnFxdOa1KZPM06MyrDw/qHdexnmiMSbIYppKnPUfDoqeouI1RHe0HXSA28U8mV BYb0kcVM2o8kmDLYBLd/0HUvGHjOugBaLlY8y6mWjH5oGkbUgYECw3z3YFbceinlf/kq hyd9MJyVdKiYF/Ki0PlmroADueZud9oJuLKvGZRNFhKhSV9wXyNoRsI8kx3ZHykeaoNx ivcw== X-Gm-Message-State: AOJu0Yz5ajESu3MSuerErrh+xyq/bvOFuZbKdS/eqRpsA7wH1Cxfn6WS jGgu2Rfeb4yXCMVFHu23Y1KVKPpygWhXVYAeoUxh9CIzEEMWAB/2lHzRxj0jDsYzPw== X-Google-Smtp-Source: AGHT+IHDSOPMhDudX8vHLLPYNLmHt9x+K+Vhf3qBfeu2wyfH+r48StL8lIgCZJM13j9WbaVRAc0ycg== X-Received: by 2002:a17:906:c2d1:b0:a43:74fa:4f08 with SMTP id ch17-20020a170906c2d100b00a4374fa4f08mr6545593ejb.9.1709505300053; Sun, 03 Mar 2024 14:35:00 -0800 (PST) Received: from [127.0.1.1] (2a02-8389-41cf-e200-b3d8-5b4b-5188-4373.cable.dynamic.v6.surfer.at. [2a02:8389:41cf:e200:b3d8:5b4b:5188:4373]) by smtp.gmail.com with ESMTPSA id v23-20020a170906565700b00a455ff77e7bsm82204ejr.88.2024.03.03.14.34.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 03 Mar 2024 14:34:59 -0800 (PST) From: Javier Carrasco Subject: [PATCH 0/4] Drop casting to void in dev_set_drvdata Date: Sun, 03 Mar 2024 23:34:38 +0100 Message-Id: <20240303-void_in_dev_set_drvdata-v1-0-ae39027d740b@gmail.com> MIME-Version: 1.0 X-B4-Tracking: v=1; b=H4sIAP765GUC/x3MQQqAIBBG4avErBPMWmhXiRBp/mo2FhoSRHdPW n6L9x7KSIJMY/NQQpEsR6zo2oaWPcQNSriajDaD7nWvyiHsJXpG8RmX51Q4XEEZtkuA0xaDo1q fCavc/3ma3/cD4xEpa2kAAAA= To: Arnd Bergmann , Greg Kroah-Hartman , Michal Simek , Jonathan Cameron , Lars-Peter Clausen , Lorenzo Bianconi Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-iio@vger.kernel.org, Javier Carrasco X-Mailer: b4 0.14-dev X-Developer-Signature: v=1; a=ed25519-sha256; t=1709505298; l=1396; i=javier.carrasco.cruz@gmail.com; s=20230509; h=from:subject:message-id; bh=DGQR7yTAjvJgIlGiMzFgGM447krkPjSSGe0AV90aCFI=; b=AJ1cpYmZ0AZHVstvJ+M+lXezwyXXWXlb0rdJxX9HWXNJSCLixeSgYE/xz9vhpBcm7ZQTdBLhu dJbuK5EeZI7DKAU4sbZlLbVnW8UtHY0dLgmZKjIy0TpxQGZmCfPrHko X-Developer-Key: i=javier.carrasco.cruz@gmail.com; a=ed25519; pk=tIGJV7M+tCizagNijF0eGMBGcOsPD+0cWGfKjl4h6K8= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240303_143502_868036_A62811D2 X-CRM114-Status: UNSURE ( 9.79 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org The C standard specifies that there is no need to cast from a pointer to void [1]. The vast majority of the users of dev_set_drvdata do not cast their pointers to void, and the few that do so should be fixed before it spreads by following bad examples (which I was about to do here [2]). The very specific cases where the cast avoids warnings (e.g. droping const) have been kept as they are. [1] C Standard Committee: https://c0x.shape-of-code.com/6.3.2.3.html [2] https://lore.kernel.org/linux-iio/20240226-hdc3020-pm-v2-0-cec6766086e8@gmail.com/T/#t Signed-off-by: Javier Carrasco --- Javier Carrasco (4): char: xilinx_hwicap: drop casting to void in dev_set_drvdata io: light: st_uvis25: drop casting to void in dev_set_drvdata iio: humidity: hts211: drop casting to void in dev_set_drvdata iio: imu: st_lsm6dsx: drop casting to void in dev_set_drvdata drivers/char/xilinx_hwicap/xilinx_hwicap.c | 2 +- drivers/iio/humidity/hts221_core.c | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 2 +- drivers/iio/light/st_uvis25_core.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) --- base-commit: 90d35da658da8cff0d4ecbb5113f5fac9d00eb72 change-id: 20240303-void_in_dev_set_drvdata-2d8cae908e49 Best regards, -- Javier Carrasco _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel