From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="M6tUc4FB" Received: from mail-yb1-xb2c.google.com (mail-yb1-xb2c.google.com [IPv6:2607:f8b0:4864:20::b2c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 73EFFD7 for ; Sun, 3 Dec 2023 15:09:03 -0800 (PST) Received: by mail-yb1-xb2c.google.com with SMTP id 3f1490d57ef6-da819902678so1917938276.1 for ; Sun, 03 Dec 2023 15:09:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1701644942; x=1702249742; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=4n0yeFoRGU0FTZSqIuyxEoTKmmtJdn1QWuVidYm9OV4=; b=M6tUc4FBPI9dt+S16w8lFp1U1j5qcZSFEmmAa4Up8JYTrp8yWoT8H/i+DWEEJSxOJ7 LPlx10MLExqfLk+N7BnqItX9BkmrxZbmAO9Se8P223voJiR0wPt2ZFQ+uotyjiVxLOi1 /RNVnl9fRSEwykysqlC3LpbwxhPk4pg77dbwbaet2mNP/dxPkotuKCgCm0U3j3vJ3VLh RTr5TOFu3iKGk2037kxO83CjGPWggZG7t4qN4pIJsdQEz45SwEXdaJfstDRDw/SEYRMw atxfl9j8J86/s6lW4P5iHD8+Q0dq8Zug6OH5kz+X02VhXFztSoUn0p4TSTpHIk1n9jaQ R3yA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701644942; x=1702249742; h=content-transfer-encoding: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=4n0yeFoRGU0FTZSqIuyxEoTKmmtJdn1QWuVidYm9OV4=; b=wICd/fdXTXnXvqKSp1LjN3YtezkqIDCtOOUou9qZdJSG4fvUBp36qSZTLBVPFH8+S0 kj3OZ+s7yfpo0YunNOCRQJqj/lHl2EYg/Fq+xOEaKO8g2DDpGVTmhdTyErh0nR1sMdAC +JZ1BMODgAtXLgjEhxQK8PwT/uhmWGvKGaHGP5fgLuqsDjbUe79HoCZE1Ln4SAm98TVB rjggdKDw2MHCM/G6Ea8qrMIBf6/GjxAVU62s8xc0vlcic6jXCJ7h+FW9skPbjrVi22lV bRImj04l4RPK4agqItk9uS17/xZRO0W+V43hfvoa4k7vex9zYJ75KhNtFdITOTnrBs0I viqg== X-Gm-Message-State: AOJu0YzKkB5yMmBfd034d+ud48ymZxJ1V6MNLnsSI44GXKNvy1iPkyyS ll8fff80yqq9FiWU6pFESvZrRVo9trJz3Dcgl5CvaA== X-Google-Smtp-Source: AGHT+IFKwL9XjQOio2aM0nIHXvV+LqDJAQsj586dCvFCnDyPpVGAYCPas+78bTi1GwtoWVsyPmywwjtKlbZOkCSepZU= X-Received: by 2002:a81:8485:0:b0:5d7:1940:53c5 with SMTP id u127-20020a818485000000b005d7194053c5mr1927535ywf.61.1701644942703; Sun, 03 Dec 2023 15:09:02 -0800 (PST) Precedence: bulk X-Mailing-List: linux-hwmon@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <6384831c05b8ceeaf4a16cf9229770252989b762.camel@gmail.com> <971eb35068639ec404669ea5320c8183ea71a7d0.camel@gmail.com> <61a8f54835c10db7a9c650ee2e3706b47382c634.camel@gmail.com> <7dc3f137-6073-4262-afb5-439d024bbbd2@roeck-us.net> <986fb7dc2a34602fa9c2d57a7a3e06a71cfdc0a0.camel@gmail.com> <66454ca2-d5cb-4701-a237-03b3991a791f@roeck-us.net> In-Reply-To: From: Linus Walleij Date: Mon, 4 Dec 2023 00:08:51 +0100 Message-ID: Subject: Re: [PATCH v2 2/2] hwmon: ltc4282: add support for the LTC4282 chip To: =?UTF-8?B?TnVubyBTw6E=?= Cc: Guenter Roeck , Andy Shevchenko , nuno.sa@analog.com, linux-hwmon@vger.kernel.org, devicetree@vger.kernel.org, linux-doc@vger.kernel.org, Jean Delvare , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Jonathan Corbet , Bartosz Golaszewski Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sat, Dec 2, 2023 at 10:42=E2=80=AFAM Nuno S=C3=A1 wrote: Hopefully, I'll get into the gpio stuff later on. From a brief look, the auxiliary > bus might feet and easier than mfd. You can also just spawn a random platform_device from the HWMON driver and let that probe a driver down in drivers/gpio/*. static struct platform_device my_gpio_device =3D { .name =3D "my-gpio", .id =3D -1, }; my_gpio_device.dev.platform_data =3D ... ; my_gpio_device.dev.parent =3D dev; return platform_device_register(&my_gpio_device); You can then pass any accessors as platform data. This in a way is what the MFD or aux buses do just more organized. Yours Linus Walleij