From e020f33842ed90721df1fa1ba5ac72f615594cce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20Benn=C3=A9e?= Date: Tue, 11 Apr 2023 20:41:53 +0100 Subject: [PATCH] gpio: make MockGpioDevice open take number of gpios MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This gives us a bit more flexibility on creating multiple sized MockGpioDevices. Signed-off-by: Alex Bennée --- crates/vhost-device-gpio/src/mock_gpio.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/vhost-device-gpio/src/mock_gpio.rs b/crates/vhost-device-gpio/src/mock_gpio.rs index 0191562..816712c 100644 --- a/crates/vhost-device-gpio/src/mock_gpio.rs +++ b/crates/vhost-device-gpio/src/mock_gpio.rs @@ -51,11 +51,11 @@ impl MockGpioDevice { } impl GpioDevice for MockGpioDevice { - fn open(_device: u32) -> Result + fn open(ngpios: u32) -> Result where Self: Sized, { - Ok(MockGpioDevice::new(8)) + Ok(MockGpioDevice::new(ngpios.try_into().unwrap())) } fn num_gpios(&self) -> Result {