On 02.03.23 00:09, Michael S. Tsirkin wrote:
On Thu, Feb 16, 2023 at 09:03:51PM +0300, Vladimir Sementsov-Ogievskiy wrote:
To be used in further patch to identify the device hot-plugged into
pcie-root-port.

Signed-off-by: Vladimir Sementsov-Ogievskiy<vsement...@yandex-team.ru>
Reviewed-by: Anton Kuchin<antonkuc...@yandex-team.ru>
Wait a second does this work for multifunction devices correctly?


I thought about that and I'm just lost:)

Could several (multifunction?) devices be plugged into one pcie-root-port 
device?

Same question for SHPC slots. For example, shpc_free_devices_in_slot() looks 
like we can have several devices in one slot..
On the other hand, in shpc_reset() we have construction 
shpc->sec_bus->devices[PCI_DEVFN(SHPC_IDX_TO_PCI(i), 0)] to access the device 
in slot. The only one device.

--
Best regards,
Vladimir


Reply via email to