1
1
mirror of https://github.com/NixOS/mobile-nixos.git synced 2024-12-14 18:21:41 +03:00
mobile-nixos/modules/hardware-rockchip.nix
Samuel Dionne-Riel c1acf97334 system-target: reviews implementation
Since the initial implementation I learned enough to know where it was
slighly wrong. I think this fixes most of the slight wrongness.
2019-09-19 15:31:26 -04:00

25 lines
408 B
Nix

{ config, lib, pkgs, ... }:
with lib;
let
cfg = config.mobile.hardware.socs;
in
{
options.mobile = {
hardware.socs.rockchip-op1.enable = mkOption {
type = types.bool;
default = false;
description = "enable when SOC is RK3399-OP1";
};
};
config = mkMerge [
{
mobile = mkIf cfg.rockchip-op1.enable {
system.system = "aarch64-linux";
};
}
];
}