On 10-05-22, 11:34, Viresh Kumar wrote:
Hello,
This patchset adds toolstack support for I2C and GPIO virtio devices. This is inspired from the work done by Oleksandr for the Disk device [1].
The first two patches can be applied right away, while the last four need Oleksandr's series [1] to be applied first.
This is developed as part of Linaro's Project Stratos, where we are working towards Hypervisor agnostic Rust based backend [2].
I must accept that I am a beginner to Xen and developed this patchset based on support for existing devices like Disk or Keyboard. There may be bits which I missed or the one I added which aren't really required.
Missed adding version history:
V1->V2: - Patches 3/6 and 4/6 are new. - Patches 5/6 and 6/6 updated based on the above two patches. - Added link to the bindings for I2C and GPIO. - Rebased over latest master branch.