From: "gaoliming via groups.io" <gaoliming=byosoft.com.cn@groups.io>
To: <devel@edk2.groups.io>, <olegi@ami.com>
Subject: 回复: [edk2-devel] [staging/usb_iad] MdeModulePkg UsbBusDxe: Add support for USB Interface Association
Date: Sat, 4 Jan 2025 10:10:05 +0800 [thread overview]
Message-ID: <02d801db5e4d$c593eba0$50bbc2e0$@byosoft.com.cn> (raw)
In-Reply-To: <6rTt.1735940352524703631.nU95@groups.io>
[-- Attachment #1: Type: text/plain, Size: 1617 bytes --]
Seemly, this protocol is only used in UsbDxeBus module. If so, this protocol can be defined as the internal protocol in UsbDxeBus module.
Thanks
Liming
发件人: devel@edk2.groups.io <devel@edk2.groups.io> 代表 olegi via groups.io
发送时间: 2025年1月4日 5:39
收件人: devel@edk2.groups.io
主题: [edk2-devel] [staging/usb_iad] MdeModulePkg UsbBusDxe: Add support for USB Interface Association
USB Interface Association is a group of UsbIo that implement a USB function. UEFI device driver manages multiple UsbIo instances. Examples of such devices are: USB camera, USB serial, USB network, etc.
Current approach for supporting these devices is to respond on UsbIo installation and analyze if the current UsbIo belongs to the USB association. This algorithm is based on assumptions that may not be correct for different device configurations. Having USB association protocol that reports its associates (UsbIo) simplifies the USB device driver.
For the USB configurations that implement USB association the UsbDxeBus driver will:
* create USB association device
* install device path
* install USB association IO protocol
Request to create edk2-staging/usb_iad branch, patch is attached.
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#120950): https://edk2.groups.io/g/devel/message/120950
Mute This Topic: https://groups.io/mt/110417824/7686176
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io]
-=-=-=-=-=-=-=-=-=-=-=-
[-- Attachment #2: Type: text/html, Size: 8242 bytes --]
next prev parent reply other threads:[~2025-01-04 2:10 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-01-03 21:39 [edk2-devel] [staging/usb_iad] MdeModulePkg UsbBusDxe: Add support for USB Interface Association olegi via groups.io
2025-01-04 2:10 ` gaoliming via groups.io [this message]
2025-01-04 2:46 ` [edk2-devel] 回复: " olegi via groups.io
2025-01-04 9:06 ` 回复: " gaoliming via groups.io
2025-01-06 21:53 ` [edk2-devel] " olegi via groups.io
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-list 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='02d801db5e4d$c593eba0$50bbc2e0$@byosoft.com.cn' \
--to=devel@edk2.groups.io \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox