Home
last modified time | relevance | path

Searched hist:"9 a96d410073df04808c6757fd4aab6cb8684b301" (Results 1 – 2 of 2) sorted by relevance

/qemu/rust/qemu-api/src/
H A Dirq.rs9a96d410073df04808c6757fd4aab6cb8684b301 Mon Feb 10 03:00:45 UTC 2025 Zhao Liu <zhao1.liu@intel.com> rust: add bindings for gpio_{in|out} initialization

Wrap qdev_init_gpio_{in|out} as methods in DeviceMethods. And for
qdev_init_gpio_in, based on FnCall, it can support idiomatic Rust
callback without the need for C style wrapper.

Signed-off-by: Zhao Liu <zhao1.liu@intel.com>
Link: https://lore.kernel.org/r/20250210030051.2562726-5-zhao1.liu@intel.com
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
H A Dqdev.rs9a96d410073df04808c6757fd4aab6cb8684b301 Mon Feb 10 03:00:45 UTC 2025 Zhao Liu <zhao1.liu@intel.com> rust: add bindings for gpio_{in|out} initialization

Wrap qdev_init_gpio_{in|out} as methods in DeviceMethods. And for
qdev_init_gpio_in, based on FnCall, it can support idiomatic Rust
callback without the need for C style wrapper.

Signed-off-by: Zhao Liu <zhao1.liu@intel.com>
Link: https://lore.kernel.org/r/20250210030051.2562726-5-zhao1.liu@intel.com
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>