mirror of
https://github.com/rust-vmm/vhost-device.git
synced 2026-01-09 05:44:07 +00:00
gpio: make MockGpioDevice open take number of gpios
This gives us a bit more flexibility on creating multiple sized MockGpioDevices. Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
This commit is contained in:
parent
344b4d5ec5
commit
e020f33842
@ -51,11 +51,11 @@ impl MockGpioDevice {
|
||||
}
|
||||
|
||||
impl GpioDevice for MockGpioDevice {
|
||||
fn open(_device: u32) -> Result<Self>
|
||||
fn open(ngpios: u32) -> Result<Self>
|
||||
where
|
||||
Self: Sized,
|
||||
{
|
||||
Ok(MockGpioDevice::new(8))
|
||||
Ok(MockGpioDevice::new(ngpios.try_into().unwrap()))
|
||||
}
|
||||
|
||||
fn num_gpios(&self) -> Result<u16> {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user