diff --git a/nixos-modules/hardware.nix b/nixos-modules/hardware.nix index 4d776fc..68e17c0 100644 --- a/nixos-modules/hardware.nix +++ b/nixos-modules/hardware.nix @@ -452,6 +452,11 @@ with lib; ''; }; + virtualisation.qemu.options = lib.optional config.hardware.genode.usb.enable + (lib.optional (pkgs.stdenv.isi686 || pkgs.stdenv.isx86_64) "-usb" + ++ lib.optional (pkgs.stdenv.isAarch32 || pkgs.stdenv.isAarch64) + "-device usb-ehci,id=usb0"); + }; }