Received: by 2002:a05:7412:e79e:b0:f3:1519:9f41 with SMTP id o30csp41754rdd; Wed, 22 Nov 2023 08:57:59 -0800 (PST) X-Google-Smtp-Source: AGHT+IE+U/S742ANo3FHSwXziqYUE5o+a+1uNKe94KrGObBpdvScYE0XXVu+4laHR16Xlo5KPKgz X-Received: by 2002:a9d:7301:0:b0:6be:e447:da3 with SMTP id e1-20020a9d7301000000b006bee4470da3mr3066804otk.28.1700672279168; Wed, 22 Nov 2023 08:57:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700672279; cv=none; d=google.com; s=arc-20160816; b=G4kIT9NnMGCoqh7DL4/weZiZ9Bs6I1ED6vMD3OJHzyRtQ4qt/QHpS4e1YeXR7vGzVh hqfJE/P/vfZzQHPXcHRFZjK0ngt2ly30bun7Eec+a0xmA41i6W7/MjrTc5PutkL5jtXe KH2Q9Dd1d/37bLBK4I19GXSE9WUVefsKEaEDZvPCx4DWZ2q3D1bJ6GAv8Qgkge+PAT4C Fj/BjGmlyAocOzZBKwZJOysoP4MSmMx73gI4k/G+hgbnnn/C3B6TXcnBhz6htdLuVzS+ oaR65nS+Kus5I0Km5MLu2XW1rj0b360Xgirovj+yxPF8HtRLW6oabumJWK9dbGuAdcZn Xklg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=cZB27VWkiR1n6T0R6xoyF5FkoYqj1JSNRWgLWoOfmVc=; fh=9XPUUS0Cyrm4SjKAOW9v+G0QcUxNOJw8gkxr7Kr1PrY=; b=TXWyOgJyk8ceKSSSf3678a4865xxmie9wl1b+OZJb2rougDRXcoywe/0HofH3SBM/7 WIhdnKWwQr8JoQDtEfCHMLhswFo7/9izPaflWy2GXByqpE+fYcuRKh36phTGcwNEAo5L 8jWzrAq7RspRSEmRdYdPdsDuo2fO0hysAZAVYPK8LEDneMAv2D7Y956IdDEAxSx+B9lJ oNCl6hULOgTkMjmKWxR7BsQGnvHqDy38MVs/rgYLc1lRNsYbpV57Z4IXLSgHBT14ph1q AokrYoRgYb7oHHQWktkKWQlA/Pp5sJSOT57smxF1inUPluh+waT9FivqcRQVpEd+AUlE ppZA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20230601.gappssmtp.com header.s=20230601 header.b=xb+zsQoj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from snail.vger.email (snail.vger.email. [2620:137:e000::3:7]) by mx.google.com with ESMTPS id t14-20020a65608e000000b005c1c489bfc6si13089952pgu.627.2023.11.22.08.57.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Nov 2023 08:57:59 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) client-ip=2620:137:e000::3:7; Authentication-Results: mx.google.com; dkim=pass header.i=@bgdev-pl.20230601.gappssmtp.com header.s=20230601 header.b=xb+zsQoj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 402C180ABFE3; Wed, 22 Nov 2023 08:57:29 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232295AbjKVQ5Z (ORCPT + 99 others); Wed, 22 Nov 2023 11:57:25 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35830 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232069AbjKVQ5X (ORCPT ); Wed, 22 Nov 2023 11:57:23 -0500 Received: from mail-vs1-xe2f.google.com (mail-vs1-xe2f.google.com [IPv6:2607:f8b0:4864:20::e2f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D2D60A2 for ; Wed, 22 Nov 2023 08:57:19 -0800 (PST) Received: by mail-vs1-xe2f.google.com with SMTP id ada2fe7eead31-45dad6ece90so2034787137.0 for ; Wed, 22 Nov 2023 08:57:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20230601.gappssmtp.com; s=20230601; t=1700672239; x=1701277039; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=cZB27VWkiR1n6T0R6xoyF5FkoYqj1JSNRWgLWoOfmVc=; b=xb+zsQojYgXnjepsFOshWRSM1TtsjS/iEoXDF2MOkle6oELVk4oqv0gF1TgrzjsQeD UX/bQiucCWdRLIv/ZDwt/pcSGm4lAPB14SX31PqD8wf/i31BLl6Nxrt56WcRDAWKtUd6 IkqBJANeCiB82rcd4huTEDxNVEjK9nGVomK4nUqXowT+cB5d/SMB9dK+hcv3yg0ISEN6 pjCeWRhO9CjBsEn1j8Hv7SHC/AUibAjG1rAFZidzg4yAbzWrPwsIrtkvt3k9qWInvd9V tp0lJ1zxlRg5EL6U4aP2lPsBWathHgehuy+dtaYeFfu4m4opE73HuIUuE36LGjqhnF8y qVHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700672239; x=1701277039; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=cZB27VWkiR1n6T0R6xoyF5FkoYqj1JSNRWgLWoOfmVc=; b=Gl0bfyRLaMs/9rqyhXPeV8LI3h4PnOuO8fAvEkwM4pL6DWAcFcB+EmnO2BDNVdtfiJ 3Ld5ToCMJA/zLyB3KISjiJhcJlXuwcZBQeAVnel+kcsBCB9B0FhKAxf5xoqacjejMs2U 4m2X8jD5mmDwO2/XioZhlvO7pOvp530BhVLliDQdV/qsLsh1xGOxLqemzMgfGwMQrd9C XjAXhUp4QFtPGjntIbsqueT2HM5OMxM6omK0LcvZLPcd5aBFCmanImGqFXUjjUTuf3iu QC8yp6YiY+GnknsBEo+JYAa7srCNK2lxyap7S0mo78vvtJh100gcVXBwsryTC6lo5zK3 lv5Q== X-Gm-Message-State: AOJu0YxlZil0RZccfhsDlMEBFBmBNrqhngYX9lM0j+nZNZ97szxpRCZ3 hJOZHvYc9rLZzMCuoLfKDOee3ukwj5cifH3gE76iUYf4kLbJd4DhWWc= X-Received: by 2002:a05:6102:4745:b0:462:913d:7c41 with SMTP id ej5-20020a056102474500b00462913d7c41mr2735425vsb.7.1700672238916; Wed, 22 Nov 2023 08:57:18 -0800 (PST) MIME-Version: 1.0 References: <20231122155916.38037-1-brgl@bgdev.pl> <480fef02-09ed-9a32-d5bb-e7114381220c@axentia.se> In-Reply-To: <480fef02-09ed-9a32-d5bb-e7114381220c@axentia.se> From: Bartosz Golaszewski Date: Wed, 22 Nov 2023 17:57:07 +0100 Message-ID: Subject: Re: [PATCH] eeprom: at24: use of_match_ptr() To: Peter Rosin Cc: Wolfram Sang , linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Bartosz Golaszewski Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_BLOCKED,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 X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Wed, 22 Nov 2023 08:57:29 -0800 (PST) On Wed, 22 Nov 2023 at 17:41, Peter Rosin wrote: > > Hi! > > 2023-11-22 at 16:59, Bartosz Golaszewski wrote: > > - .of_match_table = at24_of_match, > > + .of_match_table = of_match_ptr(at24_of_match), > > If you do that, you will need to also add #ifdef CONFIG_OF around the > at24_of_match definition, of you'll trigger a warning about an unused > const variable (for some configs). I think. > > Cheers, > Peter Nope, no warnings even with W=2. This is true for unused functions but unused data structures are just silently removed. Bart