On 10.06.21 14:16, Viresh Kumar wrote:
From: "Enrico Weigelt, metux IT consult" <info@xxxxxxxxx> This patch adds a new driver for Virtio based GPIO devices. This allows a guest VM running Linux to access GPIO device provided by the host. It supports all basic operations for now, except interrupts for the GPIO lines.
What exactly did you change here from my original driver ? Your already changed the spec havily (w/o consulting me first), so I guess this driver hasn't so much in common w/ my original design. Note that I made my original design decisions for good reaons (see virtio-dev list). It already support async notifications (IOW: irqs), had an easy upgrade path for future additions, etc. Note #2: it's already implemented and running in the field (different kernels, different hypervisors, ...) - it just lacked the going through virtio comitte's formal specification process, which blocked mainlining. Is there anything fundamentally wrong w/ my original design, why you invented a completely new one ? --mtx -- --- Hinweis: unverschlüsselte E-Mails können leicht abgehört und manipuliert werden ! Für eine vertrauliche Kommunikation senden Sie bitte ihren GPG/PGP-Schlüssel zu. --- Enrico Weigelt, metux IT consult Free software and Linux embedded engineering info@xxxxxxxxx -- +49-151-27565287