[EXT] Re: [PATCH v4] bus: add platform bus
Tomasz Duszynski
tduszynski at marvell.com
Mon Mar 13 08:08:25 CET 2023
>-----Original Message-----
>From: Thomas Monjalon <thomas at monjalon.net>
>Sent: Friday, March 10, 2023 5:45 PM
>To: Tomasz Duszynski <tduszynski at marvell.com>
>Cc: dev at dpdk.org; chenbo.xia at intel.com; Jerin Jacob Kollanukkaran <jerinj at marvell.com>;
>stephen at networkplumber.org; david.marchand at redhat.com
>Subject: [EXT] Re: [PATCH v4] bus: add platform bus
>
>External Email
>
>----------------------------------------------------------------------
>01/03/2023 20:59, Tomasz Duszynski:
>> Platform bus is a software bus under Linux that manages devices which
>> generally do not have built-in discovery mechanisms. Linux normally
>> learns about platform devices directly from device-tree during boot-up
>> phase.
>>
>> Up to this point, whenever some userspace app needed control over
>> platform device or a range of thereof some sort of driver being a
>> mixture of vdev/rawdev was required.
>>
>> In order to simplify this task, provide an auto-probe experience and
>> separate bus logic from the driver itself, add platform bus support.
>>
>> Currently devices backed up by vfio-platform kernel driver are
>> supported.
>>
>> Signed-off-by: Tomasz Duszynski <tduszynski at marvell.com>
>
>Applied with minor doc improvements, thanks.
>
>
Thanks!
More information about the dev
mailing list