All of lore.kernel.org
 help / color / mirror / Atom feed
From: Markus Armbruster <armbru@redhat.com>
To: "Cédric Le Goater" <clg@kaod.org>
Cc: "Philippe Mathieu-Daudé" <philmd@linaro.org>,
	"Kane Chen" <kane_chen@aspeedtech.com>,
	"Peter Maydell" <peter.maydell@linaro.org>,
	"Steven Lee" <steven_lee@aspeedtech.com>,
	"Troy Lee" <leetroy@gmail.com>,
	"Jamin Lin" <jamin_lin@aspeedtech.com>,
	"Andrew Jeffery" <andrew@codeconstruct.com.au>,
	"Joel Stanley" <joel@jms.id.au>,
	"open list:ASPEED BMCs" <qemu-arm@nongnu.org>,
	"open list:All patches CC here" <qemu-devel@nongnu.org>,
	troy_lee@aspeedtech.com
Subject: Re: [PATCH v1 0/1] hw/i2c/aspeed: Introduce 'bus-label' to customize bus naming
Date: Mon, 19 Jan 2026 15:25:36 +0100	[thread overview]
Message-ID: <877btdn0gv.fsf@pond.sub.org> (raw)
In-Reply-To: <7b67c00a-2bf3-4a25-aae4-9d4dd932486a@kaod.org> ("Cédric Le Goater"'s message of "Fri, 16 Jan 2026 06:16:44 +0100")

Cédric Le Goater <clg@kaod.org> writes:

> On 1/15/26 20:47, Philippe Mathieu-Daudé wrote:
>> Hi,
>> Cc'ing Markus.
>> On 12/1/26 09:30, Kane Chen via qemu development wrote:
>>> From: Kane-Chen-AS <kane_chen@aspeedtech.com>
>>>
>>> Currently, the Aspeed I2C controller uses a static naming convention
>>> for its buses (e.g., "aspeed.i2c.bus.0"). This approach leads to
>>> object name conflicts in machine models that incorporate multiple I2C
>>> controllers, such as an Aspeed SoC paired with an external IO expander
>>> or a co-processor like the AST1700.
>>>
>> Is this a side-effect of Problem 4: 'The /machine/unattached/ orphanage'
>> described here?
>> https://lore.kernel.org/qemu-devel/87o7d1i7ky.fsf@pond.sub.org/
>> This problem isn't specific to I2C nor Aspeed.
>
>
> See the discussion here :
>
>   https://lore.kernel.org/qemu-devel/006fa26f-6b84-4e82-b6e1-7d1353579441@kaod.org/
>
> The Aspeed SoC has 3*16 I2C buses attached on 3 different I2C
> controllers plus the I2C/I3C buses. We need to find a way to
> distinguish these groups at the QEMU machine level to be able
> to add devices on the right bus when using the command line.
>
> Suggestions welcome !

Please show me how to start a QEMU with the 48 I2C mentioned above,
complete with output of "info qtree".



  reply	other threads:[~2026-01-19 14:26 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-01-12  8:30 [PATCH v1 0/1] hw/i2c/aspeed: Introduce 'bus-label' to customize bus naming Kane Chen via
2026-01-12  8:30 ` Kane Chen via qemu development
2026-01-12  8:30 ` [PATCH v1 1/1] " Kane Chen via
2026-01-12  8:30   ` Kane Chen via qemu development
2026-01-14 23:11   ` Nabih Estefan
2026-01-15  2:55     ` Kane Chen
2026-01-15  7:18     ` Cédric Le Goater
2026-01-15 16:37       ` Nabih Estefan
2026-01-15  7:15   ` Cédric Le Goater
2026-01-15  7:19     ` Kane Chen
2026-01-15 17:19       ` Cédric Le Goater
2026-01-15 19:47 ` [PATCH v1 0/1] " Philippe Mathieu-Daudé
2026-01-16  5:16   ` Cédric Le Goater
2026-01-19 14:25     ` Markus Armbruster [this message]
2026-01-19 17:38       ` Cédric Le Goater
2026-01-20 10:36         ` Markus Armbruster
2026-01-22 10:42           ` Cédric Le Goater
2026-01-22 13:02             ` Markus Armbruster
2026-01-22 18:58               ` Cédric Le Goater
2026-01-23  7:50                 ` Markus Armbruster
2026-01-26  8:51                   ` Cédric Le Goater

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=877btdn0gv.fsf@pond.sub.org \
    --to=armbru@redhat.com \
    --cc=andrew@codeconstruct.com.au \
    --cc=clg@kaod.org \
    --cc=jamin_lin@aspeedtech.com \
    --cc=joel@jms.id.au \
    --cc=kane_chen@aspeedtech.com \
    --cc=leetroy@gmail.com \
    --cc=peter.maydell@linaro.org \
    --cc=philmd@linaro.org \
    --cc=qemu-arm@nongnu.org \
    --cc=qemu-devel@nongnu.org \
    --cc=steven_lee@aspeedtech.com \
    --cc=troy_lee@aspeedtech.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.