mirror of
https://github.com/NixOS/nixos-hardware.git
synced 2025-11-05 17:38:41 +08:00
chore(fmt): apply nix formatting
Signed-off-by: Govind Singh <govind.singh@tii.ae>
This commit is contained in:
committed by
Jörg Thalheim
parent
34b7229b95
commit
8b405e9c6d
@@ -1,8 +1,16 @@
|
|||||||
{ lib, fetchgit, stdenv, buildPackages, pkgsCross, openssl }:
|
{
|
||||||
|
lib,
|
||||||
|
fetchgit,
|
||||||
|
stdenv,
|
||||||
|
buildPackages,
|
||||||
|
pkgsCross,
|
||||||
|
openssl,
|
||||||
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
target-board = "imx93";
|
target-board = "imx93";
|
||||||
in stdenv.mkDerivation rec {
|
in
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
pname = "imx93-atf";
|
pname = "imx93-atf";
|
||||||
version = "2.10.0";
|
version = "2.10.0";
|
||||||
platform = target-board;
|
platform = target-board;
|
||||||
@@ -47,4 +55,3 @@ in stdenv.mkDerivation rec {
|
|||||||
platforms = [ "aarch64-linux" ];
|
platforms = [ "aarch64-linux" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,6 @@
|
|||||||
}:
|
}:
|
||||||
with pkgs;
|
with pkgs;
|
||||||
let
|
let
|
||||||
fw-ver = "202406";
|
|
||||||
|
|
||||||
imx93-atf = pkgs.callPackage ./imx93-atf.nix { };
|
imx93-atf = pkgs.callPackage ./imx93-atf.nix { };
|
||||||
imx93-firmware = pkgs.callPackage ./imx93-firmware.nix { };
|
imx93-firmware = pkgs.callPackage ./imx93-firmware.nix { };
|
||||||
|
|||||||
@@ -5,7 +5,6 @@ stdenv.mkDerivation rec {
|
|||||||
pname = "nxp-firmware";
|
pname = "nxp-firmware";
|
||||||
version = "nxp-firmware-8.21-0.11";
|
version = "nxp-firmware-8.21-0.11";
|
||||||
|
|
||||||
# Fetch the two firmware installers from NXP
|
|
||||||
ddrFirmware = fetchurl {
|
ddrFirmware = fetchurl {
|
||||||
url = "https://www.nxp.com/lgfiles/NMG/MAD/YOCTO/firmware-imx-8.21.bin";
|
url = "https://www.nxp.com/lgfiles/NMG/MAD/YOCTO/firmware-imx-8.21.bin";
|
||||||
sha256 = "sha256-w0R/D4E0FczqncLvEggMs6yLvAxnOSp0/H1ZIF61pnI=";
|
sha256 = "sha256-w0R/D4E0FczqncLvEggMs6yLvAxnOSp0/H1ZIF61pnI=";
|
||||||
@@ -16,7 +15,10 @@ stdenv.mkDerivation rec {
|
|||||||
sha256 = "sha256-JpSAQXqK6apMxBAauUcof8M0VakxAh29xNm621ISvOs=";
|
sha256 = "sha256-JpSAQXqK6apMxBAauUcof8M0VakxAh29xNm621ISvOs=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ coreutils bash ];
|
nativeBuildInputs = [
|
||||||
|
coreutils
|
||||||
|
bash
|
||||||
|
];
|
||||||
|
|
||||||
dontUnpack = true;
|
dontUnpack = true;
|
||||||
dontStrip = true;
|
dontStrip = true;
|
||||||
@@ -44,4 +46,3 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
'';
|
'';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -51,12 +51,12 @@ buildLinux (
|
|||||||
rev = "37d02f4dcbbe6677dc9f5fc17f386c05d6a7bd7a";
|
rev = "37d02f4dcbbe6677dc9f5fc17f386c05d6a7bd7a";
|
||||||
sha256 = "sha256-1oJMbHR8Ho0zNritEJ+TMOAyYHCW0vwhPkDfLctrZa8=";
|
sha256 = "sha256-1oJMbHR8Ho0zNritEJ+TMOAyYHCW0vwhPkDfLctrZa8=";
|
||||||
};
|
};
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
homepage = "https://github.com/nxp-imx/linux-imx";
|
homepage = "https://github.com/nxp-imx/linux-imx";
|
||||||
license = [ licenses.gpl2Only ];
|
license = [ licenses.gpl2Only ];
|
||||||
maintainers = with maintainers; [ govindsi ];
|
maintainers = with maintainers; [ govindsi ];
|
||||||
platforms = [ "aarch64-linux" ];
|
platforms = [ "aarch64-linux" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
// (args.argsOverride or { })
|
// (args.argsOverride or { })
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
lib,
|
lib,
|
||||||
pkgs
|
pkgs,
|
||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
inherit (pkgs.buildPackages) python3;
|
inherit (pkgs.buildPackages) python3;
|
||||||
@@ -57,7 +57,7 @@ pkgs.stdenv.mkDerivation rec {
|
|||||||
--replace "\$(CROSS_COMPILE_\$(sm))ar" ${binutils}/bin/${toolchain.targetPrefix}ar
|
--replace "\$(CROSS_COMPILE_\$(sm))ar" ${binutils}/bin/${toolchain.targetPrefix}ar
|
||||||
substituteInPlace mk/gcc.mk \
|
substituteInPlace mk/gcc.mk \
|
||||||
--replace "\$(CROSS_COMPILE_\$(sm))cpp" ${cpp}/bin/cpp
|
--replace "\$(CROSS_COMPILE_\$(sm))cpp" ${cpp}/bin/cpp
|
||||||
'';
|
'';
|
||||||
|
|
||||||
makeFlags = [
|
makeFlags = [
|
||||||
"PLATFORM=imx-mx93evk"
|
"PLATFORM=imx-mx93evk"
|
||||||
|
|||||||
@@ -21,12 +21,6 @@ let
|
|||||||
rev = "e3219a5a73445219df605d1492687918d488055c";
|
rev = "e3219a5a73445219df605d1492687918d488055c";
|
||||||
sha256 = "sha256-6pXwgNzq4/XUUEmJ6sGC5pII4J5uMvlDPE9QJxjJJbQ=";
|
sha256 = "sha256-6pXwgNzq4/XUUEmJ6sGC5pII4J5uMvlDPE9QJxjJJbQ=";
|
||||||
};
|
};
|
||||||
meta = with lib; {
|
|
||||||
homepage = "https://github.com/nxp-imx/uboot-imx";
|
|
||||||
license = [ licenses.gpl2Only ];
|
|
||||||
maintainers = with maintainers; [ govindsi ];
|
|
||||||
platforms = [ "aarch64-linux" ];
|
|
||||||
};
|
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
pname = "imx93-uboot";
|
pname = "imx93-uboot";
|
||||||
|
|||||||
@@ -9,7 +9,9 @@
|
|||||||
];
|
];
|
||||||
|
|
||||||
boot.loader.grub.extraFiles = {
|
boot.loader.grub.extraFiles = {
|
||||||
"imx93-11x11-evk.dtb" = "${pkgs.callPackage ./bsp/imx93-linux.nix { }}/dtbs/freescale/imx93-11x11-evk.dtb";
|
"imx93-11x11-evk.dtb" = "${
|
||||||
|
pkgs.callPackage ./bsp/imx93-linux.nix { }
|
||||||
|
}/dtbs/freescale/imx93-11x11-evk.dtb";
|
||||||
};
|
};
|
||||||
|
|
||||||
hardware.deviceTree = {
|
hardware.deviceTree = {
|
||||||
|
|||||||
Reference in New Issue
Block a user