[{"id":3674609,"web_url":"http://patchwork.ozlabs.org/comment/3674609/","msgid":"<CAMRc=MeJL_po8HuBa4btVowR-e0i2FyzbDgNVo2u54iPKyuvWw@mail.gmail.com>","list_archive_url":null,"date":"2026-04-08T07:25:24","subject":"Re: [PATCH v2 1/2] mfd: nct6694: Switch to devm_mfd_add_devices() and\n drop IDA","submitter":{"id":92191,"url":"http://patchwork.ozlabs.org/api/people/92191/","name":"Bartosz Golaszewski","email":"brgl@kernel.org"},"content":"On Wed, Apr 8, 2026 at 7:31 AM <a0282524688@gmail.com> wrote:\n>\n> From: Ming Yu <a0282524688@gmail.com>\n>\n> Currently, the nct6694 core driver uses mfd_add_hotplug_devices()\n> and an IDA to manage subdevice IDs.\n>\n> Switch the core implementation to use the managed\n> devm_mfd_add_devices() API, which simplifies the error handling and\n> device lifecycle management. Concurrently, drop the custom IDA\n> implementation and transition to using pdev->id.\n>\n> Signed-off-by: Ming Yu <a0282524688@gmail.com>\n> ---\n\nThis does result in a nice code shrink but I'd split this commit into\ntwo: one switching to using MFD_CELL_BASIC() with hard-coded devices\nIDs and one completing the transition to devres.\n\nBart","headers":{"Return-Path":"\n <linux-rtc+bounces-6301-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-rtc@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=ZKa8rgOf;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c04:e001:36c::12fc:5321; helo=tor.lore.kernel.org;\n envelope-from=linux-rtc+bounces-6301-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=\"ZKa8rgOf\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=10.30.226.201"],"Received":["from tor.lore.kernel.org (tor.lore.kernel.org\n [IPv6:2600:3c04:e001:36c::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4frF3K4ySsz1xv0\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 08 Apr 2026 17:25:49 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby tor.lore.kernel.org (Postfix) with ESMTP id 97CF3300D9EE\n\tfor <incoming@patchwork.ozlabs.org>; Wed,  8 Apr 2026 07:25:39 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 56799381AF8;\n\tWed,  8 Apr 2026 07:25:38 +0000 (UTC)","from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org\n [10.30.226.201])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 2F24C3806D2\n\tfor <linux-rtc@vger.kernel.org>; Wed,  8 Apr 2026 07:25:38 +0000 (UTC)","by smtp.kernel.org (Postfix) with ESMTPSA id 00BD9C2BCF6\n\tfor <linux-rtc@vger.kernel.org>; Wed,  8 Apr 2026 07:25:38 +0000 (UTC)","by mail-lf1-f46.google.com with SMTP id\n 2adb3069b0e04-5a3d1561e38so3077279e87.0\n        for <linux-rtc@vger.kernel.org>; Wed, 08 Apr 2026 00:25:37 -0700 (PDT)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775633138; cv=none;\n b=CTa057UjvX3JIJyWAksQfZPHVp9MFDzCTsR1N1Tzc2puPc2bgcVVeR4jjO4APg0nXgwqrmI32UAYE4N4BIgW9k2YYv5Aputbn6TwfYYkKxBMf1JL4Sgr5RyQCuX784OiAoAx/Kyz8BoSyqqMP/Ne964GeNoVqnXJKNKLYbuAc+8=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775633138; c=relaxed/simple;\n\tbh=k0MM4f61dReWkZKsY2vkZQ3/711YvRGa40vr8D8EZaA=;\n\th=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject:\n\t To:Cc:Content-Type;\n b=Mw0De0xemOYCmSN4u3G4Ko70I1i4prhJ7+GSPkT5ttkWYFrJal50DxvmNTTA3hZ/X7Ik36oVvkA+DR0o0WvuGd4u9kWPx8O1QQhTQHcX69ZQEsR3G6/tkISXVyCVcK9w+xYENeDjxZrWvwlH5n0pBHBoWIh/1RAlnTxCz59gQvo=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=ZKa8rgOf; arc=none smtp.client-ip=10.30.226.201","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;\n\ts=k20201202; t=1775633138;\n\tbh=k0MM4f61dReWkZKsY2vkZQ3/711YvRGa40vr8D8EZaA=;\n\th=References:In-Reply-To:From:Date:Subject:To:Cc:From;\n\tb=ZKa8rgOfv34YUkHQ7dpn7k/xtzKSAkH/HrQK+1h+qkINwUjEnAfdi/1sa5hZOdS/y\n\t st9K9ehCzwYy2+1OvpxiUO0hPo/DxVfxCitqGXh+/Z1iFgnFoQ5UF8uRvlP30UEvPl\n\t H+/nyH9MK1ZnBMyw9Aujj6wFdjVrQkh9psGVG2+DQgd5WVRAAW6R70HokvEqSgnkv3\n\t XlkPmLV06LBWvcC78iN+obk6YQenfLVG2B1MA+J/tTTe5u66eMMtLRcn3Req8+JQf8\n\t 8xYeo00VWKvKHW6eqd3r4MNRb/zZ21vYgss2YY0cUSbKDL704r1iIQ+jiwTbVAxTsN\n\t aALV49o25qhQw==","X-Forwarded-Encrypted":"i=1;\n AJvYcCU4ok+D0fda03fLR10EIQIbbX24r+GdLblao/C8C7qFSzzvP1JlziMmVyL4Ha/aPhpF3x4Z8Z/onqs=@vger.kernel.org","X-Gm-Message-State":"AOJu0YwXxUo6AuqlAKEET145B8amzXhnLEoNHiM4UZYPpBaoluWoGoNB\n\t8JQ0/f9cVBgWHCdDVtingzncfvO8Gj5oAP2K03++Aua/cmXR1wF27QUQPDuBKv//RZc72mlwEOH\n\tgCBBdAgLPgdXzPQVhwHHs6R2+JdXYPWYVkyXkCVOQKA==","X-Received":"by 2002:ac2:44d7:0:b0:5a2:a36f:3ef4 with SMTP id\n 2adb3069b0e04-5a337584d52mr4484821e87.31.1775633136523; Wed, 08 Apr 2026\n 00:25:36 -0700 (PDT)","Precedence":"bulk","X-Mailing-List":"linux-rtc@vger.kernel.org","List-Id":"<linux-rtc.vger.kernel.org>","List-Subscribe":"<mailto:linux-rtc+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-rtc+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","References":"<20260408053037.1867092-1-a0282524688@gmail.com>\n <20260408053037.1867092-2-a0282524688@gmail.com>","In-Reply-To":"<20260408053037.1867092-2-a0282524688@gmail.com>","From":"Bartosz Golaszewski <brgl@kernel.org>","Date":"Wed, 8 Apr 2026 09:25:24 +0200","X-Gmail-Original-Message-ID":"\n <CAMRc=MeJL_po8HuBa4btVowR-e0i2FyzbDgNVo2u54iPKyuvWw@mail.gmail.com>","X-Gm-Features":"AQROBzDYlaw0h6c8CMDzh6teyUf20He-hNaCxS9JyLVdz8XM05uU1MsXkarTiB4","Message-ID":"\n <CAMRc=MeJL_po8HuBa4btVowR-e0i2FyzbDgNVo2u54iPKyuvWw@mail.gmail.com>","Subject":"Re: [PATCH v2 1/2] mfd: nct6694: Switch to devm_mfd_add_devices() and\n drop IDA","To":"a0282524688@gmail.com","Cc":"tmyu0@nuvoton.com, linusw@kernel.org, linux@roeck-us.net,\n\tandi.shyti@kernel.org, lee@kernel.org, mkl@pengutronix.de,\n mailhol@kernel.org,\n\talexandre.belloni@bootlin.com, wim@linux-watchdog.org,\n\tlinux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org,\n\tlinux-i2c@vger.kernel.org, linux-can@vger.kernel.org, netdev@vger.kernel.org,\n\tlinux-watchdog@vger.kernel.org, linux-hwmon@vger.kernel.org,\n\tlinux-rtc@vger.kernel.org, linux-usb@vger.kernel.org","Content-Type":"text/plain; charset=\"UTF-8\"","Content-Transfer-Encoding":"quoted-printable"}},{"id":3675763,"web_url":"http://patchwork.ozlabs.org/comment/3675763/","msgid":"<CAOoeyxXqUbdd3Y0VorzVVOARVpoEkx033sYrv5Hs4tRfst2tOA@mail.gmail.com>","list_archive_url":null,"date":"2026-04-10T09:59:22","subject":"Re: [PATCH v2 1/2] mfd: nct6694: Switch to devm_mfd_add_devices() and\n drop IDA","submitter":{"id":89578,"url":"http://patchwork.ozlabs.org/api/people/89578/","name":"Ming Yu","email":"a0282524688@gmail.com"},"content":"Hi Bart, all,\n\nThanks for the review.\n\nBartosz Golaszewski <brgl@kernel.org> 於 2026年4月8日週三 下午3:25寫道：\n>\n> On Wed, Apr 8, 2026 at 7:31 AM <a0282524688@gmail.com> wrote:\n> >\n> > From: Ming Yu <a0282524688@gmail.com>\n> >\n> > Currently, the nct6694 core driver uses mfd_add_hotplug_devices()\n> > and an IDA to manage subdevice IDs.\n> >\n> > Switch the core implementation to use the managed\n> > devm_mfd_add_devices() API, which simplifies the error handling and\n> > device lifecycle management. Concurrently, drop the custom IDA\n> > implementation and transition to using pdev->id.\n> >\n> > Signed-off-by: Ming Yu <a0282524688@gmail.com>\n> > ---\n>\n> This does result in a nice code shrink but I'd split this commit into\n> two: one switching to using MFD_CELL_BASIC() with hard-coded devices\n> IDs and one completing the transition to devres.\n>\n\n\nYou are right that this change is trying to do too much at once, and\nsplitting it as you suggested would make the series much cleaner.\n\nAfter looking more closely at the ID handling and hotplug\nimplications, I realized that switching to devm_mfd_add_devices() and\ndropping the IDA is not a good fit for this driver. The current\nmfd_add_hotplug_devices() path uses PLATFORM_DEVID_AUTO, which gives\nglobally unique device IDs and avoids sysfs name collisions. If we\nswitch to devm_mfd_add_devices() with fixed IDs, multiple identical\nNCT6694 devices can end up registering subdevices with the same\nplatform device names, which would break hotplug support when more\nthan one device is present.\n\nSo I think it is better not to pursue this direction further.\n\nFor the next revision, I will drop this part of the change and keep\nthe existing MFD core logic, including the IDA usage. The series will\nfocus on adding the nct6694-hif MFD driver only, and I will add the\nIDA initialization there as needed.\n\nThanks again for the suggestion and review.\n\n\nBest regards,\nMing","headers":{"Return-Path":"\n <linux-rtc+bounces-6311-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-rtc@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=rErJRG4Z;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.105.105.114; helo=tor.lore.kernel.org;\n envelope-from=linux-rtc+bounces-6311-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com\n header.b=\"rErJRG4Z\"","smtp.subspace.kernel.org;\n arc=pass smtp.client-ip=209.85.128.178","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=gmail.com"],"Received":["from tor.lore.kernel.org (tor.lore.kernel.org [172.105.105.114])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fsXN3454nz1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 10 Apr 2026 19:59:47 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby tor.lore.kernel.org (Postfix) with ESMTP id AE453301F146\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 10 Apr 2026 09:59:40 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id EA7273ACA75;\n\tFri, 10 Apr 2026 09:59:35 +0000 (UTC)","from mail-yw1-f178.google.com (mail-yw1-f178.google.com\n [209.85.128.178])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 3EE1D21CC5A\n\tfor <linux-rtc@vger.kernel.org>; Fri, 10 Apr 2026 09:59:34 +0000 (UTC)","by mail-yw1-f178.google.com with SMTP id\n 00721157ae682-79a7109f568so21619287b3.1\n        for <linux-rtc@vger.kernel.org>; Fri, 10 Apr 2026 02:59:34 -0700 (PDT)"],"ARC-Seal":["i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775815175; cv=pass;\n b=pwZJqez7oV+3IRpj70Jz5sKxqAhiAwASVjcdaLVENylRzGED30iESLSLQBNBONFxl/quv+Cnuqx9sq6EDHN433Jpo4Czs7QS1Pomu5xMSaLq0Pvh1br2+VZUFTHBmWYMBmGM/47GKtw6GtDhomKJP9tBbiV7tWBk6q93LF9jpck=","i=1; a=rsa-sha256; t=1775815173; cv=none;\n        d=google.com; s=arc-20240605;\n        b=PPEjKgWcOiNSAqLPJktuWRWsiJaYjWTC6yljuHoUjJrODjW7DaQoUaFdKtGgGCEaXh\n         I+0xGuZASvNhQoytAXdYFkrx9k1uR7AiTLTGo08SpYNi1O7Pqugii0lT8vDQiXF+0mS8\n         zxTrx26DJyGeuoKumwUYsPUIH/P0VV5rbbxCsUQRIcN3LwPSwvUFfCcRsIH6wkrmSZJ/\n         YefXBEuz+2MPtNwHw0f7WYo7F2vww2Phza63dPGB5Bjq9m8Q1JE/9aZAp2B8/GyztgtC\n         3kOCKzpG5EU+dxDGfZtUWMTVpHDN2UrtzVOdVl7lfqfEVIxb0E7ZbFZV3ZkEZFXHmjtU\n         aZ6Q=="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775815175; c=relaxed/simple;\n\tbh=N2Ytf4PmH2myigvUKMqYUbjaDrOTgHCXnYH7NNPpZ9Q=;\n\th=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject:\n\t To:Cc:Content-Type;\n b=n+Xnu9SBFwS5xUJ4smqvjGKWUfHUCGisUg9tK4cl6iCPfPjsqseEVEmsg0+7P3mBm5oNull7p2ugO3can+5Mg4k2d3inq0o4ulh8AYrV3C9T7l+2yO+dNAahAAfdZ0vZFlVUf0a/DSWlf3ObMlgH6OWy0maRfsOyTPDFNcpBElY=","i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n        h=content-transfer-encoding:cc:to:subject:message-id:date:from\n         :in-reply-to:references:mime-version:dkim-signature;\n        bh=N2Ytf4PmH2myigvUKMqYUbjaDrOTgHCXnYH7NNPpZ9Q=;\n        fh=/oul19byST0vT8AjFxd0O99vrqZ1D+9h3k8ax4Xqo0I=;\n        b=XuhOZAAgZzaqOdysJgZW0bWTKWGYPJgIsYKhUl3omCTxH8RskHhHCt4RRQ3YDghRid\n         oYrfBaVCibT+xkm8e1PHEUvjoR2aJERmgGaeM829RYdZ2HEE1nvZiAqJ8BAmOgXRYIWG\n         lllXqS+qB+ZYUqER4+yWTQeFD7VdX7+/5foOioSV8fzhvoGJ63rIen2L6GWvpdPukFRl\n         HY1eMIW55pY0coI24hiN53xUbAfGI8EgnnCjkareHTfvtfVpT5jPI/Y9kOiX0qmzo9jj\n         VJRShUWjXt/O5XKY+r4I68S4IRpJkfPI0OEFpWRcHTg2fMl9/9b1UrK2NijK4N5rRfCV\n         djcg==;\n        darn=vger.kernel.org"],"ARC-Authentication-Results":["i=2; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com;\n spf=pass smtp.mailfrom=gmail.com;\n dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com\n header.b=rErJRG4Z; arc=pass smtp.client-ip=209.85.128.178","i=1; mx.google.com; arc=none"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=gmail.com; s=20251104; t=1775815173; x=1776419973;\n darn=vger.kernel.org;\n        h=content-transfer-encoding:cc:to:subject:message-id:date:from\n         :in-reply-to:references:mime-version:from:to:cc:subject:date\n         :message-id:reply-to;\n        bh=N2Ytf4PmH2myigvUKMqYUbjaDrOTgHCXnYH7NNPpZ9Q=;\n        b=rErJRG4ZXVbUQMFbRFnmhepxOtcXBpodg5RLaOgBH+BoRSymMMJ7ImR40QJedCzbyW\n         tMf1Kw0G48yG1WZj+bNeo4MywgSjIiHC6+mdUiWs/1trlCFn5wz1/AAEssiw7iJpV45I\n         HfNU8cXmReN8Nsez829lTb/TBvUrr77OsqHawEgFSQ6vY1oOAVLWJ0U/Z4+fMTe/VFCg\n         IR23/Yp54EUoq9dhxidWHZuyoQIaTlIzdzfge5/sD4+zoIksk5Yd0vqptdZ4fGSwlDMf\n         y/S/uZCe8K9ouwDdws1zrrxjoze6PKxwMOQ8PgDitKmFK8vgUphQisVdc+pg/trHdpwt\n         wTJA==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=1e100.net; s=20251104; t=1775815173; x=1776419973;\n        h=content-transfer-encoding:cc:to:subject:message-id:date:from\n         :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from\n         :to:cc:subject:date:message-id:reply-to;\n        bh=N2Ytf4PmH2myigvUKMqYUbjaDrOTgHCXnYH7NNPpZ9Q=;\n        b=m9lOE+d8yRXxK8sESiUohyLTWiy58c3SAMFA9+ICQyMm4yZZawKffY8RUBN4odKxKD\n         zc9n2lya4ZrR2CpGHH0CsPA6GXtwea+ElkMJXdhs04LIwNhUPH8ILcQe1cNkb77uWDw4\n         yAFTlq3p7bIOCNcO8BllA4EGucHQtVZQzcPF0m8qvGYIyhd6RwapMTQkDPY+9tSXdrA/\n         oJqb7qz3VXPzRprUV9nxO8BU+/Tw4jBGp+sh5QdKYjhRk3Vu4f/cGGqO+KoVAY7tiZuM\n         PF6ib1U9n493+mwiUXPv+ei5Ls7ZkTDVNXSmsyab6L0QdMPWdftlJBBIcfDquN3aNo7o\n         OHEg==","X-Forwarded-Encrypted":"i=1;\n AJvYcCURLJaiRxa44BFVr7hjtrZxkq9vp9xTrcbkOkwhaXaRUC8d7w51042Vw3ZybObA7jh0sBIesHXeU1s=@vger.kernel.org","X-Gm-Message-State":"AOJu0Yzywi3Q6CsxTPI7TeN9P+PjeHGBemZBQ+/Vj96oAp6uK8w4DAHu\n\tcSfSsg2zuRDod1gDblRGwhJg1ZrLkA94lPlil0Dt0P4jJbPuWYgrYHm3fEJLJA23s/QW7bBtoTl\n\tzY23ACZAkWFsjvGNFtrzwJ7chd2L+Fzs=","X-Gm-Gg":"AeBDietRhSTiVNB14hZJAwnAxN05L2bb0b7ME7A2l0P+q2ihsvUCtsXd8x5bmoSSNSl\n\tUFNi17AhCHvwy1H5K5oPTgUVAdmE+DgH1yHAIsiXOLXCWJ3FyjfL7JjdYBMGGylrM8FttTmX0Hf\n\tEUQWEuYGfF8fMoUgGy+VGiIWXrTwmR4uxlYPyn4jPem/Rm4HOMY9DkdawlkUe6LqnyfB7xWzs4d\n\te0TDQpj/CCqn/NgPVVBTaYUXvml7ZVXQRAD2XFiNDm8hLf21g6DOw5qfHf+u0QJZRbdGdLzL341\n\tzXgl4M0PV0i3Eg7wGFd0cx6c+Is9SLA2IItOMTXQsA==","X-Received":"by 2002:a05:690c:83:b0:79f:3715:1980 with SMTP id\n 00721157ae682-7af6f907f77mr24281587b3.12.1775815173216; Fri, 10 Apr 2026\n 02:59:33 -0700 (PDT)","Precedence":"bulk","X-Mailing-List":"linux-rtc@vger.kernel.org","List-Id":"<linux-rtc.vger.kernel.org>","List-Subscribe":"<mailto:linux-rtc+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-rtc+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","References":"<20260408053037.1867092-1-a0282524688@gmail.com>\n <20260408053037.1867092-2-a0282524688@gmail.com>\n <CAMRc=MeJL_po8HuBa4btVowR-e0i2FyzbDgNVo2u54iPKyuvWw@mail.gmail.com>","In-Reply-To":"\n <CAMRc=MeJL_po8HuBa4btVowR-e0i2FyzbDgNVo2u54iPKyuvWw@mail.gmail.com>","From":"Ming Yu <a0282524688@gmail.com>","Date":"Fri, 10 Apr 2026 17:59:22 +0800","X-Gm-Features":"AQROBzChhaENjKRgm1eiXEkKC5Ek3HBghHXiZXP2Ngye9h9-wWZ61ho7Hz-V2Tw","Message-ID":"\n <CAOoeyxXqUbdd3Y0VorzVVOARVpoEkx033sYrv5Hs4tRfst2tOA@mail.gmail.com>","Subject":"Re: [PATCH v2 1/2] mfd: nct6694: Switch to devm_mfd_add_devices() and\n drop IDA","To":"Bartosz Golaszewski <brgl@kernel.org>","Cc":"tmyu0@nuvoton.com, linusw@kernel.org, linux@roeck-us.net,\n\tandi.shyti@kernel.org, lee@kernel.org, mkl@pengutronix.de,\n mailhol@kernel.org,\n\talexandre.belloni@bootlin.com, wim@linux-watchdog.org,\n\tlinux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org,\n\tlinux-i2c@vger.kernel.org, linux-can@vger.kernel.org, netdev@vger.kernel.org,\n\tlinux-watchdog@vger.kernel.org, linux-hwmon@vger.kernel.org,\n\tlinux-rtc@vger.kernel.org, linux-usb@vger.kernel.org","Content-Type":"text/plain; charset=\"UTF-8\"","Content-Transfer-Encoding":"quoted-printable"}}]