diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index 59c2e4f..0000000 --- a/.gitattributes +++ /dev/null @@ -1,3 +0,0 @@ -*.bin binary diff=hex -*.scr binary diff=hex -vmlinuz binary diff=hex diff --git a/cmd/gokr-build-kernel/config.txt b/cmd/gokr-build-kernel/config.txt index 806e9f7..9546d1e 100644 --- a/cmd/gokr-build-kernel/config.txt +++ b/cmd/gokr-build-kernel/config.txt @@ -2,8 +2,9 @@ CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y -# Disable modules - forces all modules to automatically be embedded into kernel binary -CONFIG_MODULES=n +# Can't disable modules because we're relying on generic arm64 defconfig. +# Disabling modules will convert all modules to be built in, which is a lot. +# CONFIG_MODULES=n # Disable wireless-y modules, like WiFi/BT CONFIG_BT=n @@ -54,10 +55,12 @@ CONFIG_NR_CPUS=8 CONFIG_HZ_100=y CONFIG_CMDLINE="console=ttyAMA0" -CONFIG_OF=y +# Needed to ensure DWMAC_ROCKCHIP is built, which is needed for Ethernet +CONFIG_STMMAC_ETH=y +CONFIG_STMMAC_PLATFORM=y +CONFIG_DWMAC_GENERIC=y CONFIG_DWMAC_ROCKCHIP=y CONFIG_REALTEK_PHY=y -# These take a while to build and are not needed for RK3328 boards -CONFIG_DRM_AMDGPU=n -CONFIG_DRM_NOUVEAU=n +CONFIG_DRM=y +CONFIG_DRM_ROCKCHIP=y diff --git a/vmlinuz b/vmlinuz index b8af3f6..cf87681 100644 Binary files a/vmlinuz and b/vmlinuz differ