From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (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 5A4B03750C4 for ; Thu, 16 Jul 2026 21:47:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784238443; cv=none; b=OUJFZwJzJIkjOEVoekk6L17W06jIriL5MOQXJkFftd1TOIgxlWJmHnmvERn1hp6zfiWd/STTJCOciYL+ESQBY+P2YSJwmMdCBnpEB9hSCa8OtTeVnQdzvNDWJsO3caXV62PyovpLKaYoa4BTa1QxcdnSMgZBFV4B+HS23fd/zJU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784238443; c=relaxed/simple; bh=+cwG9x4dVgJ9egqyhZKfjBI37xqM39rkDCyeJfeWZRw=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=OxY4ujinPYaIKqarPOim+kxs/ZIIGqEWximWT6GLV3z63ecfaUB6iWGKLSlmfdAlIX1wNQEwK9kxL4lXfOmHsIpSF+bXQcTOuKJ9xxgXYJr7gXJlVsw7bXYyY5srsO8Cp12DPe1G+7ygLcwPgVNcJm1+9x+B2fnCRPV9ZEVW68M= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=CdExB6L+; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="CdExB6L+" Received: by smtp.kernel.org (Postfix) with ESMTPSA id DBD761F000E9; Thu, 16 Jul 2026 21:47:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1784238442; bh=qkvveXRhRFB7m/oV/chGaTDN/OQU1+AZNN5z9U4UHas=; h=Date:Subject:To:Cc:References:From:In-Reply-To; b=CdExB6L+vXHgngyYlDgi5I6fIf1tEguEtyfC2pcm+lBW3jo2dXLiixRWOkJpuha9e aNDQsbsWSr6fEEwuPH4mwfK4PFMQ9+K1jankTN1/5Zv6zZZBxe32/7H2n86mqydp5K /7yAuUI6MrBgp9vp2crmKPHIZlwh5WK41U0onkEyPYba8Rpog7pwU1lW9RTqwFdB/L hJDmwUvUSfKe59Ms7nUGBmXXBmFhsNHTVQV9521IaCCVG5U7yVmIDuiyqKb7XcNyc1 ZcLz6dEN7dS+a5Gjs903oVVLHVAMo3qWCvfdQMqfwgU58c1Ojysgz1WdhaO4HKXv8Q 6Kw6JoOmz4ZUw== Message-ID: <4dec6246-40af-452b-9a14-c9e10c5efb0d@kernel.org> Date: Thu, 16 Jul 2026 22:47:19 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] nvmem: s32g-ocotp: add OF module alias for autoloading To: Can Peng , srini@kernel.org, error27@gmail.com, ciprianmarian.costea@nxp.com Cc: larisa.grigore@nxp.com, ghennadi.procopciuc@nxp.com, linux-kernel@vger.kernel.org References: <20260715011047.177743-1-pengcan@kylinos.cn> Content-Language: en-US From: Srinivas Kandagatla In-Reply-To: <20260715011047.177743-1-pengcan@kylinos.cn> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 7/15/26 2:10 AM, Can Peng wrote: > The S32G OCOTP platform driver can be built as a module and uses > ocotp_of_match as its OF match table, but the table is not exported for > module alias generation. > > Add the MODULE_DEVICE_TABLE(of, ...) entry so modpost can generate OF > module aliases for OF based module autoloading. > > Fixes: 5a356145e968 ("nvmem: s32g-ocotp: Add driver for S32G OCOTP") CC Stable is missing --srini > Signed-off-by: Can Peng > --- > drivers/nvmem/s32g-ocotp-nvmem.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/nvmem/s32g-ocotp-nvmem.c b/drivers/nvmem/s32g-ocotp-nvmem.c > index 119871ab3a94..0b57d1b36f29 100644 > --- a/drivers/nvmem/s32g-ocotp-nvmem.c > +++ b/drivers/nvmem/s32g-ocotp-nvmem.c > @@ -60,6 +60,7 @@ static const struct of_device_id ocotp_of_match[] = { > { .compatible = "nxp,s32g2-ocotp" }, > { /* sentinel */ } > }; > +MODULE_DEVICE_TABLE(of, ocotp_of_match); > > static int s32g_ocotp_probe(struct platform_device *pdev) > {