All of lore.kernel.org
 help / color / mirror / Atom feed
From: Lee Jones <lee@kernel.org>
To: "Thomas Richard (congatec GmbH)" <thomas.richard@bootlin.com>
Cc: Andi Shyti <andi.shyti@kernel.org>,
	Thomas Petazzoni <thomas.petazzoni@bootlin.com>,
	Werner Gartner <Werner.Gartner@congatec.com>,
	mfd@lists.linux.dev, linux-kernel@vger.kernel.org,
	linux-i2c@vger.kernel.org
Subject: Re: [PATCH v4 5/9] mfd: cgbc: Use real I2C bus names
Date: Thu, 15 Oct 2026 16:27:00 +0100	[thread overview]
Message-ID: <20261015152700.GA2048969@google.com> (raw)
In-Reply-To: <20261002-cgbc-i2c-storage-devices-support-v4-5-eb42e0f1df59@bootlin.com>

On Fri, 02 Oct 2026, Thomas Richard (congatec GmbH) wrote:

> The adapter names described the expected purpose of the buses ("General
> Purpose I2C adapter", "Power Management I2C adapter") on conga-sa7 board
> rather than their actual names on the Board Controller.
> 
> Rename them to the real bus names "cgbc-i2c0" and "cgbc-ddc0", matching
> the naming used by Congatec, and update the variable names accordingly.
> 
> Signed-off-by: Thomas Richard (congatec GmbH) <thomas.richard@bootlin.com>
> ---
>  drivers/mfd/cgbc-core.c | 16 ++++++++--------
>  1 file changed, 8 insertions(+), 8 deletions(-)
> 
> diff --git a/drivers/mfd/cgbc-core.c b/drivers/mfd/cgbc-core.c
> index 8522df882509..a58d9ffdc277 100644
> --- a/drivers/mfd/cgbc-core.c
> +++ b/drivers/mfd/cgbc-core.c
> @@ -55,13 +55,13 @@
>  
>  static struct platform_device *cgbc_pdev;
>  
> -static const struct cgbc_i2c_platform_data cgbc_i2c_gp_pdata = {
> -	.name = "Congatec General Purpose I2C adapter",

This is odd.  We only just added these.

This should be fixed up into the original patch.

> +static const struct cgbc_i2c_platform_data cgbc_i2c_i2c0_pdata = {
> +	.name = "cgbc-i2c0",
>  	.cgbc_bus_id = 0,
>  };
>  
> -static const struct cgbc_i2c_platform_data cgbc_i2c_pm_pdata = {
> -	.name  = "Congatec Power Management I2C adapter",
> +static const struct cgbc_i2c_platform_data cgbc_i2c_ddc0_pdata = {
> +	.name  = "cgbc-ddc0",
>  	.cgbc_bus_id = 4,
>  };
>  
> @@ -71,13 +71,13 @@ static const struct mfd_cell cgbc_devs[] = {
>  	MFD_CELL_NAME("cgbc-hwmon"),
>  	{
>  		.name = "cgbc-i2c",
> -		.platform_data = &cgbc_i2c_gp_pdata,
> -		.pdata_size = sizeof(cgbc_i2c_gp_pdata),
> +		.platform_data = &cgbc_i2c_i2c0_pdata,
> +		.pdata_size = sizeof(cgbc_i2c_i2c0_pdata),
>  	},
>  	{
>  		.name = "cgbc-i2c",
> -		.platform_data = &cgbc_i2c_pm_pdata,
> -		.pdata_size = sizeof(cgbc_i2c_pm_pdata),
> +		.platform_data = &cgbc_i2c_ddc0_pdata,
> +		.pdata_size = sizeof(cgbc_i2c_ddc0_pdata),
>  	},
>  	MFD_CELL_NAME("cgbc-wdt"),
>  };
> 
> -- 
> 2.53.0
> 

-- 
Lee Jones

  reply	other threads:[~2026-10-15 15:27 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-10-02 11:12 [PATCH v4 0/9] Congatec Board Controller: Add storage devices support Thomas Richard (congatec GmbH)
2026-10-02 11:12 ` [PATCH v4 1/9] mfd: cgbc: Fix use of negative error code as valid session handle Thomas Richard (congatec GmbH)
2026-10-15 15:19   ` Lee Jones
2026-10-15 17:53     ` Thomas Richard
2026-10-02 11:12 ` [PATCH v4 2/9] mfd: cgbc: Add I2C platform data Thomas Richard (congatec GmbH)
2026-10-02 11:12 ` [PATCH v4 3/9] i2c: cgbc: Use plateform data to get bus ID and adapter name Thomas Richard (congatec GmbH)
2026-10-02 11:12 ` [PATCH v4 4/9] mfd: cgbc: Use PLATFORM_DEVID_AUTO for child device registration Thomas Richard (congatec GmbH)
2026-10-15 15:27   ` Lee Jones
2026-10-15 17:48     ` Thomas Richard
2026-10-02 11:12 ` [PATCH v4 5/9] mfd: cgbc: Use real I2C bus names Thomas Richard (congatec GmbH)
2026-10-15 15:27   ` Lee Jones [this message]
2026-10-15 17:23     ` Thomas Richard
2026-10-02 11:12 ` [PATCH v4 6/9] i2c: cgbc: Add support for fixed frequency buses Thomas Richard (congatec GmbH)
2026-10-02 11:12 ` [PATCH v4 7/9] mfd: cgbc: Add virtual I2C bus support Thomas Richard (congatec GmbH)
2026-10-02 11:12 ` [PATCH v4 8/9] mfd: cgbc: Add virtual storage devices on the virtual I2C bus Thomas Richard (congatec GmbH)
2026-10-02 11:12 ` [PATCH v4 9/9] i2c: cgbc: Register known I2C devices on the bus Thomas Richard (congatec GmbH)

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20261015152700.GA2048969@google.com \
    --to=lee@kernel.org \
    --cc=Werner.Gartner@congatec.com \
    --cc=andi.shyti@kernel.org \
    --cc=linux-i2c@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mfd@lists.linux.dev \
    --cc=thomas.petazzoni@bootlin.com \
    --cc=thomas.richard@bootlin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.