summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)Author
2023-01-19linux: update to 5.15.89, make it defaultWaldemar Brodkorb
2023-01-19weston: update to 11.0.0, update dependenciesWaldemar Brodkorb
2023-01-09remove python2 dependencies and packagesWaldemar Brodkorb
2022-12-26linux: update to 6.0.15, reduce mini.config from rockpi4-plusWaldemar Brodkorb
2022-12-26implement dual-boot for rockpi4-plus deviceWaldemar Brodkorb
2022-12-26linux: update to 5.15.85Waldemar Brodkorb
2022-12-25rockpi4-plus: add cfgfs partitionWaldemar Brodkorb
2022-12-15add support for rockpi4-plusWaldemar Brodkorb
2022-11-28mk/kernel-build.mk: Drop redundant assignmentsPhil Sutter
If ADK_TARGET_KERNEL_VMLINUX_BOOTP==y, ADK_TARGET_KERNEL=bootpfile hence no need for the clause. Also, KERNEL_TARGET defaults to $(ADK_TARGET_KERNEL) already. Signed-off-by: Phil Sutter <phil@nwl.cc>
2022-10-10fix checksum for 5.4.215Waldemar Brodkorb
2022-10-10linux: update 5.x kernelsWaldemar Brodkorb
2022-09-22add support for STM32F746G-DISCO deviceWaldemar Brodkorb
Tested with toolbox / simpleinit as userland. FDPIC/FLAT support both successfully tested. No LCD or Ethernet support.
2022-09-12riscv: use -fPIC for noMMUWaldemar Brodkorb
2022-08-31some changes for img-tec and various thingsWaldemar Brodkorb
2022-08-19loongarch: use special linux version, boots up nowWaldemar Brodkorb
2022-08-11add basic loongarch support, qemu does not boot the kernel, yetWaldemar Brodkorb
2022-05-13linux: update to 5.4.193Waldemar Brodkorb
2022-03-03remove midori, it needs libpeas, which needs gobject-introspectionWaldemar Brodkorb
I am not able to cross-compile gobject-introspection and not ever willing to try it again. It's a mess. Update all packages required on the way to midori, which now will be removed. sorry.
2022-02-27kodi: update to Matrix with all dependenciesWaldemar Brodkorb
2022-02-26riscv64: add support for nommu target systemsWaldemar Brodkorb
2022-02-15linux: add 5.15.x suppportWaldemar Brodkorb
2022-02-15linux: update 5.10.x to latestWaldemar Brodkorb
2022-02-13linux: update 5.4.x to latestWaldemar Brodkorb
2022-02-10fix meson builds searching for *.pc filesWaldemar Brodkorb
2022-02-08kvx: update gcc/binutils/linuxWaldemar Brodkorb
2022-02-07goodbye systemd, never worked fully on a openadk emulator or device. Use ↵Waldemar Brodkorb
simple static device nodes with devtmpfs as default. mdev is to bloated for some devices
2022-02-05linux: update 4.4.x kernel to latestWaldemar Brodkorb
2022-02-05reorder TARGET_CC workaroundsWaldemar Brodkorb
2022-01-23linux: update to 5.4.xWaldemar Brodkorb
2022-01-21microblaze: workaround for gcc bug #97208Waldemar Brodkorb
2022-01-21linux: update to 5.10.93Waldemar Brodkorb
2021-11-15mk: Support appending a DTB to kernel imagePhil Sutter
Activated by setting ADK_TARGET_KERNEL_APPEND_DTB symbol to the basename (without suffix) of a dtb file. Not quite user-friendly, but really meant for internal use via default symbol values depending on chosen target system. Signed-off-by: Phil Sutter <phil@nwl.cc>
2021-11-15Fix 'make kernelconfig'Phil Sutter
Using KERNEL_MAKE variable in this spot breaks things, for some reason linking fails if KERNEL_MAKE_ENV is passed to make. Before, this worked by accident because due to missing kernel-vars.mk include, KERNEL_MAKE_ENV evaluated empty. Fixes: e48e15bff4252 ("mk: Introduce KERNEL_MAKE variable") Signed-off-by: Phil Sutter <phil@nwl.cc>
2021-11-14Merge branch 'master' of gogs.waldemar-brodkorb.de:oss/openadkWaldemar Brodkorb
2021-11-14fix kernel menuconfigWaldemar Brodkorb
2021-11-11xtensa: use -mlongcalls for big-endian, tooWaldemar Brodkorb
2021-11-11meson: update to 0.60.1Waldemar Brodkorb
2021-11-04perl.mk fixup after version bump of perlWaldemar Brodkorb
2021-11-01mk: Introduce KERNEL_MAKE variablePhil Sutter
This combines the typical kernel make call idiom into a single variable reference. A side-effect is that parallel make is enabled (via added '-j' flag) in many cases, but that shouldn't cause harm. Signed-off-by: Phil Sutter <phil@nwl.cc>
2021-11-01mk: Generalize kernel loadaddrPhil Sutter
Introduce ADK_TARGET_KERNEL_LOADADDR symbol holding the right kernel loadaddr depending on chosen target system instead of hard-coding the value into kernel-vars.mk. Signed-off-by: Phil Sutter <phil@nwl.cc>
2021-11-01image.mk: Use SCRIPT_DIR variablePhil Sutter
It exists, so use it instead of manually stating $(TOPDIR)/scripts. Signed-off-by: Phil Sutter <phil@nwl.cc>
2021-11-01fix allmodconfigWaldemar Brodkorb
2021-10-30mk/image.mk: Ship /init in initramfsPhil Sutter
OpenADK's kernel hack to call /sbin/init in initramfs is ugly. Instead, ship /init as a symlink to /sbin/init. This is safe, since initramfs is always a filesystem with symlink support. Signed-off-by: Phil Sutter <phil@nwl.cc>
2021-10-22linux: update to latest versionsWaldemar Brodkorb
2021-09-16linux: update 5.4/5.10 to latestWaldemar Brodkorb
2021-04-15linux: update to 5.10.30Waldemar Brodkorb
2021-04-09busybox: noMMU fixesWaldemar Brodkorb
2021-02-25linux: update kernelsWaldemar Brodkorb
2021-01-25linux: update to 5.4.92Waldemar Brodkorb
2021-01-22fix defconfig usageWaldemar Brodkorb